summaryrefslogtreecommitdiff
path: root/security/afl++/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'security/afl++/Makefile')
-rw-r--r--security/afl++/Makefile7
1 files changed, 4 insertions, 3 deletions
diff --git a/security/afl++/Makefile b/security/afl++/Makefile
index 6e45c1ed62e0..1a90d83b36a6 100644
--- a/security/afl++/Makefile
+++ b/security/afl++/Makefile
@@ -4,7 +4,7 @@ DISTVERSION= 4.33c
CATEGORIES= security
PKGNAMESUFFIX= ++-${FLAVOR}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fk@fabiankeil.de
COMMENT= Fast instrumented fuzzer
WWW= https://aflplus.plus/
@@ -13,6 +13,7 @@ LICENSE_FILE= ${WRKSRC}/docs/COPYING
ONLY_FOR_ARCHS= aarch64 amd64 i386 powerpc powerpc64 powerpc64le riscv64
ONLY_FOR_ARCHS_REASON= uses x86-only instrumentation or requires complete LLVM support
+BROKEN_FreeBSD_13= fails to build, error: unknown type name 'mode_t'
BUILD_DEPENDS= ginstall:sysutils/coreutils
@@ -30,10 +31,10 @@ USE_GCC= yes
USE_GITHUB= yes
GH_ACCOUNT= AFLplusplus
GH_PROJECT= AFLplusplus
-SHEBANG_FILES= afl-persistent-config
+SHEBANG_FILES= afl-cmin.py afl-persistent-config
MAKEFILE= GNUmakefile
-MAKE_ARGS= ${${ARCH} != amd64 && ${ARCH} != i386:?AFL_NO_X86=1:} \
+MAKE_ARGS= AFL_NO_X86=1 AFL_NO_TEST_BUILD=1 \
PREFIX="${PREFIX}/${PKGBASE}"
.if ${FLAVOR} == llvm
CFLAGS_riscv64= -mno-relax