pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/php73 php73: Do not autodetect (and get wrong) ma...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f5982d18685f
branches: trunk
changeset: 331029:f5982d18685f
user: jperkin <jperkin%pkgsrc.org@localhost>
date: Mon Mar 11 13:46:12 2019 +0000
description:
php73: Do not autodetect (and get wrong) maintainer-zts.
This resulted in a mod_php that cannot be loaded, as reported in
joyent/pkgsrc#152. Patch copied from php71. Bump PKGREVISION.
diffstat:
lang/php73/Makefile | 3 ++-
lang/php73/distinfo | 4 ++--
lang/php73/patches/patch-configure | 36 ++++++++++++++++++++++++++++++++----
3 files changed, 36 insertions(+), 7 deletions(-)
diffs (85 lines):
diff -r d1d9de9fb4ed -r f5982d18685f lang/php73/Makefile
--- a/lang/php73/Makefile Mon Mar 11 13:43:31 2019 +0000
+++ b/lang/php73/Makefile Mon Mar 11 13:46:12 2019 +0000
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.1 2018/12/15 17:12:44 taca Exp $
+# $NetBSD: Makefile,v 1.2 2019/03/11 13:46:12 jperkin Exp $
#
# We can't omit PKGNAME here to handle PKG_OPTIONS.
#
PKGNAME= php-${PHP_VERSION:S/RC/rc/}
+PKGREVISION= 1
HOMEPAGE= http://www.php.net/
COMMENT= PHP Hypertext Preprocessor version 7.3
diff -r d1d9de9fb4ed -r f5982d18685f lang/php73/distinfo
--- a/lang/php73/distinfo Mon Mar 11 13:43:31 2019 +0000
+++ b/lang/php73/distinfo Mon Mar 11 13:46:12 2019 +0000
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.3 2019/02/07 14:06:41 taca Exp $
+$NetBSD: distinfo,v 1.4 2019/03/11 13:46:12 jperkin Exp $
SHA1 (php-7.3.2.tar.bz2) = cc5a9e43261d2e71bdffca8f150bf08c2ba0f4f2
RMD160 (php-7.3.2.tar.bz2) = 4b9b4d0e70de8efc7abedaa72fd5abd7c16b44c5
SHA512 (php-7.3.2.tar.bz2) = 9054c22387178d6755076d2cdd731597377223000ca81addca48ef8c98b77efd3882acf880a5f2fd53b4eccd934c7214b1ef0362b71e5736a79760bc9f26ce6d
Size (php-7.3.2.tar.bz2) = 14802013 bytes
-SHA1 (patch-configure) = a47c9d3b6ace5fca7cde1cf2e149dc1dc3d8acd4
+SHA1 (patch-configure) = 08b80528ba90c705398e8841c232382663479a3b
SHA1 (patch-disable-filter-url) = d7e450380b584e01e2f01e9c91c864d01991cdbf
SHA1 (patch-ext_gd_config.m4) = eaecfb31b18700dd642c067ed82748d4f6be2335
SHA1 (patch-ext_phar_Makefile.frag) = 558869b60f8ed6674a3ba1d595a65f010df4c426
diff -r d1d9de9fb4ed -r f5982d18685f lang/php73/patches/patch-configure
--- a/lang/php73/patches/patch-configure Mon Mar 11 13:43:31 2019 +0000
+++ b/lang/php73/patches/patch-configure Mon Mar 11 13:46:12 2019 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-configure,v 1.1 2018/12/15 17:12:44 taca Exp $
+$NetBSD: patch-configure,v 1.2 2019/03/11 13:46:12 jperkin Exp $
Don't automatically add libgcc on SunOS. Reported upstream as #75941.
-
+Don't autodetect maintainer-zts.
The meta_ccld removal reported upstream as #75940.
---- configure.orig 2018-12-04 16:12:21.000000000 +0000
+--- configure.orig 2019-02-05 13:10:04.000000000 +0000
+++ configure
@@ -5453,9 +5453,6 @@ fi
case $host_alias in
@@ -16,7 +16,35 @@
;;
*dgux*)
CPPFLAGS="$CPPFLAGS -D_BSD_TIMEOFDAY_FLAVOR"
-@@ -83290,7 +83287,7 @@ $as_echo "#define HAVE_TIDYBUFFIO_H 1" >
+@@ -6866,27 +6863,6 @@ EOF
+ ;;
+ esac
+
+- if test "$APACHE_VERSION" -lt 2004001; then
+- APXS_MPM=`$APXS -q MPM_NAME`
+- if test "$APXS_MPM" != "prefork" && test "$APXS_MPM" != "peruser" && test "$APXS_MPM" != "itk"; then
+-
+- enable_maintainer_zts=yes
+- if test "$pthreads_working" != "yes"; then
+- as_fn_error $? "ZTS currently requires working POSIX threads. We were unable to verify that your system supports Pthreads." "$LINENO" 5
+- fi
+-
+- fi
+- else
+- APACHE_THREADED_MPM=`$APXS_HTTPD -V | grep 'threaded:.*yes'`
+- if test -n "$APACHE_THREADED_MPM"; then
+-
+- enable_maintainer_zts=yes
+- if test "$pthreads_working" != "yes"; then
+- as_fn_error $? "ZTS currently requires working POSIX threads. We were unable to verify that your system supports Pthreads." "$LINENO" 5
+- fi
+-
+- fi
+- fi
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+ $as_echo "yes" >&6; }
+
+@@ -83623,7 +83599,7 @@ $as_echo "#define HAVE_TIDYBUFFIO_H 1" >
fi
TIDY_LIBDIR=$TIDY_DIR/$PHP_LIBDIR
Home |
Main Index |
Thread Index |
Old Index