Skip to content

Commit

Permalink
biology/mashmap: Broken on i386; Fix build on other architectures by …
Browse files Browse the repository at this point in the history
…using NATIVE option

Reported by:	fallout
  • Loading branch information
yurivict committed Jul 19, 2023
1 parent d7f3976 commit eadc226
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions biology/mashmap/Makefile
@@ -1,6 +1,7 @@
PORTNAME= mashmap
DISTVERSIONPREFIX= v
DISTVERSION= 3.0.6
PORTREVISION= 1
CATEGORIES= biology

MAINTAINER= yuri@FreeBSD.org
Expand All @@ -10,6 +11,8 @@ WWW= https://github.com/marbl/MashMap
LICENSE= PD
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

BROKEN_i386= compilation fails: fatal error: unknown type name '__uint128_t'

LIB_DEPENDS= libgsl.so:math/gsl

USES= cmake compiler:c++17-lang localbase:ldflags
Expand All @@ -18,6 +21,10 @@ USE_GITHUB= yes
GH_ACCOUNT= marbl
GH_PROJECT= MashMap

OPTIONS_DEFINE= NATIVE

NATIVE_CMAKE_BOOL= OPTIMIZE_FOR_NATIVE

PLIST_FILES= bin/mashmap \
bin/mashmap-align

Expand Down

0 comments on commit eadc226

Please sign in to comment.