Index: head/lang/php56/Makefile =================================================================== --- head/lang/php56/Makefile +++ head/lang/php56/Makefile @@ -32,6 +32,9 @@ USES+= autoreconf:build USE_GNOME= libxml2 +# PR230207 Allow relocations against read-only segments (override lld default) +LDFLAGS_i386= -Wl,-z,notext + OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR # Bug 197128: No ASM code for MIPS/MIPS64, disable FPM Index: head/lang/php70/Makefile =================================================================== --- head/lang/php70/Makefile +++ head/lang/php70/Makefile @@ -31,6 +31,9 @@ USES+= autoreconf:build USE_GNOME= libxml2 +# PR230207 Allow relocations against read-only segments (override lld default) +LDFLAGS_i386= -Wl,-z,notext + OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE OPTIONS_EXCLUDE_DragonFly= DTRACE Index: head/lang/php71/Makefile =================================================================== --- head/lang/php71/Makefile +++ head/lang/php71/Makefile @@ -32,6 +32,9 @@ USES+= autoreconf:build USE_GNOME= libxml2 +# PR230207 Allow relocations against read-only segments (override lld default) +LDFLAGS_i386= -Wl,-z,notext + OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 MAILHEAD LINKTHR ZTS OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE OPTIONS_EXCLUDE_DragonFly= DTRACE Index: head/lang/php72/Makefile =================================================================== --- head/lang/php72/Makefile +++ head/lang/php72/Makefile @@ -33,6 +33,9 @@ USES+= autoreconf:build USE_GNOME= libxml2 +# PR230207 Allow relocations against read-only segments (override lld default) +LDFLAGS_i386= -Wl,-z,notext + OPTIONS_DEFINE+=CLI CGI FPM EMBED PHPDBG DEBUG DTRACE IPV6 LINKTHR ZTS OPTIONS_DEFAULT=CLI CGI FPM EMBED LINKTHR DTRACE OPTIONS_EXCLUDE_DragonFly= DTRACE