pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: taca
Date: Fri Jun 9 13:16:03 UTC 2023
Modified Files:
pkgsrc/lang/php: phpversion.mk
pkgsrc/lang/php82: distinfo
pkgsrc/lang/php82/patches: patch-configure
Log Message:
lang/php82: update to 8.2.7
8.2.7 (2023-06-08)
Core:
* Fixed bug GH-11152 (Unable to alias namespaces containing reserved class
names).
* Fixed bug GH-9068 (Conditional jump or move depends on uninitialised
value(s)).
* Fixed bug GH-11189 (Exceeding memory limit in zend_hash_do_resize leaves
the array in an invalid state).
* Fixed bug GH-11063 (Compilation error on old GCC versions).
* Fixed bug GH-11222 (foreach by-ref may jump over keys during a rehash).
Date:
* Fixed bug GH-11281 (DateTimeZone::getName() does not include seconds in
offset).
Exif:
* Fixed bug GH-10834 (exif_read_data() cannot read smaller stream wrapper
chunk sizes).
FPM:
* Fixed bug GH-10461 (PHP-FPM segfault due to after free usage of
child->ev_std(out|err)).
* Fixed bug #64539 (FPM status page: query_string not properly JSON
encoded).
* Fixed memory leak for invalid primary script file handle.
Hash:
* Fixed bug GH-11180 (hash_file() appears to be restricted to 3 arguments).
LibXML:
* Fixed bug GH-11160 (Few tests failed building with new libxml 2.11.0).
MBString:
* Fix bug GH-11217 (Segfault in mb_strrpos / mb_strripos when using negative
offset and ASCII encoding).
Opcache:
* Fixed bug GH-11134 (Incorrect match default branch optimization).
* Fixed too wide OR and AND range inference.
* Fixed missing class redeclaration error with OPcache enabled.
* Fixed bug GH-11245 (In some specific cases SWITCH with one default
statement will cause segfault).
PCNTL:
* Fixed maximum argument count of pcntl_forkx().
PGSQL:
* Fixed parameter parsing of pg_lo_export().
Phar:
* Fixed bug GH-11099 (Generating phar.php during cross-compile can't be
done).
Soap:
* Fixed bug GHSA-76gg-c692-v2mw (Missing error check and insufficient random
bytes in HTTP Digest authentication for SOAP).
* Fixed bug GH-8426 (make test fail while soap extension build).
SPL:
* Fixed bug GH-11178 (Segmentation fault in spl_array_it_get_current_data
(PHP 8.1.18)).
Standard:
* Fixed bug GH-11138 (move_uploaded_file() emits open_basedir warning for
source file).
* Fixed bug GH-11274 (POST/PATCH request switches to GET after a HTTP 308
redirect).
Streams:
* Fixed bug GH-10031 ([Stream] STREAM_NOTIFY_PROGRESS over HTTP emitted
irregularly for last chunk of data).
* Fixed bug GH-11175 (Stream Socket Timeout).
* Fixed bug GH-11177 (ASAN UndefinedBehaviorSanitizer when timeout = -1
passed to stream_socket_accept/stream_socket_client).
To generate a diff of this commit:
cvs rdiff -u -r1.398 -r1.399 pkgsrc/lang/php/phpversion.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/php82/distinfo
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/php82/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/php/phpversion.mk
diff -u pkgsrc/lang/php/phpversion.mk:1.398 pkgsrc/lang/php/phpversion.mk:1.399
--- pkgsrc/lang/php/phpversion.mk:1.398 Thu Jun 8 13:19:57 2023
+++ pkgsrc/lang/php/phpversion.mk Fri Jun 9 13:16:03 2023
@@ -1,4 +1,4 @@
-# $NetBSD: phpversion.mk,v 1.398 2023/06/08 13:19:57 taca Exp $
+# $NetBSD: phpversion.mk,v 1.399 2023/06/09 13:16:03 taca Exp $
#
# This file selects a PHP version, based on the user's preferences and
# the installed packages. It does not add a dependency on the PHP
@@ -91,7 +91,7 @@ PHP56_VERSION= 5.6.40
PHP74_VERSION= 7.4.33
PHP80_VERSION= 8.0.29
PHP81_VERSION= 8.1.19
-PHP82_VERSION= 8.2.6
+PHP82_VERSION= 8.2.7
# Define API version or initial release of major version.
PHP56_RELDATE= 20140828
Index: pkgsrc/lang/php82/distinfo
diff -u pkgsrc/lang/php82/distinfo:1.7 pkgsrc/lang/php82/distinfo:1.8
--- pkgsrc/lang/php82/distinfo:1.7 Sun May 14 14:46:15 2023
+++ pkgsrc/lang/php82/distinfo Fri Jun 9 13:16:03 2023
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.7 2023/05/14 14:46:15 taca Exp $
+$NetBSD: distinfo,v 1.8 2023/06/09 13:16:03 taca Exp $
-BLAKE2s (php-8.2.6.tar.xz) = f750b6ab278a6ea6985c36584be4ca2e572acc8dba0c61c62c0c8c16312c088d
-SHA512 (php-8.2.6.tar.xz) = a935aa6edf4a79a68f6976427c1bd9af4677304b9005045fe2a12d0677dce9c4370fd747da4e6bdd15c52f4714daea66a3e16160c09573bd3bae4e0e5b974392
-Size (php-8.2.6.tar.xz) = 12014972 bytes
+BLAKE2s (php-8.2.7.tar.xz) = e31531a7856586707df35d8d997b8cca8179b54fd42d8bfad71e35f06e52ac6f
+SHA512 (php-8.2.7.tar.xz) = 8533c0d7b6b0cbca8d01238342edebe1f123b093ab8f3cf5efab40b133989c3288214176b9e2a213b260b07b6bf140711f9b9580c2515a093f586bedc81d8a44
+Size (php-8.2.7.tar.xz) = 12016940 bytes
SHA1 (patch-build_libtool.m4) = e58a2bcebe9e9d7dc7255354fd9fe57878e3f8a6
-SHA1 (patch-configure) = 614c907a17adb6d8145e2d6c8ab25d2e4ff8bace
+SHA1 (patch-configure) = 9e41843c0ba0420eba8974c6a5a78de314e5c988
SHA1 (patch-ext_enchant_enchant.c) = 7d999de1b2fde2ea11e4a6e16e7b59c085924b9b
SHA1 (patch-ext_phar_Makefile.frag) = 53ea5c58b0bc27d236118d5750a74b1cba43e5dd
SHA1 (patch-ext_standard_php__fopen__wrapper.c) = 0a2c19c18f089448a8d842e99738b292ab9e5640
Index: pkgsrc/lang/php82/patches/patch-configure
diff -u pkgsrc/lang/php82/patches/patch-configure:1.7 pkgsrc/lang/php82/patches/patch-configure:1.8
--- pkgsrc/lang/php82/patches/patch-configure:1.7 Sun May 14 14:46:15 2023
+++ pkgsrc/lang/php82/patches/patch-configure Fri Jun 9 13:16:03 2023
@@ -1,12 +1,12 @@
-$NetBSD: patch-configure,v 1.7 2023/05/14 14:46:15 taca Exp $
+$NetBSD: patch-configure,v 1.8 2023/06/09 13:16:03 taca Exp $
* Do not include "PKG_CONFIG*" in CONFIGURE_OPTIONS.
* Don't autodetect maintainer-zts.
* Shell portability.
---- configure.orig 2023-05-09 06:25:31.000000000 +0000
+--- configure.orig 2023-06-06 21:28:56.000000000 +0000
+++ configure
-@@ -4323,6 +4323,10 @@ EOF
+@@ -3732,6 +3732,10 @@ EOF
else
break
fi
@@ -14,10 +14,10 @@ $NetBSD: patch-configure,v 1.7 2023/05/1
+ \'PKG_CONFIG\=*) CURRENT_ARG="'PKG_CONFIG=@TOOLS_PATH.pkg-config@'";;
+ \'PKG_CONFIG_LIBDIR\=*) CURRENT_ARG="'PKG_CONFIG_LIBDIR=@PHP_PKGCONFIG_PATH@'";;
+ esac
- printf "%s\n" "$CURRENT_ARG \\" >>config.nice
+ $as_echo "$CURRENT_ARG \\" >>config.nice
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS $CURRENT_ARG"
done
-@@ -7553,30 +7557,6 @@ EOF
+@@ -7022,30 +7026,6 @@ EOF
;;
esac
@@ -42,18 +42,18 @@ $NetBSD: patch-configure,v 1.7 2023/05/1
-
- fi
- fi
-- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
--printf "%s\n" "yes" >&6; }
+- { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+-$as_echo "yes" >&6; }
-
PHP_VAR_SUBST="$PHP_VAR_SUBST APXS"
else
-@@ -81017,7 +80997,7 @@ printf "%s\n" "#define HAVE_TIDYBUFFIO_H
+@@ -78373,7 +78353,7 @@ $as_echo "#define HAVE_TIDYBUFFIO_H 1" >
fi
TIDY_LIBDIR=$TIDY_DIR/$PHP_LIBDIR
- if test "$TIDY_LIB_NAME" == 'tidyp'; then
+ if test "$TIDY_LIB_NAME" = 'tidyp'; then
- printf "%s\n" "#define HAVE_TIDYP_H 1" >>confdefs.h
+ $as_echo "#define HAVE_TIDYP_H 1" >>confdefs.h
Home |
Main Index |
Thread Index |
Old Index