From 90b975b5a1a99753bbf1d5b10519b62cb20cae67 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 5 Feb 2019 21:57:00 +0100 Subject: Update to 7.3.2 - http://www.php.net/releases/7_3_2.php --- failed.txt | 2 +- php-bug77287.patch | 38 -------------------------------------- php.spec | 9 +++++---- 3 files changed, 6 insertions(+), 43 deletions(-) delete mode 100644 php-bug77287.patch diff --git a/failed.txt b/failed.txt index 11557d2..31c50e9 100644 --- a/failed.txt +++ b/failed.txt @@ -1,4 +1,4 @@ -===== 7.3.2RC1 (2019-01-24) +===== 7.3.2 (2019-02-07) $ grep -r 'Tests failed' /var/lib/mock/scl73*/build.log diff --git a/php-bug77287.patch b/php-bug77287.patch deleted file mode 100644 index 4df20d6..0000000 --- a/php-bug77287.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 76760901fabf8ff53c8dfb4ddf7ca703c5a12b79 Mon Sep 17 00:00:00 2001 -From: Nikita Popov -Date: Tue, 22 Jan 2019 12:15:06 +0100 -Subject: [PATCH] Fixed bug #77287 - -There may be an EXT_NOP opcode before the parameter list, we should -skip over it. ---- - NEWS | 2 ++ - ext/opcache/Optimizer/compact_literals.c | 2 +- - 2 files changed, 3 insertions(+), 1 deletion(-) - -diff --git a/NEWS b/NEWS -index 6265b1736c6d..656e4ab70eaa 100644 ---- a/NEWS -+++ b/NEWS -@@ -61,6 +61,8 @@ PHP NEWS - (Nikita) - . Fixed bug #77361 (configure fails on 64-bit AIX when opcache enabled). - (Kevin Adler) -+ . Fixed bug #77287 (Opcache literal compaction is incompatible with EXT -+ opcodes). (Nikita) - - - PCRE: - . Fixed bug #77338 (get_browser with empty string). (Nikita) -diff --git a/ext/opcache/Optimizer/compact_literals.c b/ext/opcache/Optimizer/compact_literals.c -index 10bdf540118e..fdab0068a4d5 100644 ---- a/ext/opcache/Optimizer/compact_literals.c -+++ b/ext/opcache/Optimizer/compact_literals.c -@@ -810,7 +810,7 @@ void zend_optimizer_compact_literals(zend_op_array *op_array, zend_optimizer_ctx - Z_CACHE_SLOT_P(val) = op_array->cache_size; - op_array->cache_size += sizeof(zval); - } -- } else if (opline->opcode != ZEND_RECV) { -+ } else if (opline->opcode != ZEND_RECV && opline->opcode != ZEND_EXT_NOP) { - break; - } - opline++; diff --git a/php.spec b/php.spec index ddff81a..c271a6a 100644 --- a/php.spec +++ b/php.spec @@ -130,8 +130,8 @@ %endif %global upver 7.3.2 -%global rcver RC1 -%global lower RC1 +#global rcver RC1 +#global lower RC1 Summary: PHP scripting language for creating dynamic web sites Name: %{?scl_prefix}php @@ -197,7 +197,6 @@ Patch91: php-7.2.0-oci8conf.patch Patch300: php-7.0.10-datetests.patch # WIP -Patch400: php-bug77287.patch BuildRequires: bzip2-devel, curl-devel >= 7.9, %{db_devel} BuildRequires: httpd-devel >= 2.0.46-1, pam-devel @@ -939,7 +938,6 @@ low-level PHP extension for the libsodium cryptographic library. %patch300 -p1 -b .datetests # WIP patch -%patch400 -p1 -b .bug77287 # Prevent %%doc confusion over LICENSE files cp Zend/LICENSE Zend/ZEND_LICENSE @@ -1875,6 +1873,9 @@ fi %changelog +* Tue Feb 5 2019 Remi Collet - 7.3.2-1 +- Update to 7.3.2 - http://www.php.net/releases/7_3_2.php + * Tue Jan 22 2019 Remi Collet - 7.3.2~RC1-1 - update to 7.3.2RC1 - update system tzdata patch for timelib 2018.01 -- cgit