head 1.5; access; symbols pkgsrc-2019Q3:1.4.0.14 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.12 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.10 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.8 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.6 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.4 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.2 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.3.0.8 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.6 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.2 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.1.0.6 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.4 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.2 pkgsrc-2016Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2019.12.16.16.08.53; author taca; state dead; branches; next 1.4; commitid 8m3dFSwBsRlDRWOB; 1.4 date 2018.01.16.11.04.54; author jperkin; state Exp; branches; next 1.3; commitid OScBFT6mgNuFE5nA; 1.3 date 2017.05.03.11.45.25; author maya; state Exp; branches 1.3.8.1; next 1.2; commitid hTf5agKQYNRsaWPz; 1.2 date 2017.05.02.03.40.36; author maya; state Exp; branches; next 1.1; commitid dJRDFbmBxJIMvLPz; 1.1 date 2016.08.04.14.09.03; author jdolecek; state Exp; branches; next ; commitid nPJBuBR5ufnTHZgz; 1.3.8.1 date 2018.03.03.09.23.40; author spz; state Exp; branches; next ; commitid I7jOMUwmYfLhCZsA; desc @@ 1.5 log @lang/php71: remove php71 package Remove php71 pacakge since PHP 7.1.x is EOL. @ text @$NetBSD: patch-configure,v 1.4 2018/01/16 11:04:54 jperkin Exp $ Don't automatically add libgcc on SunOS. --- configure.orig 2018-01-03 02:32:21.000000000 +0000 +++ configure @@@@ -5436,9 +5436,6 @@@@ fi case $host_alias in *solaris*) CPPFLAGS="$CPPFLAGS -D_POSIX_PTHREAD_SEMANTICS" - if test "${enable_libgcc+set}" != "set" && test "$GCC" = "yes"; then - enable_libgcc=yes - fi ;; *dgux*) CPPFLAGS="$CPPFLAGS -D_BSD_TIMEOFDAY_FLAVOR" @@@@ -6909,27 +6906,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; } @@@@ -18391,7 +18367,7 @@@@ fi if test "$found_openssl" = "no"; then if test "$PHP_OPENSSL_DIR" = "yes"; then - PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl" + PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl /" fi for i in $PHP_OPENSSL_DIR; do @@@@ -20745,7 +20721,7 @@@@ $as_echo "#define HAVE_SQLITE3_ERRSTR 1" PHP_SQLITE3_CFLAGS="-I@@ext_srcdir@@/libsqlite $other_flags $threadsafe_flags $debug_flags" - for header_file in ext/sqlite3/libsqlite/sqlite3.h; do + for header_file; do unique=`echo $header_file|$SED 's/[^a-zA-Z0-9]/_/g'` @@@@ -31966,7 +31942,7 @@@@ fi if test "$found_openssl" = "no"; then if test "$PHP_OPENSSL_DIR" = "yes"; then - PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl" + PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl /" fi for i in $PHP_OPENSSL_DIR; do @@@@ -42858,7 +42834,7 @@@@ fi if test "$found_openssl" = "no"; then if test "$PHP_OPENSSL_DIR" = "yes"; then - PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl" + PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl /" fi for i in $PHP_OPENSSL_DIR; do @@@@ -93979,7 +93955,7 @@@@ fi if test "$found_openssl" = "no"; then if test "$PHP_OPENSSL_DIR" = "yes"; then - PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl" + PHP_OPENSSL_DIR="/usr/local/ssl /usr/local /usr /usr/local/openssl /" fi for i in $PHP_OPENSSL_DIR; do @@@@ -97605,12 +97581,7 @@@@ old_CC=$CC if test "$PHP_THREAD_SAFETY" = "yes" && test -n "$ac_cv_pthreads_cflags"; then CXXFLAGS="$CXXFLAGS $ac_cv_pthreads_cflags" INLINE_CFLAGS="$INLINE_CFLAGS $ac_cv_pthreads_cflags" - cat >meta_ccld<&6; } d63 1 a63 1 @@@@ -31742,7 +31721,7 @@@@ fi d72 1 a72 1 @@@@ -42631,7 +42610,7 @@@@ fi d81 1 a81 1 @@@@ -92806,7 +92785,7 @@@@ fi d90 1 a90 1 @@@@ -96439,12 +96418,7 @@@@ old_CC=$CC @ 1.3.8.1 log @Pullup ticket #5717 - requested by taca lang/php71: security update Revisions pulled up: - lang/php71/buildlink3.mk 1.5 - lang/php71/distinfo 1.32-1.33,1.33-1.34 - lang/php71/patches/patch-configure 1.4 - lang/php71/patches/patch-ext_standard_uniqid.c 1.3 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: jperkin Date: Tue Jan 16 11:04:54 UTC 2018 Modified Files: pkgsrc/lang/php71: distinfo pkgsrc/lang/php71/patches: patch-configure patch-ext_standard_uniqid.c Log Message: php71: Don't automatically add libgcc on SunOS. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 pkgsrc/lang/php71/distinfo cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/php71/patches/patch-configure cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/lang/php71/patches/patch-ext_standard_uniqid.c ------------------------------------------------------------------- Module Name: pkgsrc Committed By: jdolecek Date: Fri Feb 2 12:53:39 UTC 2018 Modified Files: pkgsrc/lang/php: phpversion.mk pkgsrc/lang/php71: distinfo Log Message: Update lang/php71 to php 7.1.14 Changes since 7.1.13: Core: Fixed bug #75679 (Path 260 character problem). Fixed bug #75786 (segfault when using spread operator on generator passed by reference). Fixed bug #75799 (arg of get_defined_functions is optional). Fixed bug #75396 (Exit inside generator finally results in fatal error). Fixed bug #75079 (self keyword leads to incorrectly generated TypeError when in closure in trait). FCGI: Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false). IMAP: Fixed bug #75774 (imap_append HeapCorruction). Opcache: Fixed bug #75720 (File cache not populated after SHM runs full). Fixed bug #75579 (Interned strings buffer overflow may cause crash). PGSQL: Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach). Readline: Fixed bug #75775 (readline_read_history segfaults with empty file). SAPI: Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry). SOAP: Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used). Fixed bug #75502 (Segmentation fault in zend_string_release). SPL: Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference). Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class). Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties). Standard: Fixed bug #75781 (substr_count incorrect result). To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/php71/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: jdolecek Date: Fri Feb 2 12:53:39 UTC 2018 Modified Files: pkgsrc/lang/php: phpversion.mk pkgsrc/lang/php71: distinfo Log Message: Update lang/php71 to php 7.1.14 Changes since 7.1.13: Core: Fixed bug #75679 (Path 260 character problem). Fixed bug #75786 (segfault when using spread operator on generator passed by reference). Fixed bug #75799 (arg of get_defined_functions is optional). Fixed bug #75396 (Exit inside generator finally results in fatal error). Fixed bug #75079 (self keyword leads to incorrectly generated TypeError when in closure in trait). FCGI: Fixed bug #75794 (getenv() crashes on Windows 7.2.1 when second parameter is false). IMAP: Fixed bug #75774 (imap_append HeapCorruction). Opcache: Fixed bug #75720 (File cache not populated after SHM runs full). Fixed bug #75579 (Interned strings buffer overflow may cause crash). PGSQL: Fixed bug #75671 (pg_version() crashes when called on a connection to cockroach). Readline: Fixed bug #75775 (readline_read_history segfaults with empty file). SAPI: Fixed bug #75735 ([embed SAPI] Segmentation fault in sapi_register_post_entry). SOAP: Fixed bug #70469 (SoapClient generates E_ERROR even if exceptions=1 is used). Fixed bug #75502 (Segmentation fault in zend_string_release). SPL: Fixed bug #75717 (RecursiveArrayIterator does not traverse arrays by reference). Fixed bug #75242 (RecursiveArrayIterator doesn't have constants from parent class). Fixed bug #73209 (RecursiveArrayIterator does not iterate object properties). Standard: Fixed bug #75781 (substr_count incorrect result). To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 pkgsrc/lang/php71/distinfo ------------------------------------------------------------------- Module Name: pkgsrc Committed By: jperkin Date: Mon Feb 5 11:21:56 UTC 2018 Modified Files: pkgsrc/lang/php70: buildlink3.mk pkgsrc/lang/php71: buildlink3.mk pkgsrc/lang/php72: buildlink3.mk Log Message: php7*: Standardise on major.minor.99 usage in buildlink3.mk With the introduction of beta and rc releases of php7* into pkgsrc the pattern matching is often incorrect (for example the current version of php-7.1.0rc6 breaks both <7.1.0 and >=7.1.0). Using .99 is not ideal but does at least avoid the confusion developers seem to be having with the pmatch ordering. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 pkgsrc/lang/php71/buildlink3.mk ------------------------------------------------------------------- Module Name: pkgsrc Committed By: taca Date: Fri Mar 2 02:09:48 UTC 2018 Modified Files: pkgsrc/lang/php: phpversion.mk pkgsrc/lang/php71: distinfo Log Message: lang/php71: update to 7.1.15 01 Mar 2018, PHP 7.1.15 - Apache2Handler: . Fixed bug #75882 (a simple way for segfaults in threadsafe php just with configuration). (Anatol) - Date: . Fixed bug #75857 (Timezone gets truncated when formatted). (carusogabriel) . Fixed bug #75928 (Argument 2 for `DateTimeZone::listIdentifiers()` should accept `null`). (Pedro Lacerda) . Fixed bug #68406 (calling var_dump on a DateTimeZone object modifies it). (jhdxr) - PGSQL: . Fixed #75838 (Memory leak in pg_escape_bytea()). (ard_1 at mail dot ru) - ODBC: . Fixed bug #73725 (Unable to retrieve value of varchar(max) type). (Anatol) - LDAP: . Fixed bug #49876 (Fix LDAP path lookup on 64-bit distros). (dzuelke) - libxml2: . Fixed bug #75871 (use pkg-config where available). (pmmaga) - Phar: . Fixed bug #65414 (deal with leading slash when adding files correctly). (bishopb) - SPL: . Fixed bug #74519 (strange behavior of AppendIterator). (jhdxr) - Standard: . Fixed bug #75916 (DNS_CAA record results contain garbage). (Mike, Philip Sharp) . Fixed bug #75981 (stack-buffer-overflow while parsing HTTP response). (Stas) To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 pkgsrc/lang/php71/distinfo @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 3 Don't automatically add libgcc on SunOS. --- configure.orig 2018-01-03 02:32:21.000000000 +0000 d5 1 a5 11 @@@@ -5436,9 +5436,6 @@@@ fi case $host_alias in *solaris*) CPPFLAGS="$CPPFLAGS -D_POSIX_PTHREAD_SEMANTICS" - if test "${enable_libgcc+set}" != "set" && test "$GCC" = "yes"; then - enable_libgcc=yes - fi ;; *dgux*) CPPFLAGS="$CPPFLAGS -D_BSD_TIMEOFDAY_FLAVOR" @@@@ -6909,27 +6906,6 @@@@ EOF d33 1 a33 1 @@@@ -18391,7 +18367,7 @@@@ fi d42 1 a42 1 @@@@ -20745,7 +20721,7 @@@@ $as_echo "#define HAVE_SQLITE3_ERRSTR 1" d51 1 a51 1 @@@@ -31966,7 +31942,7 @@@@ fi d60 1 a60 1 @@@@ -42858,7 +42834,7 @@@@ fi d69 1 a69 1 @@@@ -93979,7 +93955,7 @@@@ fi d78 1 a78 1 @@@@ -97605,12 +97581,7 @@@@ old_CC=$CC @ 1.2 log @php71: disable the use of a global register for execute_data on i386. This seems to fix segfaults that occur on netbsd/i386 + gcc 4.8.5, tested only in QEMU. Upstream bug https://bugs.php.net/bug.php?id=74527 @ text @d3 1 a3 8 Disable the use of a global register on i386. https://bugs.php.net/bug.php?id=74527 Detect openssl in / too. Some additional changes. --- configure.orig 2017-04-11 15:37:37.000000000 +0000 d5 1 a5 13 @@@@ -5737,10 +5737,7 @@@@ if test "$ZEND_GCC_GLOBAL_REGS" != "no"; #else # define ZEND_GCC_VERSION 0 #endif -#if defined(__GNUC__) && ZEND_GCC_VERSION >= 4008 && defined(i386) -# define ZEND_VM_FP_GLOBAL_REG "%esi" -# define ZEND_VM_IP_GLOBAL_REG "%edi" -#elif defined(__GNUC__) && ZEND_GCC_VERSION >= 4008 && defined(__x86_64__) +#if defined(__GNUC__) && ZEND_GCC_VERSION >= 4008 && defined(__x86_64__) # define ZEND_VM_FP_GLOBAL_REG "%r14" # define ZEND_VM_IP_GLOBAL_REG "%r15" #elif defined(__GNUC__) && ZEND_GCC_VERSION >= 4008 && defined(__powerpc64__) @@@@ -6921,27 +6918,6 @@@@ EOF d33 1 a33 1 @@@@ -18402,7 +18378,7 @@@@ fi d42 1 a42 1 @@@@ -20603,7 +20579,7 @@@@ $as_echo "yes" >&6; } d51 1 a51 1 @@@@ -31773,7 +31749,7 @@@@ fi d60 1 a60 1 @@@@ -42665,7 +42641,7 @@@@ fi d69 1 a69 1 @@@@ -93774,7 +93750,7 @@@@ fi d78 1 a78 1 @@@@ -97400,12 +97376,7 @@@@ old_CC=$CC @ 1.1 log @Add php 7.1.0beta1 PHP 7.1.x builds upon 7.0.x, adding new features (so far) * Iterable type. * HTTP/2 Server Push Support in ext/curl & other ext/curl improvements * Fix inconsistent behavior in $this variable * Square bracket syntax for array destructuring assignment * Create closure from callable * More precise float values * Asynchronous Signal Handling (without ticks) in ext/pcntl. * Additional Context in pcntl_signal Handler NOTE: this is BETA, not suitable for production environment @ text @d1 1 a1 1 $NetBSD: patch-configure,v 1.3 2016/05/02 13:09:49 taca Exp $ d3 8 a10 1 --- configure.orig 2016-04-28 18:12:26.000000000 +0000 d12 13 a24 1 @@@@ -6930,27 +6930,6 @@@@ EOF d52 1 a52 1 @@@@ -18408,7 +18387,7 @@@@ fi d61 1 a61 1 @@@@ -20572,7 +20551,7 @@@@ $as_echo "yes" >&6; } d70 1 a70 1 @@@@ -31742,7 +31721,7 @@@@ fi d79 1 a79 1 @@@@ -42631,7 +42610,7 @@@@ fi d88 1 a88 1 @@@@ -92806,7 +92785,7 @@@@ fi d97 1 a97 1 @@@@ -96439,12 +96418,7 @@@@ old_CC=$CC @