summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2016-03-02 18:30:21 +0100
committerRemi Collet <fedora@famillecollet.com>2016-03-02 18:30:21 +0100
commit8152fb1501843eacd1f393e8148e677aa9d5483f (patch)
tree16137d5660a71a199b6e01ca17727677649af34d
parent3a29ea95f718c20d25fdb33a7e8c6bcecbbdc108 (diff)
PHP 7.0.4
-rw-r--r--failed.txt26
-rw-r--r--php70.spec13
2 files changed, 29 insertions, 10 deletions
diff --git a/failed.txt b/failed.txt
index 9cfc37c..7836dfb 100644
--- a/failed.txt
+++ b/failed.txt
@@ -1,22 +1,30 @@
-===== 7.0.4RC1 (2016-02-18)
+===== 7.0.4 (2016-03-03)
$ grep -r 'Tests failed' /var/lib/mock/*/build.log
-/var/lib/mock/el6i/build.log:Tests failed : 1 ( 0.0%) ( 0.0%)
+/var/lib/mock/el6i/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
/var/lib/mock/el6x/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
/var/lib/mock/el7x/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
-/var/lib/mock/fc21i/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/fc21x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/fc22i/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
+/var/lib/mock/fc21i/build.log:Tests failed : 1 ( 0.0%) ( 0.0%)
+/var/lib/mock/fc21x/build.log:Tests failed : 1 ( 0.0%) ( 0.0%)
+/var/lib/mock/fc22i/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
/var/lib/mock/fc22x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/fc23i/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
+/var/lib/mock/fc23i/build.log:Tests failed : 1 ( 0.0%) ( 0.0%)
/var/lib/mock/fc23x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
el6i, el6x, el7x
- Bug #33414 [2] (Comprehensive list of incorrect days returned after strotime() / date() tests) [ext/date/tests/bug33414-2.phpt]
+ Bug #33414 [2] (Comprehensive list of incorrect days returned after strotime() / date() tests) [ext/date/tests/bug33414-2.phpt]
el6x, el7x
- strtotime() function (64 bit) [ext/date/tests/strtotime3-64bit.phpt]
+ strtotime() function (64 bit) [ext/date/tests/strtotime3-64bit.phpt]
+fc21x
+ * php://input is empty when enable_post_data_reading=Off [tests/basic/bug67198.phpt]
+fc22i
+ * Bug #70198 Checking liveness does not work as expected [ext/standard/tests/streams/bug70198.phpt]
+el6i, fc21i fc22i, fc23i
+ ** Test str_pad() function : usage variations - unexpected large value for '$pad_length' argument [ext/standard/tests/strings/str_pad_variation5.phpt]
-* proc_open give erratic test results :(
+* proc_open give erratic test results :(
+** test fixed upstream
+
diff --git a/php70.spec b/php70.spec
index 87718dd..951c43c 100644
--- a/php70.spec
+++ b/php70.spec
@@ -121,7 +121,7 @@
%global db_devel libdb-devel
%endif
-%global rcver RC1
+#global rcver RC1
%global rpmrel 1
Summary: PHP scripting language for creating dynamic web sites
@@ -1527,6 +1527,12 @@ install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
install -m 755 -d $RPM_BUILD_ROOT%{_httpd_contentdir}/icons
install -m 644 php.gif $RPM_BUILD_ROOT%{_httpd_contentdir}/icons/php.gif
+%if %{with_libpcre}
+if ! pkg-config libpcre --atleast-version 8.38 ; then
+ sed -e 's/;pcre.jit=1/pcre.jit=0/' -i $RPM_BUILD_ROOT%{_sysconfdir}/php.ini
+fi
+%endif
+
# For third-party packaging:
install -m 755 -d $RPM_BUILD_ROOT%{_datadir}/php
@@ -1988,6 +1994,11 @@ fi
%changelog
+* Wed Mar 2 2016 Remi Collet <remi@fedoraproject.org> 7.0.4-1
+- Update to 7.0.4
+ http://www.php.net/releases/7_0_4.php
+- pcre: disables JIT compilation of patterns with system pcre < 8.38
+
* Thu Feb 18 2016 Remi Collet <remi@fedoraproject.org> 7.0.4-0.1.0RC1
- Update to 7.0.4RC1