diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-01-25 15:10:21 -0600 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-01-25 15:13:29 -0600 |
commit | 8ea662c5f71699443c369821319d211bd91f5901 (patch) | |
tree | 850e13001360a27bd99973ab246f85c1ba006f6b /lang/php81 | |
parent | 58310a68d2e7085a56113b5025317c86b7946222 (diff) | |
download | freebsd-ports-8ea662c5f71699443c369821319d211bd91f5901.zip |
www/mod_php8*: Fix build
USES=apache must be called before bsd.pre.port.mk however this was
overridden using an include clause. During my previous commit on
refactoring apache.mk these include blocks were deleted which causes
failure to the build of these port as USES=apache in preport.mk is never
called. This commit changes and refactors the code.
Fixes: 40843b1 Mk/Uses/apache.mk: Refactor after removal of older versions
Diffstat (limited to 'lang/php81')
-rw-r--r-- | lang/php81/Makefile | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/lang/php81/Makefile b/lang/php81/Makefile index af232eed7af0..d84a3e179501 100644 --- a/lang/php81/Makefile +++ b/lang/php81/Makefile @@ -89,19 +89,8 @@ PHPDBG_VARS= PHP_SAPI+=phpdbg ZTS_CONFIGURE_ON= --enable-zts ZTS_CONFIGURE_ENV= pthreads_working="yes" -.include <bsd.port.pre.mk> - -.if ${ARCH} == riscv64 -CONFIGURE_ARGS+= --without-pcre-jit -.endif - .if defined(PKGNAMEPREFIX) USES+= apache -.if ${PORT_OPTIONS:MAP2FILTER} -CONFIGURE_ARGS+= --with-apxs2filter=${APXS} -.else -CONFIGURE_ARGS+= --with-apxs2=${APXS} -.endif PLIST= ${PKGDIR}/pkg-plist.mod PKGMESSAGE= ${PKGDIR}/pkg-message.mod MODULENAME= libphp @@ -109,6 +98,12 @@ SHORTMODNAME= php WARNING= "!!! If you have a threaded Apache, you must build ${PHP_PORT} with ZTS support to enable thread-safety in extensions !!!" .endif +.include <bsd.port.pre.mk> + +.if ${ARCH} == riscv64 +CONFIGURE_ARGS+= --without-pcre-jit +.endif + .if ${PORT_OPTIONS:MPHPDBG} && ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-phpdbg-debug .endif |