diff options
author | Remi Collet <fedora@famillecollet.com> | 2015-01-12 08:47:57 +0100 |
---|---|---|
committer | Remi Collet <fedora@famillecollet.com> | 2015-01-12 08:47:57 +0100 |
commit | 559223f7aaff97880e0d4cfb5684a4c5085d7a58 (patch) | |
tree | 935a7de473e3de69bac81505b53c2db919f28cde /php-pecl-zendopcache.spec | |
parent | 05a9a89fb944ee2714a43b3a0d0bacd30cc55506 (diff) |
php-pecl-zendopcache: 7.0.4
Diffstat (limited to 'php-pecl-zendopcache.spec')
-rw-r--r-- | php-pecl-zendopcache.spec | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/php-pecl-zendopcache.spec b/php-pecl-zendopcache.spec index ab7d986..5d1681f 100644 --- a/php-pecl-zendopcache.spec +++ b/php-pecl-zendopcache.spec @@ -14,8 +14,8 @@ %global plug_name opcache Name: %{?scl_prefix}php-pecl-%{pecl_name} -Version: 7.0.3 -Release: 2%{?dist}.1 +Version: 7.0.4 +Release: 1%{?dist} Summary: The Zend OPcache Group: Development/Libraries @@ -27,11 +27,6 @@ Source0: http://pecl.php.net/get/%{pecl_name}-%{version}.tgz Source1: %{plug_name}.ini Source2: %{plug_name}-default.blacklist -# Missing in archive -# https://github.com/zendtech/ZendOptimizerPlus/issues/162 -Source3: https://raw2.github.com/zendtech/ZendOptimizerPlus/e8e28cd95c8aa660c28c2166da679b50deb50faa/tests/blacklist.inc -Source4: https://raw2.github.com/zendtech/ZendOptimizerPlus/e8e28cd95c8aa660c28c2166da679b50deb50faa/tests/php_cli_server.inc - BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: %{?scl_prefix}php-devel >= 5.2.0 BuildRequires: %{?scl_prefix}php-pear @@ -79,7 +74,12 @@ bytecode optimization patterns that make code execution faster. %setup -q -c mv %{pecl_name}-%{version} NTS -cp %{SOURCE3} %{SOURCE4} NTS/tests/ +# Sanity check, really often broken +extver=$(sed -n '/#define PHP_ZENDOPCACHE_VERSION/{s/.* "//;s/".*$//;p}' NTS/ZendAccelerator.h) +if test "x${extver}" != "x%{version}%{?prever:-%{prever}}"; then + : Error: Upstream extension version is ${extver}, expecting %{version}%{?prever:-%{prever}}. + exit 1 +fi %if %{with_zts} # Duplicate source tree for NTS / ZTS build @@ -91,7 +91,7 @@ cp -pr NTS ZTS cd NTS %{_bindir}/phpize %configure \ - --enable-optimizer-plus \ + --enable-opcache \ --with-php-config=%{_bindir}/php-config make %{?_smp_mflags} @@ -99,7 +99,7 @@ make %{?_smp_mflags} cd ../ZTS %{_bindir}/zts-phpize %configure \ - --enable-optimizer-plus \ + --enable-opcache \ --with-php-config=%{_bindir}/zts-php-config make %{?_smp_mflags} %endif @@ -140,6 +140,9 @@ rm -rf %{buildroot} %check +# ignore this one, works manually, run-tests.php issue +rm ?TS/tests/is_script_cached.phpt + cd NTS %{__php} \ -n -d zend_extension=%{buildroot}%{php_extdir}/%{plug_name}.so \ @@ -192,6 +195,10 @@ fi %changelog +* Mon Jan 12 2015 Remi Collet <remi@fedoraproject.org> - 7.0.4-1 +- Update to 7.0.4 +- disable opcache.fast_shutdown in default configuration + * Wed Dec 24 2014 Remi Collet <remi@fedoraproject.org> - 7.0.3-2.1 - Fedora 21 SCL mass rebuild |