]> git.99rst.org Git - openwrt-packages.git/commitdiff
php8: update to 8.4.23
authorMichael Heimpold <redacted>
Fri, 10 Jul 2026 18:50:17 +0000 (20:50 +0200)
committerMichael Heimpold <redacted>
Mon, 13 Jul 2026 19:54:20 +0000 (21:54 +0200)
This fixes:
    - CVE-2025-14179
    - CVE-2026-6104
    - CVE-2026-6722
    - CVE-2026-6735
    - CVE-2026-7258
    - CVE-2026-7262
    - CVE-2026-7568
    - CVE-2026-12184
    - CVE-2026-14355

Full upstream changelogs:
https://www.php.net/ChangeLog-8.php#8.4.17
https://www.php.net/ChangeLog-8.php#8.4.18
https://www.php.net/ChangeLog-8.php#8.4.19
https://www.php.net/ChangeLog-8.php#8.4.20
https://www.php.net/ChangeLog-8.php#8.4.21
https://www.php.net/ChangeLog-8.php#8.4.22
https://www.php.net/ChangeLog-8.php#8.4.23

Signed-off-by: Michael Heimpold <redacted>
lang/php8/Makefile
lang/php8/patches/0020-Use-system-timezone.patch

index 4075f526efa10d7a141c1bda4b6b0eb9e7d3f024..8e109a5c08046eaa459ef5f642c9580c855fb4e0 100644 (file)
@@ -6,8 +6,8 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=php
-PKG_VERSION:=8.4.16
-PKG_RELEASE:=4
+PKG_VERSION:=8.4.23
+PKG_RELEASE:=1
 
 PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
 PKG_LICENSE:=PHP-3.01
@@ -16,7 +16,7 @@ PKG_CPE_ID:=cpe:/a:php:php
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://www.php.net/distributions/
-PKG_HASH:=f66f8f48db34e9e29f7bfd6901178e9cf4a1b163e6e497716dfcb8f88bcfae30
+PKG_HASH:=1ab9f52008414e43bb2427ffa288eff2a4de39e1a830f957e800ba368d887a72
 
 PKG_BUILD_PARALLEL:=1
 PKG_BUILD_FLAGS:=no-mips16
index 78877b94e4d99a618da4ee82037211e278c71287..8e498f7d003d9159aa2cf42042fb8af487245ca0 100644 (file)
@@ -15,7 +15,7 @@ To be used in tandem with use_embedded_timezonedb.patch and use_embedded_timezon
 
 --- a/ext/date/php_date.c
 +++ b/ext/date/php_date.c
-@@ -566,6 +566,23 @@ static const char* guess_timezone(const
+@@ -560,6 +560,23 @@ static const char* guess_timezone(const
        } else if (*DATEG(default_timezone)) {
                return DATEG(default_timezone);
        }
git clone https://git.99rst.org/PROJECT