Index: archivers/p7zip/Makefile =================================================================== --- archivers/p7zip/Makefile +++ archivers/p7zip/Makefile @@ -3,7 +3,7 @@ PORTNAME= p7zip PORTVERSION= 16.02 -PORTREVISION?= 1 +PORTREVISION?= 2 CATEGORIES= archivers MASTER_SITES= SF DISTNAME= ${PORTNAME}_${DISTVERSION}_src_all @@ -25,9 +25,16 @@ CFLAGS_armv7= -fPIC CFLAGS_aarch64= -fPIC CFLAGS_amd64= -fPIC +CFLAGS_i386= -fPIC CFLAGS_powerpc= -fPIC CFLAGS_sparc64= -fPIC +.if ${ARCH} == "i386" +# Fix the build for i386 when WITH_LLD_IS_LD is set +# https://bugs.freebsd.org/230210 +LDFLAGS+=-Wl,-z,notext +.endif + OPTIONS_DEFINE= DOCS PORTDOCS= *