FreeBSD Bugzilla – Attachment 224136 Details for
Bug 255092
biology/bowtie2: fix build on powerpc64le, probably also aarch64
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
patch
bowtie2.patch (text/plain), 2.13 KB, created by
Piotr Kubaj
on 2021-04-15 15:18:11 UTC
(
hide
)
Description:
patch
Filename:
MIME Type:
Creator:
Piotr Kubaj
Created:
2021-04-15 15:18:11 UTC
Size:
2.13 KB
patch
obsolete
>diff f4d591bd8b0de20b12217f7f8c03b7b026b8a04d /usr/ports >blob - 198cf295e73eb26465e7854c700baebedb515ea1 >file + biology/bowtie2/Makefile >--- biology/bowtie2/Makefile >+++ biology/bowtie2/Makefile >@@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE > > # Requires a 64-bit processor and depends on hard-coded SSE instructions > # Experimental support for AARCH64 as of 2.3.5 >-ONLY_FOR_ARCHS= aarch64 amd64 >+ONLY_FOR_ARCHS= aarch64 amd64 powerpc64le > LIB_DEPENDS= libtbb.so:devel/onetbb > RUN_DEPENDS= bash:shells/bash > >@@ -23,11 +23,23 @@ USE_GITHUB= yes > SHEBANG_FILES= bowtie2 bowtie2-build bowtie2-inspect \ > scripts/bowtie2-hbb.sh scripts/*.pl > GH_ACCOUNT= BenLangmead >+GH_TUPLE= nemequ:simde:422ed9c:simde > > OPTIONS_DEFINE= DOCS EXAMPLES > > SUB_FILES= bowtie2-test > >+.include <bsd.port.options.mk> >+ >+post-extract: >+ (cd ${WRKSRC_simde}; \ >+ ${COPYTREE_SHARE} . ${WRKSRC}/third_party/simde/) >+ >+ >+.if ${ARCH} != amd64 >+MAKE_ENV= POPCNT_CAPABILITY=0 >+.endif >+ > pre-configure: > @${REINPLACE_CMD} \ > -e 's|^RELEASE_FLAGS|# RELEASE_FLAGS|' \ >blob - 100d7cba6fb89c6a0d340d78c554a149a47b395e >file + biology/bowtie2/distinfo >--- biology/bowtie2/distinfo >+++ biology/bowtie2/distinfo >@@ -1,3 +1,5 @@ >-TIMESTAMP = 1604617529 >+TIMESTAMP = 1618499065 > SHA256 (BenLangmead-bowtie2-v2.4.2_GH0.tar.gz) = ea33a1562faf759b21b3a905e20b87a3524ac4e53af8cd723d9a9f31ee159c8a > SIZE (BenLangmead-bowtie2-v2.4.2_GH0.tar.gz) = 10590144 >+SHA256 (nemequ-simde-422ed9c_GH0.tar.gz) = 3e7e962b499212cdddcaeca973d1c15d71a4b620afb46113d936ce5c3a8236ba >+SIZE (nemequ-simde-422ed9c_GH0.tar.gz) = 332230 >blob - 092870a96abf68ecd6cfe616676c2ab9fcf8ac1f >file + biology/bowtie2/files/patch-Makefile >--- biology/bowtie2/files/patch-Makefile >+++ biology/bowtie2/files/patch-Makefile >@@ -1,4 +1,4 @@ >---- Makefile.orig 2020-11-05 23:04:50 UTC >+--- Makefile.orig 2020-10-06 03:46:41 UTC > +++ Makefile > @@ -24,7 +24,7 @@ > PREFIX := /usr/local >@@ -33,7 +33,7 @@ > CPPFLAGS += -Ithird_party/simde > SANITIZER_FLAGS := > -else ifeq (ppc64le,$(shell uname -m)) >-+else ifeq (ppc64le,$(shell uname -p)) >++else ifeq (powerpc64le,$(shell uname -p)) > BITS := 64 > SSE_FLAG := > CXXFLAGS += -fopenmp-simd
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
pkubaj
:
maintainer-approval?
(
jwb
)
Actions:
View
|
Diff
Attachments on
bug 255092
: 224136