From b7700864db04e117f63cff1b73bc75efed0ec33c Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 1 Dec 2016 08:36:59 +0100 Subject: PHP 7.1.0 GA --- TODO | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ failed.txt | 18 +++-------- php.spec | 13 +++++--- 3 files changed, 116 insertions(+), 17 deletions(-) diff --git a/TODO b/TODO index e69de29..52bbfa4 100644 --- a/TODO +++ b/TODO @@ -0,0 +1,102 @@ +php-ast +php-horde-horde-lz4 +php-libvirt +php-lz4 +php-pecl-amqp +php-pecl-apcu +php-pecl-apcu-bc +php-pecl-apfd +php-pecl-apm +php-pecl-bitset +php-pecl-cassandra +php-pecl-couchbase2 +php-pecl-crypto +php-pecl-dbase +php-pecl-dio +php-pecl-ds +php-pecl-eio +php-pecl-env +php-pecl-ev +php-pecl-event +php-pecl-fann +php-pecl-gearman +php-pecl-gender +php-pecl-geoip +php-pecl-geospatial +php-pecl-gmagick +php-pecl-gnupg +php-pecl-hdr-histogram +php-pecl-hprose +php-pecl-hrtime +php-pecl-http +php-pecl-igbinary +php-pecl-imagick +php-pecl-inotify +php-pecl-json-post +php-pecl-krb5 +php-pecl-libsodium +php-pecl-lua +php-pecl-lzf +php-pecl-mailparse +php-pecl-memcache +php-pecl-memcached +php-pecl-mogilefs +php-pecl-mongodb +php-pecl-msgpack +php-pecl-mysql +php-pecl-oauth +php-pecl-pcs +php-pecl-pdflib +php-pecl-pq +php-pecl-propro +php-pecl-pthreads +php-pecl-radius +php-pecl-raphf +php-pecl-rdkafka +php-pecl-redis +php-pecl-request +php-pecl-rrd +php-pecl-scrypt +php-pecl-seaslog +php-pecl-selinux +php-pecl-solr2 +php-pecl-ssdeep +php-pecl-ssh2 +php-pecl-stats +php-pecl-stomp +php-pecl-swoole +php-pecl-sync +php-pecl-taint +php-pecl-termbox +php-pecl-trader +php-pecl-translit +php-pecl-ui +php-pecl-uopz +php-pecl-uploadprogress +php-pecl-uuid +php-pecl-uv +php-pecl-v8js +php-pecl-varnish +php-pecl-vips +php-pecl-weakref +php-pecl-xattr +php-pecl-xdebug +php-pecl-xdiff +php-pecl-xmldiff +php-pecl-xxtea +php-pecl-yac +php-pecl-yaconf +php-pecl-yaf +php-pecl-yaml +php-pecl-yar +php-pecl-yaz +php-pecl-zip +php-pecl-zmq +php-pecl-zookeeper +php-phpiredis +php-smbclient +php-snappy +php-sqlsrv +php-tarantool +php-twig +zephir diff --git a/failed.txt b/failed.txt index 70eb629..2b839de 100644 --- a/failed.txt +++ b/failed.txt @@ -1,26 +1,18 @@ -===== 7.1.0RC6 (2016-11-10) +===== 7.1.0 (2016-12-01) $ grep -r 'Tests failed' /var/lib/mock/scl71*/build.log /var/lib/mock/scl70el6x/build.log:Tests failed : 0 /var/lib/mock/scl70el7x/build.log:Tests failed : 0 /var/lib/mock/scl70fc22x/build.log:Tests failed : 0 -/var/lib/mock/scl70fc23x/build.log:Tests failed : 5 -/var/lib/mock/scl70fc24x/build.log:Tests failed : 1 -/var/lib/mock/scl70fc25x/build.log:Tests failed : 0 +/var/lib/mock/scl70fc23x/build.log:Tests failed : 0 +/var/lib/mock/scl70fc24x/build.log:Tests failed : 0 +/var/lib/mock/scl70fc25x/build.log:Tests failed : 2 -fc21x +fc25x * Bug #60120 proc_open hangs with stdin/out with 2048+ bytes [ext/standard/tests/streams/proc_open_bug60120.phpt] -fc23x - *** Bug #20382 [2] (strtotime ("Monday", $date) produces wrong result on DST changeover) [ext/date/tests/bug20382-2.phpt] - *** Bug #33414 [1] (Comprehensive list of incorrect days returned after strotime() / date() tests) [ext/date/tests/bug33414-1.phpt] - *** Bug #33415 [1] (Possibly invalid non-one-hour DST or timezone shifts) [ext/date/tests/bug33415-1.phpt] - *** Bug #51819 (Case discrepancy in timezone names cause Uncaught exception and fatal error) [ext/date/tests/bug51819.phpt] -fc23x, fc24x * Bug #64438 proc_open hangs with stdin/out with 4097+ bytes [ext/standard/tests/streams/proc_open_bug64438.phpt] * proc_open give erratic test results :( ** fixed upstream -*** Related to tzdata 2016g (f24+) vs 2016f - diff --git a/php.spec b/php.spec index d33cc2a..5f4d32f 100644 --- a/php.spec +++ b/php.spec @@ -78,7 +78,7 @@ %global with_sqlite3 1 %global with_enchant 1 %global with_recode 1 -%if 0%{?fedora} >= 17 || 0%{?rhel} >= 7 +%if 0%{?fedora} >= 22 || 0%{?rhel} >= 8 %global with_libpcre 1 %else %global with_libpcre 0 @@ -124,8 +124,8 @@ %global db_devel libdb-devel %endif -%global rcver RC6 -%global rpmrel 13 +#global rcver RC6 +%global rpmrel 1 Summary: PHP scripting language for creating dynamic web sites @@ -883,7 +883,7 @@ support for JavaScript Object Notation (JSON) to PHP. %endif %patch40 -p1 -b .dlopen -%if 0%{?fedora} >= 23 || 0%{?rhel} >= 5 +%if 0%{?fedora} >= 24 || 0%{?rhel} >= 5 %patch42 -p1 -b .systzdata %endif %patch43 -p1 -b .headers @@ -1117,7 +1117,9 @@ ln -sf ../configure --with-layout=GNU \ --with-kerberos \ --with-libxml-dir=%{_root_prefix} \ +%if 0%{?fedora} >= 24 || 0%{?rhel} >= 5 --with-system-tzdata \ +%endif --with-mhash \ %if %{with_dtrace} --enable-dtrace \ @@ -1820,6 +1822,9 @@ fi %changelog +* Thu Dec 1 2016 Remi Collet 7.1.0-1 +- Update to 7.1.0 - http://www.php.net/releases/7_1_0.php +- use bundled pcre library 8.38 on EL-7 - disable pcre.jit everywhere as it raise AVC #1398474 - sync provided configuration with upstream production defaults -- cgit