summaryrefslogtreecommitdiffstats
path: root/php81.spec
diff options
context:
space:
mode:
Diffstat (limited to 'php81.spec')
-rw-r--r--php81.spec14
1 files changed, 12 insertions, 2 deletions
diff --git a/php81.spec b/php81.spec
index 9b1a484..2efe6e0 100644
--- a/php81.spec
+++ b/php81.spec
@@ -68,7 +68,7 @@
%endif
# Build firebird extensions, you can disable using --without firebird
-%if 0%{?rhel} == 10
+%if 0%{?rhel} > 10
%bcond_with firebird
%else
%bcond_without firebird
@@ -124,7 +124,7 @@
Summary: PHP scripting language for creating dynamic web sites
Name: php
Version: %{upver}%{?rcver:~%{rcver}}
-Release: 2%{?dist}
+Release: 3%{?dist}
# All files licensed under PHP version 3.01, except
# Zend is licensed under Zend
# TSRM is licensed under BSD
@@ -195,6 +195,7 @@ Patch204: php-cve-2026-6735.patch
Patch205: php-cve-2026-7259.patch
Patch206: php-cve-2026-7568.patch
Patch207: php-cve-2026-7258.patch
+Patch208: php-gh22187.patch
# Fixes for tests (300+)
# Factory is droped from system tzdata
@@ -1221,6 +1222,7 @@ in pure PHP.
%patch -P205 -p1 -b .cve7259
%patch -P206 -p1 -b .cve7268
%patch -P207 -p1 -b .cve7258
+%patch -P208 -p1 -b .gh22187
# Fixes for tests related to tzdata
%if %{with tzdata}
@@ -1274,6 +1276,11 @@ rm ext/zlib/tests/004-mb.phpt
# failed when systemd is enabled
rm sapi/fpm/tests/gh8885-stderr-fd-reload-usr1.phpt
rm sapi/fpm/tests/gh8885-stderr-fd-reload-usr2.phpt
+# Outdated cert
+rm ext/openssl/tests/openssl_x509_parse_basic.phpt
+rm ext/openssl/tests/bug74341.phpt
+rm ext/openssl/tests/sni_server.phpt
+rm ext/openssl/tests/sni_server_key_cert.phpt
# avoid issue when 2 builds run simultaneously (keep 64321 for the SCL)
%ifarch x86_64
sed -e 's/64321/64322/' -i ext/openssl/tests/*.phpt
@@ -2230,6 +2237,9 @@ EOF
%changelog
+* Wed Jul 1 2026 Remi Collet <remi@remirepo.net> - 8.1.34-3
+- Fix Memory corruption (zend_mm_heap corrupted) in openssl_encrypt with AES-WRAP-PAD
+
* Thu May 7 2026 Remi Collet <remi@remirepo.net> - 8.1.34-2
- Fix XSS within status endpoint
CVE-2026-6735