php: Modify phpize.m4 to create configure with sysroot support
This commit is contained in:
parent
2b057821b0
commit
04df2e3a8c
2 changed files with 29 additions and 1 deletions
28
srcpkgs/php/patches/php-phpize-sysroot-support.patch
Normal file
28
srcpkgs/php/patches/php-phpize-sysroot-support.patch
Normal file
|
@ -0,0 +1,28 @@
|
|||
--- scripts/phpize.m4 2020-03-17 11:40:21.000000000 +0100
|
||||
+++ scripts/phpize.m4 2020-04-15 12:27:36.400466387 +0200
|
||||
@@ -44,6 +44,12 @@ PHP_ARG_WITH([libdir],
|
||||
[lib],
|
||||
[no])
|
||||
|
||||
+PHP_ARG_WITH([sysroot],,
|
||||
+ [AS_HELP_STRING([--with-sysroot=NAME],
|
||||
+ [System sysroot])],
|
||||
+ [no],
|
||||
+ [no])
|
||||
+
|
||||
PHP_RUNPATH_SWITCH
|
||||
PHP_SHLIB_SUFFIX_NAMES
|
||||
|
||||
@@ -58,7 +64,11 @@ dnl For BC.
|
||||
PHP_CONFIG=$PHP_PHP_CONFIG
|
||||
prefix=`$PHP_CONFIG --prefix 2>/dev/null`
|
||||
phpincludedir=`$PHP_CONFIG --include-dir 2>/dev/null`
|
||||
-INCLUDES=`$PHP_CONFIG --includes 2>/dev/null`
|
||||
+if test "x$PHP_SYSROOT" = xno; then :
|
||||
+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null`
|
||||
+else
|
||||
+ INCLUDES=`$PHP_CONFIG --includes 2>/dev/null | sed "s#-I#-I$PHP_SYSROOT#g"`
|
||||
+fi
|
||||
EXTENSION_DIR=`$PHP_CONFIG --extension-dir 2>/dev/null`
|
||||
PHP_EXECUTABLE=`$PHP_CONFIG --php-binary 2>/dev/null`
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'php'
|
||||
pkgname=php
|
||||
version=7.4.4
|
||||
revision=2
|
||||
revision=3
|
||||
hostmakedepends="bison pkg-config apache-devel"
|
||||
makedepends="apache-devel enchant-devel freetds-devel freetype-devel gdbm-devel
|
||||
gmp-devel libcurl-devel libjpeg-turbo-devel libmysqlclient-devel
|
||||
|
|
Loading…
Reference in a new issue