diff options
-rw-r--r-- | ports-mgmt/pkg-devel/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile index 7b9f6ddf4cf9..4094f611af20 100644 --- a/ports-mgmt/pkg-devel/Makefile +++ b/ports-mgmt/pkg-devel/Makefile @@ -25,7 +25,8 @@ CONFIGURE_ENV= CC_FOR_BUILD="${CC}" # so that pkg-static is used from the wrkdir USE_SUBMAKE= yes -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS SAN +SAN_DESC= Enable sanitizers (ASAN and UBSAN) .if !exists(/usr/include/jail.h) EXTRA_PATCHES= ${FILESDIR}/extra-patch-docs_pkg.8 @@ -33,6 +34,10 @@ EXTRA_PATCHES= ${FILESDIR}/extra-patch-docs_pkg.8 .include <bsd.port.pre.mk> +.if ${PORT_OPTIONS:MSAN} +CONFIGURE_ARGS+= --with-asan --with-ubsan +.endif + # TODO: activate in april 2021 #.if ${OPSYS} == FreeBSD && ${OSVERSION} > 1400000 #CONFIGURE_ARGS+= --default-format=tzst |