summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <fedora@famillecollet.com>2015-07-22 09:34:35 +0200
committerRemi Collet <fedora@famillecollet.com>2015-07-22 09:34:35 +0200
commit6bbd5b9cc5acdb8303a21f955040daf286940544 (patch)
tree0af352ed67f7d10183a5833a567479092b775729
parenta862e884047e9aa07a6b6d7d67d75b0816d76b4b (diff)
PHP 7.0.0beta2 + mass rebuild of ext.
-rw-r--r--failed.txt18
-rw-r--r--php.spec33
2 files changed, 31 insertions, 20 deletions
diff --git a/failed.txt b/failed.txt
index 46c2404..ec70caf 100644
--- a/failed.txt
+++ b/failed.txt
@@ -1,9 +1,15 @@
-===== 7.0.0-0.11.beta1
+===== 7.0.0-0.12.beta2
$ grep -r 'Tests failed' /var/lib/mock/scl70*/build.log
-/var/lib/mock/scl70el6x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/scl70el7x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/scl70fc20x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/scl70fc21x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
-/var/lib/mock/scl70fc22x/build.log:Tests failed : 0 ( 0.0%) ( 0.0%)
+/var/lib/mock/scl70el6x/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
+/var/lib/mock/scl70el7x/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
+/var/lib/mock/scl70fc20x/build.log:Tests failed : 3 ( 0.0%) ( 0.0%)
+/var/lib/mock/scl70fc21x/build.log:Tests failed : 3 ( 0.0%) ( 0.0%
+/var/lib/mock/scl70fc22x/build.log:Tests failed : 2 ( 0.0%) ( 0.0%)
+
+f20, f21
+ Bug #60120 proc_open hangs with stdin/out with 2048+ bytes [ext/standard/tests/streams/proc_open_bug60120.phpt]
+el6, el7, f20, f21, f22
+ Basic print functionality [sapi/phpdbg/tests/print_001.phpt]
+ Relative print commands [sapi/phpdbg/tests/print_002.phpt]
diff --git a/php.spec b/php.spec
index ec0d0eb..3448a26 100644
--- a/php.spec
+++ b/php.spec
@@ -1,3 +1,13 @@
+# remirepo spec file for php56-php
+# with SCL and backport stuff, adapted from
+#
+# Fedora spec file for php
+#
+# License: MIT
+# http://opensource.org/licenses/MIT
+#
+# Please preserve changelog entries
+#
%if 0%{?scl:1}
%scl_package php
%else
@@ -93,12 +103,6 @@
# build with system libgd (gd-last in remi repo)
%global with_libgd 1
-%if 0%{?fedora} < 17 && 0%{?rhel} < 6
-%global with_vpx 0
-%else
-%global with_vpx 1
-%endif
-
# systemd to manage the service, Fedora >= 15
# systemd with notify mode, Fedora >= 16
# systemd with additional service config
@@ -129,8 +133,8 @@
#global gh_date 20150623
#global gh_owner php
#global gh_project php-src
-%global rcver beta1
-%global rpmrel 11
+%global rcver beta2
+%global rpmrel 12
Summary: PHP scripting language for creating dynamic web sites
@@ -696,9 +700,6 @@ Requires: %{?scl_prefix}php-common%{?_isa} = %{version}-%{release}
# Required to build the bundled GD library
BuildRequires: libjpeg-devel, libpng-devel, freetype-devel
BuildRequires: libXpm-devel
-%if %{with_vpx}
-BuildRequires: libvpx-devel
-%endif
%if %{with_libgd}
BuildRequires: gd-devel >= 2.1.1
%if 0%{?fedora} <= 19 && 0%{?rhel} <= 7
@@ -706,6 +707,8 @@ Requires: gd-last%{?_isa} >= 2.1.1
%else
Requires: gd%{?_isa} >= 2.1.1
%endif
+%else
+BuildRequires: libwebp-devel
%endif
%description gd
@@ -1094,9 +1097,6 @@ ln -sf ../configure
--with-freetype-dir=%{_root_prefix} \
--with-png-dir=%{_root_prefix} \
--with-xpm-dir=%{_root_prefix} \
-%if %{with_vpx}
- --with-vpx-dir=%{_root_prefix} \
-%endif
--enable-gd-native-ttf \
--without-gdbm \
--with-jpeg-dir=%{_root_prefix} \
@@ -1141,6 +1141,7 @@ build --libdir=%{_libdir}/php \
--with-gd=shared,%{_root_prefix} \
%else
--with-gd=shared \
+ --with-webp-dir=%{_root_prefix} \
%endif
--with-gmp=shared \
--enable-calendar=shared \
@@ -1803,6 +1804,10 @@ fi
%changelog
+* Wed Jul 22 2015 Remi Collet <remi@fedoraproject.org> 7.0.0-0.12.beta2
+- Update to 7.0.0beta2
+- switch from libvpx to libwebp (only for bundled libgd, not used)
+
* Wed Jul 8 2015 Remi Collet <remi@fedoraproject.org> 7.0.0-0.11.beta1
- Update to 7.0.0beta1
- use upstream tarball instead of git snapshot