aboutsummaryrefslogtreecommitdiff
path: root/sysutils/e2fsprogs/Makefile
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2018-09-22 14:40:13 +0000
committerMatthias Andree <mandree@FreeBSD.org>2018-09-22 14:40:13 +0000
commitd8967d87f6987df6d6a9060cd2652d8ea7a0027f (patch)
tree7ae32f6d54d198b6a401b4221b600eaf1ef92ba2 /sysutils/e2fsprogs/Makefile
parent975ad08f724355896bbb921b0f2125f72fd5cd8b (diff)
downloadports-d8967d87f6987df6d6a9060cd2652d8ea7a0027f.tar.gz
ports-d8967d87f6987df6d6a9060cd2652d8ea7a0027f.zip
Notes
Diffstat (limited to 'sysutils/e2fsprogs/Makefile')
-rw-r--r--sysutils/e2fsprogs/Makefile10
1 files changed, 6 insertions, 4 deletions
diff --git a/sysutils/e2fsprogs/Makefile b/sysutils/e2fsprogs/Makefile
index 6cfd636e73c2..cd13a1a98871 100644
--- a/sysutils/e2fsprogs/Makefile
+++ b/sysutils/e2fsprogs/Makefile
@@ -18,10 +18,6 @@ LICENSE_DISTFILES_GPLv2= ${DISTNAME}${EXTRACT_SUFX}
PORTSCOUT= ignore # cannot handle the version in the directory
-.if !defined(MASTERDIR)
-BROKEN_powerpc64= fails to build: Entry '..' in Signal (11) SIGSEGV si_code=SEGV_MAPERR fault addr=0x2434
-.endif
-
USES= cpe gmake makeinfo pkgconfig tar:xz
CPE_VENDOR= e2fsprogs_project
USE_CSTD= gnu99
@@ -85,6 +81,12 @@ MAKE_ARGS+= V=1
.include <bsd.port.options.mk>
+. if ${ARCH} == powerpc64
+# Fix powerpc64 SIGSEGV,
+# see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231570
+USES+= compiler:c11
+. endif
+
.if ${PORT_OPTIONS:MFUSEFS}
USES+= fuse
.endif