# with backport stuff, adapted from # # Fedora spec file for php # # License: MIT # http://opensource.org/licenses/MIT # # Please preserve changelog entries # # API/ABI check %global apiver 20190902 %global zendver 20190902 %global pdover 20170320 # Extension version %global fileinfover 1.0.5 %global oci8ver 2.2.0 %global zipver 1.13.0 # Adds -z now to the linker flags %global _hardened_build 1 # version used for php embedded library soname %global embed_version 7.4 %global mysql_sock %(mysql_config --socket 2>/dev/null || echo /var/lib/mysql/mysql.sock) %ifarch aarch64 %global oraclever 19.19 %global oraclelib 19.1 %global oracledir 19.19 %else %global oraclever 21.11 %global oraclelib 21.1 %global oracledir 21 %endif # Build for LiteSpeed Web Server (LSAPI) %global with_lsws 1 # Regression tests take a long time, you can skip 'em with this #global runselftest 0 %{!?runselftest: %global runselftest 1} # Use the arch-specific mysql_config binary to avoid mismatch with the # arch detection heuristic used by bindir/mysql_config. %global mysql_config %{_libdir}/mysql/mysql_config %bcond_without imap %if 0%{?fedora} >= 27 || 0%{?rhel} >= 8 %global with_libpcre 1 %else %global with_libpcre 0 %endif %global with_firebird 1th zts # Debuild build %bcond_with debug %if 0%{?__isa_bits:1} %global isasuffix -%{__isa_bits} %else %global isasuffix %nil %endif # /usr/sbin/apsx with httpd < 2.4 and defined as /usr/bin/apxs with httpd >= 2.4 %{!?_httpd_apxs: %{expand: %%global _httpd_apxs %%{_sbindir}/apxs}} %{!?_httpd_mmn: %{expand: %%global _httpd_mmn %%(cat %{_includedir}/httpd/.mmn 2>/dev/null || echo 0-0)}} %{!?_httpd_confdir: %{expand: %%global _httpd_confdir %%{_sysconfdir}/httpd/conf.d}} # /etc/httpd/conf.d with httpd < 2.4 and defined as /etc/httpd/conf.modules.d with httpd >= 2.4 %{!?_httpd_modconfdir: %{expand: %%global _httpd_modconfdir %%{_sysconfdir}/httpd/conf.d}} %{!?_httpd_moddir: %{expand: %%global _httpd_moddir %%{_libdir}/httpd/modules}} %{!?_httpd_contentdir: %{expand: %%global _httpd_contentdir /var/www}} %global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d) # httpd 2.4.10 with httpd-filesystem and sethandler support %if 0%{?fedora} >= 21 || 0%{?rhel} >= 8 %global with_httpd2410 1 %else %global with_httpd2410 0 %endif # nginx 1.6 with nginx-filesystem %if 0%{?fedora} >= 21 || 0%{?rhel} >= 8 %global with_nginx 1 %else %global with_nginx 0 %endif %global with_dtrace 1 %global with_libgd 1 %global with_libzip 1 %global with_zip 0 %global upver 7.4.33 #global rcver RC1 Summary: PHP scripting language for creating dynamic web sites Name: odin-panel-php Version: %{upver}%{?rcver:~%{rcver}} Release: 9%{?dist} # All files licensed under PHP version 3.01, except # Zend is licensed under Zend # TSRM is licensed under BSD # main/snprintf.c, main/spprintf.c and main/rfc1867.c are ASL 1.0 # ext/date/lib is MIT # Zend/zend_sort is NCSA License: PHP and Zend and BSD and MIT and ASL 1.0 and NCSA Group: Development/Languages URL: http://www.php.net/ Source0: http://www.php.net/distributions/php-%{upver}%{?rcver}.tar.xz Source1: php.conf Source2: php.ini Source3: macros.php Source4: php-fpm.conf Source5: php-fpm-www.conf Source6: php-fpm.service Source7: php-fpm.logrotate Source8: php-fpm.sysconfig Source9: php.modconf Source10: php.ztsmodconf Source11: php.conf2 Source12: php-fpm.wants Source13: nginx-fpm.conf Source14: nginx-php.conf # See https://secure.php.net/gpg-keys.php Source20: https://www.php.net/distributions/php-keyring.gpg Source21: https://www.php.net/distributions/php-%{upver}%{?rcver}.tar.xz.asc # Configuration files for some extensions Source50: 10-opcache.ini Source51: opcache-default.blacklist Source52: 20-oci8.ini Source53: 20-ffi.ini # Build fixes Patch1: php-7.4.0-httpd.patch Patch5: php-7.2.0-includedir.patch Patch6: php-7.4.0-embed.patch Patch8: php-7.2.0-libdb.patch Patch9: php-7.0.7-curl.patch # Functional changes Patch42: php-7.3.3-systzdata-v19.patch # See http://bugs.php.net/53436 Patch43: php-7.4.0-phpize.patch # Use -lldap_r for OpenLDAP Patch45: php-7.4.0-ldap_r.patch # Ignore unsupported "threads" option on password_hash Patch46: php-7.4.20-argon2.patch # drop "Configure command" from phpinfo output # and add build system and provider (from 8.0) Patch47: php-7.4.8-phpinfo.patch # fix snmp build without DES (from 8.0) Patch48: php-7.4.26-snmp.patch # compatibility with OpenSSL 3.0, from 8.1 Patch50: php-7.4.26-openssl3.patch # RC Patch Patch91: php-7.2.0-oci8conf.patch # Upstream fixes (100+) # Security fixes (200+) Patch200: php-bug81740.patch Patch201: php-bug81744.patch Patch202: php-bug81746.patch Patch203: php-cve-2023-0662.patch Patch204: php-cve-2023-3247.patch Patch205: php-cve-2023-3823.patch Patch206: php-cve-2023-3824.patch # Fixes for tests (300+) # Factory is droped from system tzdata Patch300: php-7.0.10-datetests.patch # WIP BuildRequires: gnupg2 BuildRequires: bzip2-devel BuildRequires: pkgconfig(libcurl) >= 7.15.5 BuildRequires: httpd-devel >= 2.0.46-1 BuildRequires: pam-devel %if %{with_httpd2410} # to ensure we are using httpd with filesystem feature (see #1081453) BuildRequires: httpd-filesystem %endif %if %{with_nginx} # to ensure we are using nginx with filesystem feature (see #1142298) BuildRequires: nginx-filesystem %endif BuildRequires: %{?dtsprefix}libstdc++-devel BuildRequires: openssl-devel >= 1.0.1 BuildRequires: pkgconfig(sqlite3) >= 3.7.4 BuildRequires: pkgconfig(zlib) >= 1.2.0.4 BuildRequires: smtpdaemon BuildRequires: pkgconfig(libedit) %if %{with_libpcre} BuildRequires: pkgconfig(libpcre2-8) >= 10.30 %else Provides: bundled(pcre2) = 10.32 %endif BuildRequires: bzip2 BuildRequires: perl BuildRequires: autoconf BuildRequires: automake BuildRequires: make BuildRequires: %{?dtsprefix}gcc BuildRequires: %{?dtsprefix}gcc-c++ BuildRequires: libtool BuildRequires: libtool-ltdl-devel %if %{with_dtrace} BuildRequires: %{?dtsprefix}systemtap-sdt-devel %endif #BuildRequires: bison #BuildRequires: re2c BuildRequires: /bin/ps Requires: httpd-mmn = %{_httpd_mmn} %if %{with_httpd2410} Requires(pre): httpd-filesystem %else Requires(pre): httpd %endif BuildRequires: libacl-devel BuildRequires: pkgconfig(libsystemd) >= 209 Requires(post): systemd-sysv %if %{with_httpd2410} # To ensure correct /var/lib/php/session ownership: Requires(pre): httpd-filesystem # For php.conf in /etc/httpd/conf.d # and version 2.4.10 for proxy support in SetHandler Requires: httpd-filesystem >= 2.4.10 %else Requires(pre): /usr/sbin/useradd %endif Requires: tzdata %if %{with_libpcre} %global pcre2_buildver %(pkg-config --silence-errors --modversion libpcre2-8 2>/dev/null || echo 10.30) Requires: pcre2%{?_isa} >= %{pcre2_buildver} %endif Provides: bundled(libmagic) = 5.29 Requires: autoconf Requires: automake Requires: make Requires: gcc Requires: gcc-c++ Requires: libtool # see "php-config --libs" Requires: krb5-devel%{?_isa} Requires: libxml2-devel%{?_isa} Requires: openssl-devel%{?_isa} >= 1.0.1 %if %{with_libpcre} Requires: pcre2-devel%{?_isa} %endif Requires: zlib-devel%{?_isa} BuildRequires: pkgconfig(krb5) BuildRequires: pkgconfig(krb5-gssapi) BuildRequires: openssl-devel >= 1.0.1 BuildRequires: libc-client-devel BuildRequires: pkgconfig(libsasl2) BuildRequires: openldap-devel BuildRequires: openssl-devel >= 1.0.1 BuildRequires: krb5-devel BuildRequires: openssl-devel >= 1.0.1 BuildRequires: postgresql-devel BuildRequires: unixODBC-devel BuildRequires: libxml2-devel BuildRequires: xz-devel BuildRequires: firebird-devel Requires: net-snmp BuildRequires: net-snmp-devel BuildRequires: pkgconfig(libxslt) >= 1.1 BuildRequires: pkgconfig(libexslt) BuildRequires: pkgconfig(libxml-2.0) >= 2.7.6 %if 0%{?rhel} BuildRequires: oniguruma5php-devel %else BuildRequires: oniguruma-devel %endif Provides: bundled(libmbfl) = 1.3.2 %if %{with_libgd} BuildRequires: pkgconfig(gdlib) >= 2.3.3 %else # Required to build the bundled GD library BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(libjpeg) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(xpm) BuildRequires: pkgconfig(libwebp) %endif BuildRequires: gmp-devel BuildRequires: libdb-devel BuildRequires: tokyocabinet-devel BuildRequires: gdbm-devel BuildRequires: lmdb-devel BuildRequires: libtidy-devel BuildRequires: freetds-devel >= 0.91 BuildRequires: aspell-devel >= 0.50.0 BuildRequires: pkgconfig(icu-i18n) >= 72 BuildRequires: pkgconfig(icu-io) >= 72 BuildRequires: pkgconfig(icu-uc) >= 72 BuildRequires: pkgconfig(enchant) %if %{with_libzip} BuildRequires: pkgconfig(libzip) >= 0.11 %endif BuildRequires: pkgconfig(libsodium) >= 1.0.14 Requires: make Requires: gcc Requires: gnupg2 Requires: wget Requires: libmaxminddb-devel Requires: GeoIP-devel Requires: git Requires: perl-devel Requires: gcc-c++ Requires: libstdc++-devel Requires: lksctp-tools Requires: lksctp-tools-devel Requires: perl-IPC-Cmd Requires: perl-Locale-Maketext Requires: perl-Locale-Maketext-Simple Requires: perl-MIME-Charset Requires: perl-Module-CoreList Requires: perl-Module-Load Requires: perl-Module-Load-Conditional Requires: perl-Module-Metadata Requires: perl-Params-Check Requires: odin-panel-nginx Requires: perl-Test-Simple Requires: perl-Unicode-LineBreak Requires: sombok Requires: openssl%{?openssl_pkgversion}-devel Requires: pcre2-devel Requires: zlib-devel Requires: systemd Requires: gnupg2 Requires: bzip2-devel Requires: pkgconfig(libcurl) >= 7.15.5 Requires: httpd-devel >= 2.0.46-1 Requires: pam-devel %if %{with_httpd2410} # to ensure we are using httpd with filesystem feature (see #1081453) Requires: httpd-filesystem %endif %if %{with_nginx} # to ensure we are using nginx with filesystem feature (see #1142298) Requires: nginx-filesystem %endif Requires: %{?dtsprefix}libstdc++-devel Requires: openssl-devel >= 1.0.1 Requires: pkgconfig(sqlite3) >= 3.7.4 Requires: pkgconfig(zlib) >= 1.2.0.4 Requires: smtpdaemon Requires: pkgconfig(libedit) %if %{with_libpcre} Requires: pkgconfig(libpcre2-8) >= 10.30 %else Provides: bundled(pcre2) = 10.32 %endif Requires: bzip2 Requires: perl Requires: autoconf Requires: automake Requires: make Requires: %{?dtsprefix}gcc Requires: %{?dtsprefix}gcc-c++ Requires: libtool Requires: libtool-ltdl-devel %if %{with_dtrace} Requires: %{?dtsprefix}systemtap-sdt-devel %endif Requires: bison Requires: re2c Requires: /bin/ps Requires: httpd-mmn = %{_httpd_mmn} %if %{with_httpd2410} Requires(pre): httpd-filesystem %else Requires(pre): httpd %endif Requires: libacl-devel Requires: pkgconfig(libsystemd) >= 209 Requires(post): systemd-sysv %if %{with_httpd2410} # To ensure correct /var/lib/php/session ownership: Requires(pre): httpd-filesystem # For php.conf in /etc/httpd/conf.d # and version 2.4.10 for proxy support in SetHandler Requires: httpd-filesystem >= 2.4.10 %else Requires(pre): /usr/sbin/useradd %endif Requires: tzdata %if %{with_libpcre} %global pcre2_buildver %(pkg-config --silence-errors --modversion libpcre2-8 2>/dev/null || echo 10.30) Requires: pcre2%{?_isa} >= %{pcre2_buildver} %endif Provides: bundled(libmagic) = 5.29 Requires: autoconf Requires: automake Requires: make Requires: gcc Requires: gcc-c++ Requires: libtool # see "php-config --libs" Requires: krb5-devel%{?_isa} Requires: libxml2-devel%{?_isa} Requires: openssl-devel%{?_isa} >= 1.0.1 %if %{with_libpcre} Requires: pcre2-devel%{?_isa} %endif Requires: zlib-devel%{?_isa} Requires: pkgconfig(krb5) Requires: pkgconfig(krb5-gssapi) Requires: openssl-devel >= 1.0.1 Requires: libc-client-devel Requires: pkgconfig(libsasl2) Requires: openldap-devel Requires: openssl-devel >= 1.0.1 Requires: krb5-devel Requires: openssl-devel >= 1.0.1 Requires: postgresql-devel Requires: unixODBC-devel Requires: libxml2-devel Requires: xz-devel Requires: firebird-devel Requires: net-snmp Requires: net-snmp-devel Requires: pkgconfig(libxslt) >= 1.1 Requires: pkgconfig(libexslt) Requires: pkgconfig(libxml-2.0) >= 2.7.6 %if 0%{?rhel} Requires: oniguruma5php-devel %else Requires: oniguruma-devel %endif Provides: bundled(libmbfl) = 1.3.2 %if %{with_libgd} Requires: pkgconfig(gdlib) >= 2.3.3 %else Requires: pkgconfig(zlib) Requires: pkgconfig(libjpeg) Requires: pkgconfig(libpng) Requires: pkgconfig(freetype2) Requires: pkgconfig(xpm) Requires: pkgconfig(libwebp) %endif Requires: gmp-devel Requires: libdb-devel Requires: tokyocabinet-devel Requires: gdbm-devel Requires: lmdb-devel Requires: libtidy-devel Requires: freetds-devel >= 0.91 Requires: aspell-devel >= 0.50.0 Requires: pkgconfig(icu-i18n) >= 72 Requires: pkgconfig(icu-io) >= 72 Requires: pkgconfig(icu-uc) >= 72 Requires: pkgconfig(enchant) %if %{with_libzip} Requires: pkgconfig(libzip) >= 0.11 %endif Requires: pkgconfig(libsodium) >= 1.0.14 %description PHP is an HTML-embedded scripting language. PHP attempts to make it easy for developers to write dynamically generated web pages. PHP also offers built-in database integration for several commercial and non-commercial database management systems, so writing a database-enabled webpage with PHP is fairly simple. The most common use of PHP coding is probably as a replacement for CGI scripts. The php package contains the module (often referred to as mod_php) which adds support for the PHP language to Apache HTTP Server. %prep %{?gpgverify:%{gpgverify} --keyring='%{SOURCE20}' --signature='%{SOURCE21}' --data='%{SOURCE0}'} : CIBLE = %{name}-%{version}-%{release} oci8=%{with_oci8} libzip=%{with_libzip} zts=%{with zts} debug=%{with debug} %setup -q -n php-%{upver}%{?rcver} %patch -P1 -p1 -b .mpmcheck %patch -P5 -p1 -b .includedir %patch -P6 -p1 -b .embed %patch -P8 -p1 -b .libdb %if 0%{?rhel} == 7 %patch -P9 -p1 -b .curltls %endif %patch -P42 -p1 -b .systzdata %patch -P43 -p1 -b .headers %patch -P45 -p1 -b .ldap_r %patch -P46 -p1 -b .argon2 %patch -P47 -p1 -b .phpinfo %patch -P48 -p1 -b .snmp %if 0%{?fedora} >= 36 || 0%{?rhel} >= 9 %patch -P50 -p1 -b .openssl3 rm ext/openssl/tests/p12_with_extra_certs.p12 %endif %patch -P91 -p1 -b .remi-oci8 # upstream patches # security patches %patch -P200 -p1 -b .bug81740 %patch -P201 -p1 -b .bug81744 %patch -P202 -p1 -b .bug81746 %patch -P203 -p1 -b .cve0662 %patch -P204 -p1 -b .cve3247 %patch -P205 -p1 -b .cve3823 %patch -P206 -p1 -b .cve3824 # Fixes for tests related to tzdata %patch -P300 -p1 -b .datetests # WIP patch # Prevent %%doc confusion over LICENSE files cp Zend/LICENSE ZEND_LICENSE cp TSRM/LICENSE TSRM_LICENSE cp sapi/fpm/LICENSE fpm_LICENSE cp ext/mbstring/libmbfl/LICENSE libmbfl_LICENSE cp ext/fileinfo/libmagic/LICENSE libmagic_LICENSE cp ext/bcmath/libbcmath/LICENSE libbcmath_LICENSE cp ext/date/lib/LICENSE.rst timelib_LICENSE # Multiple builds for multiple SAPIs mkdir build-cgi build-apache build-embedded \ %if %{with zts} build-zts build-ztscli \ %endif build-fpm # ----- Manage known as failed test ------- # affected by systzdata patch rm ext/date/tests/timezone_location_get.phpt %if 0%{?fedora} < 29 # need tzdata 2018i rm ext/date/tests/bug33414-1.phpt rm ext/date/tests/date_modify-1.phpt %endif rm ext/date/tests/bug33415-2.phpt # too fast builder rm ext/date/tests/bug73837.phpt # Should be skipped but fails sometime rm ext/standard/tests/file/file_get_contents_error001.phpt # fails sometime rm ext/sockets/tests/mcast_ipv?_recv.phpt # cause stack exhausion rm Zend/tests/bug54268.phpt rm Zend/tests/bug68412.phpt # slow and erratic result rm sapi/cli/tests/upload_2G.phpt # tar issue rm ext/zlib/tests/004-mb.phpt # avoid issue when 2 builds run simultaneously (keep 64321 for the SCL) %ifarch x86_64 sed -e 's/64321/64322/' -i ext/openssl/tests/*.phpt %else sed -e 's/64321/64323/' -i ext/openssl/tests/*.phpt %endif # Safety check for API version change. pver=$(sed -n '/#define PHP_VERSION /{s/.* "//;s/".*$//;p}' main/php_version.h) if test "x${pver}" != "x%{upver}%{?rcver}"; then : Error: Upstream PHP version is now ${pver}, expecting %{upver}%{?rcver}. : Update the version/rcver macros and rebuild. exit 1 fi vapi=$(sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h) if test "x${vapi}" != "x%{apiver}"; then : Error: Upstream API version is now ${vapi}, expecting %{apiver}. : Update the apiver macro and rebuild. exit 1 fi vzend=$(sed -n '/#define ZEND_MODULE_API_NO/{s/^[^0-9]*//;p;}' Zend/zend_modules.h) if test "x${vzend}" != "x%{zendver}"; then : Error: Upstream Zend ABI version is now ${vzend}, expecting %{zendver}. : Update the zendver macro and rebuild. exit 1 fi # Safety check for PDO ABI version change vpdo=$(sed -n '/#define PDO_DRIVER_API/{s/.*[ ]//;p}' ext/pdo/php_pdo_driver.h) if test "x${vpdo}" != "x%{pdover}"; then : Error: Upstream PDO ABI version is now ${vpdo}, expecting %{pdover}. : Update the pdover macro and rebuild. exit 1 fi # Check for some extension version ver=$(sed -n '/#define PHP_OCI8_VERSION /{s/.* "//;s/".*$//;p}' ext/oci8/php_oci8.h) if test "$ver" != "%{oci8ver}"; then : Error: Upstream OCI8 version is now ${ver}, expecting %{oci8ver}. : Update the oci8ver macro and rebuild. exit 1 fi %if %{with_zip} ver=$(sed -n '/#define PHP_ZIP_VERSION /{s/.* "//;s/".*$//;p}' ext/zip/php_zip.h) if test "$ver" != "%{zipver}"; then : Error: Upstream ZIP version is now ${ver}, expecting %{zipver}. : Update the %{zipver} macro and rebuild. exit 1 fi %endif # https://bugs.php.net/63362 - Not needed but installed headers. # Drop some Windows specific headers to avoid installation, # before build to ensure they are really not needed. rm -f TSRM/tsrm_win32.h \ TSRM/tsrm_config.w32.h \ Zend/zend_config.w32.h \ ext/mysqlnd/config-win.h \ ext/standard/winver.h \ main/win32_internal_function_disabled.h \ main/win95nt.h # Fix some bogus permissions find . -name \*.[ch] -exec chmod 644 {} \; chmod 644 README.* # Some extensions have their own configuration file cp %{SOURCE50} %{SOURCE51} %{SOURCE52} %{SOURCE53} . # Regenerated bison files # to force, rm Zend/zend_{language,ini}_parser.[ch] if [ ! -f Zend/zend_language_parser.c ]; then scripts/dev/genfiles fi %build # This package fails to build with LTO due to undefined symbols. LTO # was disabled in OpenSuSE as well, but with no real explanation why # beyond the undefined symbols. It really shold be investigated further. # Disable LTO %define _lto_cflags %{nil} %{?dtsenable} # Set build date from https://reproducible-builds.org/specs/source-date-epoch/ export SOURCE_DATE_EPOCH=$(date +%s -r NEWS) export PHP_UNAME=$(uname) export PHP_BUILD_SYSTEM=$(cat /etc/redhat-release | sed -e 's/ Beta//') %if 0%{?vendor:1} export PHP_BUILD_PROVIDER="%{vendor}" %endif # Force use of system libtool: libtoolize --force --copy cat $(aclocal --print-ac-dir)/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 >build/libtool.m4 # Regenerate configure scripts (patches change config.m4's) touch configure.ac ./buildconf --force %if %{with debug} LDFLAGS="-fsanitize=address" export LDFLAGS CFLAGS=$(echo $RPM_OPT_FLAGS -fno-strict-aliasing -Wno-pointer-sign -fsanitize=address -ggdb | sed 's/-mstackrealign//') %else CFLAGS=$(echo $RPM_OPT_FLAGS -fno-strict-aliasing -Wno-pointer-sign | sed 's/-mstackrealign//') %endif export CFLAGS # Install extension modules in %{_libdir}/php/modules. #EXTENSION_DIR=%{_libdir}/php/modules; export EXTENSION_DIR EXTENSION_DIR=/home/odiniptv/php/lib/modules; export EXTENSION_DIR # Set PEAR_INSTALLDIR to ensure that the hard-coded include_path # includes the PEAR directory even though pear is packaged # separately. PEAR_INSTALLDIR=%{_datadir}/pear; export PEAR_INSTALLDIR ./configure --prefix=/home/odiniptv/php \ --libdir=/home/odiniptv/php/lib \ --with-zlib-dir --with-freetype-dir=/usr --enable-mbstring --enable-calendar \ --with-curl --with-gd --disable-rpath --enable-inline-optimization \ --with-bz2 --with-zlib --enable-sockets --enable-sysvsem --enable-sysvshm \ --enable-pcntl --enable-mbregex --enable-exif --enable-bcmath --with-mhash \ --enable-zip --with-pcre-regex --with-pdo-mysql=mysqlnd \ --with-mysqli=mysqlnd --with-openssl \ --with-fpm-user=xtreamcodes --with-fpm-group=xtreamcodes \ --with-libdir=/lib/x86_64-linux-gnu --with-gettext --with-xmlrpc \ --with-webp-dir=/usr --with-jpeg-dir=/usr \ --with-xsl --enable-opcache --enable-fpm --enable-libxml --enable-static --disable-shared make %{?_smp_mflags} %install make install INSTALL_ROOT=$RPM_BUILD_ROOT #mkdir -p $RPM_BUILD_ROOT/home/odiniptv/php/lib/modules/ #mv $RPM_BUILD_ROOT/usr/lib64/php/modules/opcache.a $RPM_BUILD_ROOT/home/odiniptv/php/lib/modules/ #mv $RPM_BUILD_ROOT/usr/lib64/php/modules/opcache.so $RPM_BUILD_ROOT/home/odiniptv/php/lib/modules/ %files /home/odiniptv/php/bin/phar /home/odiniptv/php/bin/phar.phar /home/odiniptv/php/bin/php /home/odiniptv/php/bin/php-cgi /home/odiniptv/php/bin/php-config /home/odiniptv/php/bin/phpdbg /home/odiniptv/php/bin/phpize %config(noreplace) /home/odiniptv/php/etc/php-fpm.conf.default %config(noreplace) /home/odiniptv/php/etc/php-fpm.d/www.conf.default /home/odiniptv/php/include/php/TSRM/TSRM.h /home/odiniptv/php/include/php/Zend/zend.h /home/odiniptv/php/include/php/Zend/zend_API.h /home/odiniptv/php/include/php/Zend/zend_alloc.h /home/odiniptv/php/include/php/Zend/zend_alloc_sizes.h /home/odiniptv/php/include/php/Zend/zend_arena.h /home/odiniptv/php/include/php/Zend/zend_ast.h /home/odiniptv/php/include/php/Zend/zend_bitset.h /home/odiniptv/php/include/php/Zend/zend_build.h /home/odiniptv/php/include/php/Zend/zend_builtin_functions.h /home/odiniptv/php/include/php/Zend/zend_closures.h /home/odiniptv/php/include/php/Zend/zend_compile.h /home/odiniptv/php/include/php/Zend/zend_config.h /home/odiniptv/php/include/php/Zend/zend_constants.h /home/odiniptv/php/include/php/Zend/zend_cpuinfo.h /home/odiniptv/php/include/php/Zend/zend_dtrace.h /home/odiniptv/php/include/php/Zend/zend_errors.h /home/odiniptv/php/include/php/Zend/zend_exceptions.h /home/odiniptv/php/include/php/Zend/zend_execute.h /home/odiniptv/php/include/php/Zend/zend_extensions.h /home/odiniptv/php/include/php/Zend/zend_float.h /home/odiniptv/php/include/php/Zend/zend_gc.h /home/odiniptv/php/include/php/Zend/zend_generators.h /home/odiniptv/php/include/php/Zend/zend_globals.h /home/odiniptv/php/include/php/Zend/zend_globals_macros.h /home/odiniptv/php/include/php/Zend/zend_hash.h /home/odiniptv/php/include/php/Zend/zend_highlight.h /home/odiniptv/php/include/php/Zend/zend_inheritance.h /home/odiniptv/php/include/php/Zend/zend_ini.h /home/odiniptv/php/include/php/Zend/zend_ini_parser.h /home/odiniptv/php/include/php/Zend/zend_ini_scanner.h /home/odiniptv/php/include/php/Zend/zend_ini_scanner_defs.h /home/odiniptv/php/include/php/Zend/zend_interfaces.h /home/odiniptv/php/include/php/Zend/zend_istdiostream.h /home/odiniptv/php/include/php/Zend/zend_iterators.h /home/odiniptv/php/include/php/Zend/zend_language_parser.h /home/odiniptv/php/include/php/Zend/zend_language_scanner.h /home/odiniptv/php/include/php/Zend/zend_language_scanner_defs.h /home/odiniptv/php/include/php/Zend/zend_list.h /home/odiniptv/php/include/php/Zend/zend_llist.h /home/odiniptv/php/include/php/Zend/zend_long.h /home/odiniptv/php/include/php/Zend/zend_map_ptr.h /home/odiniptv/php/include/php/Zend/zend_modules.h /home/odiniptv/php/include/php/Zend/zend_multibyte.h /home/odiniptv/php/include/php/Zend/zend_multiply.h /home/odiniptv/php/include/php/Zend/zend_object_handlers.h /home/odiniptv/php/include/php/Zend/zend_objects.h /home/odiniptv/php/include/php/Zend/zend_objects_API.h /home/odiniptv/php/include/php/Zend/zend_operators.h /home/odiniptv/php/include/php/Zend/zend_portability.h /home/odiniptv/php/include/php/Zend/zend_ptr_stack.h /home/odiniptv/php/include/php/Zend/zend_range_check.h /home/odiniptv/php/include/php/Zend/zend_signal.h /home/odiniptv/php/include/php/Zend/zend_smart_str.h /home/odiniptv/php/include/php/Zend/zend_smart_str_public.h /home/odiniptv/php/include/php/Zend/zend_smart_string.h /home/odiniptv/php/include/php/Zend/zend_smart_string_public.h /home/odiniptv/php/include/php/Zend/zend_sort.h /home/odiniptv/php/include/php/Zend/zend_stack.h /home/odiniptv/php/include/php/Zend/zend_stream.h /home/odiniptv/php/include/php/Zend/zend_string.h /home/odiniptv/php/include/php/Zend/zend_strtod.h /home/odiniptv/php/include/php/Zend/zend_strtod_int.h /home/odiniptv/php/include/php/Zend/zend_ts_hash.h /home/odiniptv/php/include/php/Zend/zend_type_info.h /home/odiniptv/php/include/php/Zend/zend_types.h /home/odiniptv/php/include/php/Zend/zend_variables.h /home/odiniptv/php/include/php/Zend/zend_virtual_cwd.h /home/odiniptv/php/include/php/Zend/zend_vm.h /home/odiniptv/php/include/php/Zend/zend_vm_def.h /home/odiniptv/php/include/php/Zend/zend_vm_execute.h /home/odiniptv/php/include/php/Zend/zend_vm_handlers.h /home/odiniptv/php/include/php/Zend/zend_vm_opcodes.h /home/odiniptv/php/include/php/Zend/zend_vm_trace_handlers.h /home/odiniptv/php/include/php/Zend/zend_vm_trace_map.h /home/odiniptv/php/include/php/Zend/zend_weakrefs.h /home/odiniptv/php/include/php/ext/date/lib/timelib.h /home/odiniptv/php/include/php/ext/date/lib/timelib_config.h /home/odiniptv/php/include/php/ext/date/php_date.h /home/odiniptv/php/include/php/ext/dom/xml_common.h /home/odiniptv/php/include/php/ext/filter/php_filter.h /home/odiniptv/php/include/php/ext/hash/php_hash.h /home/odiniptv/php/include/php/ext/hash/php_hash_adler32.h /home/odiniptv/php/include/php/ext/hash/php_hash_crc32.h /home/odiniptv/php/include/php/ext/hash/php_hash_fnv.h /home/odiniptv/php/include/php/ext/hash/php_hash_gost.h /home/odiniptv/php/include/php/ext/hash/php_hash_haval.h /home/odiniptv/php/include/php/ext/hash/php_hash_joaat.h /home/odiniptv/php/include/php/ext/hash/php_hash_md.h /home/odiniptv/php/include/php/ext/hash/php_hash_ripemd.h /home/odiniptv/php/include/php/ext/hash/php_hash_sha.h /home/odiniptv/php/include/php/ext/hash/php_hash_sha3.h /home/odiniptv/php/include/php/ext/hash/php_hash_snefru.h /home/odiniptv/php/include/php/ext/hash/php_hash_tiger.h /home/odiniptv/php/include/php/ext/hash/php_hash_whirlpool.h /home/odiniptv/php/include/php/ext/iconv/php_have_bsd_iconv.h /home/odiniptv/php/include/php/ext/iconv/php_have_glibc_iconv.h /home/odiniptv/php/include/php/ext/iconv/php_have_ibm_iconv.h /home/odiniptv/php/include/php/ext/iconv/php_have_iconv.h /home/odiniptv/php/include/php/ext/iconv/php_have_libiconv.h /home/odiniptv/php/include/php/ext/iconv/php_iconv.h /home/odiniptv/php/include/php/ext/iconv/php_iconv_aliased_libiconv.h /home/odiniptv/php/include/php/ext/iconv/php_iconv_broken_ignore.h /home/odiniptv/php/include/php/ext/iconv/php_iconv_supports_errno.h /home/odiniptv/php/include/php/ext/iconv/php_php_iconv_h_path.h /home/odiniptv/php/include/php/ext/iconv/php_php_iconv_impl.h /home/odiniptv/php/include/php/ext/json/php_json.h /home/odiniptv/php/include/php/ext/json/php_json_parser.h /home/odiniptv/php/include/php/ext/json/php_json_scanner.h /home/odiniptv/php/include/php/ext/libxml/php_libxml.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/config.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/eaw_table.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfilter.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfilter_8bit.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfilter_pass.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfilter_wchar.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_allocators.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_consts.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_convert.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_defs.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_encoding.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_filter_output.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_ident.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_language.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_memory_device.h /home/odiniptv/php/include/php/ext/mbstring/libmbfl/mbfl/mbfl_string.h /home/odiniptv/php/include/php/ext/mbstring/mbstring.h /home/odiniptv/php/include/php/ext/mbstring/php_mbregex.h /home/odiniptv/php/include/php/ext/mbstring/php_onig_compat.h /home/odiniptv/php/include/php/ext/mysqli/mysqli_mysqlnd.h /home/odiniptv/php/include/php/ext/mysqli/php_mysqli_structs.h /home/odiniptv/php/include/php/ext/mysqlnd/mysql_float_to_double.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_alloc.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_auth.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_block_alloc.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_charset.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_commands.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_connection.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_debug.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_enum_n_def.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_ext_plugin.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_libmysql_compat.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_plugin.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_portability.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_priv.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_protocol_frame_codec.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_ps.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_read_buffer.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_result.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_result_meta.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_reverse_api.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_statistics.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_structs.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_vio.h /home/odiniptv/php/include/php/ext/mysqlnd/mysqlnd_wireprotocol.h /home/odiniptv/php/include/php/ext/mysqlnd/php_mysqlnd.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/config.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2_internal.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2_intmodedep.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2_jit_neon_inc.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2_jit_simd_inc.h /home/odiniptv/php/include/php/ext/pcre/pcre2lib/pcre2_ucp.h /home/odiniptv/php/include/php/ext/pcre/php_pcre.h /home/odiniptv/php/include/php/ext/pdo/php_pdo.h /home/odiniptv/php/include/php/ext/pdo/php_pdo_driver.h /home/odiniptv/php/include/php/ext/pdo/php_pdo_error.h /home/odiniptv/php/include/php/ext/phar/php_phar.h /home/odiniptv/php/include/php/ext/session/mod_files.h /home/odiniptv/php/include/php/ext/session/mod_user.h /home/odiniptv/php/include/php/ext/session/php_session.h /home/odiniptv/php/include/php/ext/simplexml/php_simplexml.h /home/odiniptv/php/include/php/ext/simplexml/php_simplexml_exports.h /home/odiniptv/php/include/php/ext/sockets/php_sockets.h /home/odiniptv/php/include/php/ext/spl/php_spl.h /home/odiniptv/php/include/php/ext/spl/spl_array.h /home/odiniptv/php/include/php/ext/spl/spl_directory.h /home/odiniptv/php/include/php/ext/spl/spl_dllist.h /home/odiniptv/php/include/php/ext/spl/spl_engine.h /home/odiniptv/php/include/php/ext/spl/spl_exceptions.h /home/odiniptv/php/include/php/ext/spl/spl_fixedarray.h /home/odiniptv/php/include/php/ext/spl/spl_functions.h /home/odiniptv/php/include/php/ext/spl/spl_heap.h /home/odiniptv/php/include/php/ext/spl/spl_iterators.h /home/odiniptv/php/include/php/ext/spl/spl_observer.h /home/odiniptv/php/include/php/ext/standard/base64.h /home/odiniptv/php/include/php/ext/standard/basic_functions.h /home/odiniptv/php/include/php/ext/standard/crc32.h /home/odiniptv/php/include/php/ext/standard/credits.h /home/odiniptv/php/include/php/ext/standard/credits_ext.h /home/odiniptv/php/include/php/ext/standard/credits_sapi.h /home/odiniptv/php/include/php/ext/standard/crypt_blowfish.h /home/odiniptv/php/include/php/ext/standard/crypt_freesec.h /home/odiniptv/php/include/php/ext/standard/css.h /home/odiniptv/php/include/php/ext/standard/cyr_convert.h /home/odiniptv/php/include/php/ext/standard/datetime.h /home/odiniptv/php/include/php/ext/standard/dl.h /home/odiniptv/php/include/php/ext/standard/exec.h /home/odiniptv/php/include/php/ext/standard/file.h /home/odiniptv/php/include/php/ext/standard/flock_compat.h /home/odiniptv/php/include/php/ext/standard/fsock.h /home/odiniptv/php/include/php/ext/standard/head.h /home/odiniptv/php/include/php/ext/standard/hrtime.h /home/odiniptv/php/include/php/ext/standard/html.h /home/odiniptv/php/include/php/ext/standard/html_tables.h /home/odiniptv/php/include/php/ext/standard/info.h /home/odiniptv/php/include/php/ext/standard/md5.h /home/odiniptv/php/include/php/ext/standard/microtime.h /home/odiniptv/php/include/php/ext/standard/pack.h /home/odiniptv/php/include/php/ext/standard/pageinfo.h /home/odiniptv/php/include/php/ext/standard/php_array.h /home/odiniptv/php/include/php/ext/standard/php_assert.h /home/odiniptv/php/include/php/ext/standard/php_browscap.h /home/odiniptv/php/include/php/ext/standard/php_crypt.h /home/odiniptv/php/include/php/ext/standard/php_crypt_r.h /home/odiniptv/php/include/php/ext/standard/php_dir.h /home/odiniptv/php/include/php/ext/standard/php_dns.h /home/odiniptv/php/include/php/ext/standard/php_ext_syslog.h /home/odiniptv/php/include/php/ext/standard/php_filestat.h /home/odiniptv/php/include/php/ext/standard/php_fopen_wrappers.h /home/odiniptv/php/include/php/ext/standard/php_ftok.h /home/odiniptv/php/include/php/ext/standard/php_http.h /home/odiniptv/php/include/php/ext/standard/php_image.h /home/odiniptv/php/include/php/ext/standard/php_incomplete_class.h /home/odiniptv/php/include/php/ext/standard/php_iptc.h /home/odiniptv/php/include/php/ext/standard/php_lcg.h /home/odiniptv/php/include/php/ext/standard/php_link.h /home/odiniptv/php/include/php/ext/standard/php_mail.h /home/odiniptv/php/include/php/ext/standard/php_math.h /home/odiniptv/php/include/php/ext/standard/php_metaphone.h /home/odiniptv/php/include/php/ext/standard/php_mt_rand.h /home/odiniptv/php/include/php/ext/standard/php_net.h /home/odiniptv/php/include/php/ext/standard/php_password.h /home/odiniptv/php/include/php/ext/standard/php_rand.h /home/odiniptv/php/include/php/ext/standard/php_random.h /home/odiniptv/php/include/php/ext/standard/php_smart_string.h /home/odiniptv/php/include/php/ext/standard/php_smart_string_public.h /home/odiniptv/php/include/php/ext/standard/php_standard.h /home/odiniptv/php/include/php/ext/standard/php_string.h /home/odiniptv/php/include/php/ext/standard/php_type.h /home/odiniptv/php/include/php/ext/standard/php_uuencode.h /home/odiniptv/php/include/php/ext/standard/php_var.h /home/odiniptv/php/include/php/ext/standard/php_versioning.h /home/odiniptv/php/include/php/ext/standard/proc_open.h /home/odiniptv/php/include/php/ext/standard/quot_print.h /home/odiniptv/php/include/php/ext/standard/scanf.h /home/odiniptv/php/include/php/ext/standard/sha1.h /home/odiniptv/php/include/php/ext/standard/streamsfuncs.h /home/odiniptv/php/include/php/ext/standard/uniqid.h /home/odiniptv/php/include/php/ext/standard/url.h /home/odiniptv/php/include/php/ext/standard/url_scanner_ex.h /home/odiniptv/php/include/php/ext/xml/expat_compat.h /home/odiniptv/php/include/php/ext/xml/php_xml.h /home/odiniptv/php/include/php/main/SAPI.h /home/odiniptv/php/include/php/main/build-defs.h /home/odiniptv/php/include/php/main/fastcgi.h /home/odiniptv/php/include/php/main/fopen_wrappers.h /home/odiniptv/php/include/php/main/http_status_codes.h /home/odiniptv/php/include/php/main/php.h /home/odiniptv/php/include/php/main/php_compat.h /home/odiniptv/php/include/php/main/php_config.h /home/odiniptv/php/include/php/main/php_content_types.h /home/odiniptv/php/include/php/main/php_getopt.h /home/odiniptv/php/include/php/main/php_globals.h /home/odiniptv/php/include/php/main/php_ini.h /home/odiniptv/php/include/php/main/php_main.h /home/odiniptv/php/include/php/main/php_memory_streams.h /home/odiniptv/php/include/php/main/php_network.h /home/odiniptv/php/include/php/main/php_open_temporary_file.h /home/odiniptv/php/include/php/main/php_output.h /home/odiniptv/php/include/php/main/php_reentrancy.h /home/odiniptv/php/include/php/main/php_scandir.h /home/odiniptv/php/include/php/main/php_stdint.h /home/odiniptv/php/include/php/main/php_streams.h /home/odiniptv/php/include/php/main/php_syslog.h /home/odiniptv/php/include/php/main/php_ticks.h /home/odiniptv/php/include/php/main/php_variables.h /home/odiniptv/php/include/php/main/php_version.h /home/odiniptv/php/include/php/main/rfc1867.h /home/odiniptv/php/include/php/main/snprintf.h /home/odiniptv/php/include/php/main/spprintf.h /home/odiniptv/php/include/php/main/streams/php_stream_context.h /home/odiniptv/php/include/php/main/streams/php_stream_filter_api.h /home/odiniptv/php/include/php/main/streams/php_stream_glob_wrapper.h /home/odiniptv/php/include/php/main/streams/php_stream_mmap.h /home/odiniptv/php/include/php/main/streams/php_stream_plain_wrapper.h /home/odiniptv/php/include/php/main/streams/php_stream_transport.h /home/odiniptv/php/include/php/main/streams/php_stream_userspace.h /home/odiniptv/php/include/php/main/streams/php_streams_int.h /home/odiniptv/php/include/php/sapi/cli/cli.h /home/odiniptv/php/lib/build/Makefile.global /home/odiniptv/php/lib/build/ax_check_compile_flag.m4 /home/odiniptv/php/lib/build/ax_gcc_func_attribute.m4 /home/odiniptv/php/lib/build/config.guess /home/odiniptv/php/lib/build/config.sub /home/odiniptv/php/lib/build/libtool.m4 /home/odiniptv/php/lib/build/ltmain.sh /home/odiniptv/php/lib/build/php.m4 /home/odiniptv/php/lib/build/php_cxx_compile_stdcxx.m4 /home/odiniptv/php/lib/build/phpize.m4 /home/odiniptv/php/lib/build/pkg.m4 /home/odiniptv/php/lib/build/run-tests.php /home/odiniptv/php/lib/build/shtool /home/odiniptv/php/php/man/man1/phar.1 /home/odiniptv/php/php/man/man1/phar.phar.1 /home/odiniptv/php/php/man/man1/php-cgi.1 /home/odiniptv/php/php/man/man1/php-config.1 /home/odiniptv/php/php/man/man1/php.1 /home/odiniptv/php/php/man/man1/phpdbg.1 /home/odiniptv/php/php/man/man1/phpize.1 /home/odiniptv/php/php/man/man8/php-fpm.8 /home/odiniptv/php/php/php/fpm/status.html /home/odiniptv/php/sbin/php-fpm /home/odiniptv/php/lib/modules/opcache.a /home/odiniptv/php/lib/modules/opcache.so #%if %{with zts} #%{_httpd_moddir}/libphp7-zts.so #%endif #%attr(0770,root,apache) %dir %{_localstatedir}/lib/php/session #%attr(0770,root,apache) %dir %{_localstatedir}/lib/php/wsdlcache #%attr(0770,root,apache) %dir %{_localstatedir}/lib/php/opcache #%config(noreplace) %{_httpd_confdir}/php.conf #%config(noreplace) %{_httpd_modconfdir}/15-php.conf %changelog * Thu Sep 21 2023 Remi Collet - 7.4.33-9 - use oracle client library version 21.11 on x86_64, 19.19 on aarch64 - use official Oracle Instant Client RPM * Tue Aug 1 2023 Remi Collet - 7.4.33-8 - Fix Security issue with external entity loading in XML without enabling it GHSA-3qrf-m4j2-pcrr CVE-2023-3823 - Fix Buffer mismanagement in phar_dir_read() GHSA-jqcx-ccgc-xwhv CVE-2023-3824 - move httpd/nginx wants directive to config files in /etc * Tue Jun 6 2023 Remi Collet - 7.4.33-7 - Fix Missing error check and insufficient random bytes in HTTP Digest authentication for SOAP GHSA-76gg-c692-v2mw CVE-2023-3247 * Fri Apr 14 2023 Remi Collet - 7.4.33-6 - use ICU 72.1 - use oracle client library version 21.10 - fix possible buffer overflow in date - define %%__phpize and %%__phpconfig * Tue Feb 21 2023 Remi Collet - 7.4.33-5 - F38: enable imap extension * Tue Feb 14 2023 Remi Collet - 7.4.33-4 - fix #81744: Password_verify() always return true with some hash CVE-2023-0567 - fix #81746: 1-byte array overrun in common path resolve code CVE-2023-0568 - fix DOS vulnerability when parsing multipart request body CVE-2023-0662 * Fri Feb 10 2023 Remi Collet - 7.4.33-3 - F38: disable imap extension - add dependency on pcre2 minimal version * Mon Dec 19 2022 Remi Collet - 7.4.33-2 - pdo: fix #81740: PDO::quote() may return unquoted string CVE-2022-31631 - use oracle client library version 21.8 * Tue Nov 1 2022 Remi Collet - 7.4.33-1 - Update to 7.4.33 - http://www.php.net/releases/7_4_33.php * Wed Oct 26 2022 Remi Collet - 7.4.32-2 - add upstream fix for CVE-2022-31630 and CVE-2022-37454 * Wed Sep 28 2022 Remi Collet - 7.4.32-1 - Update to 7.4.32 - http://www.php.net/releases/7_4_32.php - use ICU 71.1 * Wed Jul 27 2022 Remi Collet - 7.4.30-2 - use bcond for zts and debug * Tue Jun 7 2022 Remi Collet - 7.4.30-1 - Update to 7.4.30 - http://www.php.net/releases/7_4_30.php - use oracle client library version 21.6 * Tue Apr 12 2022 Remi Collet - 7.4.29-1 - Update to 7.4.29 - http://www.php.net/releases/7_4_29.php * Tue Feb 22 2022 Remi Collet - 7.4.28-2 - retrieve tzdata version - use oracle client library version 21.5 * Tue Feb 15 2022 Remi Collet - 7.4.28-1 - Update to 7.4.28 - http://www.php.net/releases/7_4_28.php * Wed Dec 15 2021 Remi Collet - 7.4.27-1 - Update to 7.4.27 - http://www.php.net/releases/7_4_27.php * Thu Dec 2 2021 Remi Collet - 7.4.27~RC1-2 - ensure we use libgd >= 2.3 * Wed Dec 1 2021 Remi Collet - 7.4.27~RC1-1 - update to 7.4.27RC1 - use oracle client library version 21.4 * Tue Nov 16 2021 Remi Collet - 7.4.26-1 - Update to 7.4.26 - http://www.php.net/releases/7_4_26.php * Tue Nov 9 2021 Remi Collet - 7.4.26~RC1-2 - add patch for OpenSSL 3.0, backported from 8.1 * Wed Nov 3 2021 Remi Collet - 7.4.26~RC1-1 - update to 7.4.26RC1 * Wed Oct 20 2021 Remi Collet - 7.4.25-1 - Update to 7.4.25 - http://www.php.net/releases/7_4_25.php * Wed Oct 6 2021 Remi Collet - 7.4.25~RC1-1 - update to 7.4.25RC1 - use libicu version 69 * Tue Sep 21 2021 Remi Collet - 7.4.24-1 - Update to 7.4.24 - http://www.php.net/releases/7_4_24.php * Wed Sep 8 2021 Remi Collet - 7.4.24~RC1-1 - update to 7.4.24RC1 - use oracle client library version 21.3 * Tue Aug 24 2021 Remi Collet - 7.4.23-1 - Update to 7.4.23 - http://www.php.net/releases/7_4_23.php * Tue Aug 10 2021 Remi Collet - 7.4.23~RC1-1 - update to 7.4.23RC1 * Wed Jul 28 2021 Remi Collet - 7.4.22-1 - Update to 7.4.22 - http://www.php.net/releases/7_4_22.php * Tue Jul 13 2021 Remi Collet - 7.4.22~RC1-1 - update to 7.4.22RC1 * Tue Jun 29 2021 Remi Collet - 7.4.21-1 - Update to 7.4.21 - http://www.php.net/releases/7_4_21.php * Wed Jun 16 2021 Remi Collet - 7.4.21~RC1-1 - update to 7.4.21RC1 - ignore unsupported "threads" option on password_hash * Wed Jun 2 2021 Remi Collet - 7.4.20-1 - Update to 7.4.20 - http://www.php.net/releases/7_4_20.php * Tue May 18 2021 Remi Collet - 7.4.20~RC1-1 - update to 7.4.20RC1 * Tue May 4 2021 Remi Collet - 7.4.19-1 - Update to 7.4.19 - http://www.php.net/releases/7_4_19.php * Tue Apr 27 2021 Remi Collet - 7.4.18-1 - Update to 7.4.18 - http://www.php.net/releases/7_4_18.php * Tue Apr 13 2021 Remi Collet - 7.4.18~RC1-1 - update to 7.4.18RC1 * Tue Mar 16 2021 Remi Collet - 7.4.17~RC1-1 - update to 7.4.17RC1 - use oracle client library version 21.1 * Tue Mar 2 2021 Remi Collet - 7.4.16-1 - Update to 7.4.16 - http://www.php.net/releases/7_4_16.php * Tue Feb 16 2021 Remi Collet - 7.4.16~RC1-1 - update to 7.4.16RC1 * Tue Feb 2 2021 Remi Collet - 7.4.15-1 - Update to 7.4.15 - http://www.php.net/releases/7_4_15.php * Thu Jan 28 2021 Remi Collet - 7.4.15~RC2-2 - add upstream patch for https://bugs.php.net/80682 fix opcache doesn't honour pcre.jit option * Tue Jan 19 2021 Remi Collet - 7.4.15~RC2-1 - update to 7.4.15RC2 * Tue Jan 5 2021 Remi Collet - 7.4.14-1 - Update to 7.4.14 - http://www.php.net/releases/7_4_14.php * Tue Dec 15 2020 Remi Collet - 7.4.14~RC1-1 - update to 7.4.14RC1 * Tue Nov 24 2020 Remi Collet - 7.4.13-1 - Update to 7.4.13 - http://www.php.net/releases/7_4_13.php - use oracle client library version 19.9 (x86_64) * Wed Nov 11 2020 Remi Collet - 7.4.13~RC1-1 - update to 7.4.13RC1 * Tue Oct 27 2020 Remi Collet - 7.4.12-1 - Update to 7.4.12 - http://www.php.net/releases/7_4_12.php * Tue Oct 13 2020 Remi Collet - 7.4.12~RC1-1 - update to 7.4.12RC1 * Tue Sep 29 2020 Remi Collet - 7.4.11-1 - Update to 7.4.11 - http://www.php.net/releases/7_4_11.php * Tue Sep 15 2020 Remi Collet - 7.4.11~RC1-1 - update to 7.4.11RC1 * Tue Sep 1 2020 Remi Collet - 7.4.10-1 - Update to 7.4.10 - http://www.php.net/releases/7_4_10.php * Tue Aug 18 2020 Remi Collet - 7.4.10~RC1-1 - update to 7.4.10RC1 - use oracle client library version 19.8 (x86_64) * Tue Aug 4 2020 Remi Collet - 7.4.9-1 - Update to 7.4.9 - http://www.php.net/releases/7_4_9.php * Tue Jul 21 2020 Remi Collet - 7.4.9~RC1-1 - update to 7.4.9RC1 - build using ICU 65 * Thu Jul 9 2020 Remi Collet - 7.4.8-2 - Update to 7.4.8 - http://www.php.net/releases/7_4_8.php rebuild from new sources * Tue Jul 7 2020 Remi Collet - 7.4.8-1 - Update to 7.4.8 - http://www.php.net/releases/7_4_8.php * Mon Jul 6 2020 Remi Collet - 7.4.8~RC1-2 - display build system and provider in phpinfo (from 8.0) * Tue Jun 23 2020 Remi Collet - 7.4.8~RC1-1 - update to 7.4.8RC1 - drop patch to fix PHP_UNAME * Tue Jun 9 2020 Remi Collet - 7.4.7-1 - Update to 7.4.7 - http://www.php.net/releases/7_4_7.php - rebuild using oniguruma5php - build phpdbg only once * Tue May 26 2020 Remi Collet - 7.4.7~RC1-1 - update to 7.4.7RC1 * Wed May 20 2020 Remi Collet - 7.4.6-2 - use php-config from embed SAPI to reduce used libs * Tue May 12 2020 Remi Collet - 7.4.6-1 - Update to 7.4.6 - http://www.php.net/releases/7_4_6.php * Wed Apr 29 2020 Remi Collet - 7.4.6~RC1-1 - update to 7.4.6RC1 * Tue Apr 14 2020 Remi Collet - 7.4.5-1 - Update to 7.4.5 - http://www.php.net/releases/7_4_5.php * Tue Mar 31 2020 Remi Collet - 7.4.5~RC1-1 - update to 7.4.5RC1 * Tue Mar 17 2020 Remi Collet - 7.4.4-1 - Update to 7.4.4 - http://www.php.net/releases/7_4_4.php - use oracle client library version 19.6 (18.5 on EL-6) * Tue Mar 3 2020 Remi Collet - 7.4.4~RC1-1 - update to 7.4.4RC1 * Tue Feb 18 2020 Remi Collet - 7.4.3-1 - Update to 7.4.3 - http://www.php.net/releases/7_4_3.php * Tue Feb 4 2020 Remi Collet - 7.4.3~RC1-1 - update to 7.4.3RC1 * Tue Jan 28 2020 Remi Collet - 7.4.2-2 - make sodium mandatory on EL-7, to avoid user confusion https://github.com/remicollet/remirepo/issues/137 * Tue Jan 21 2020 Remi Collet - 7.4.2-1 - Update to 7.4.2 - http://www.php.net/releases/7_4_2.php * Tue Jan 7 2020 Remi Collet - 7.4.2~RC1-1 - update to 7.4.2RC1 * Wed Dec 18 2019 Remi Collet - 7.4.1-1 - Update to 7.4.1 - http://www.php.net/releases/7_4_1.php * Wed Dec 11 2019 Remi Collet - 7.4.1~RC1-1 - update to 7.4.1RC1 - use oracle client library version 19.5 * Wed Nov 27 2019 Remi Collet - 7.4.0-1 - update to 7.4.0 GA * Mon Nov 11 2019 Remi Collet - 7.4.0~RC6-15 - update to 7.4.0RC6 * Tue Oct 29 2019 Remi Collet - 7.4.0~RC5-14 - update to 7.4.0RC5 - set opcache.enable_cli in provided default configuration * Fri Oct 25 2019 Remi Collet - 7.4.0~RC4-13 - add /usr/share/php/preload as default ffi.preload configuration * Thu Oct 24 2019 Remi Collet - 7.4.0~RC4-12 - allow wildcards in ffi.preload * Wed Oct 23 2019 Remi Collet - 7.4.0~RC4-11 - fix preload, add more upstream patches for #78713 #78716 * Mon Oct 21 2019 Remi Collet - 7.4.0~RC4-10 - fix preload, add upstream patch for #78512 - change dependency on nginx-filesystem to weak * Tue Oct 15 2019 Remi Collet - 7.4.0~RC4-9 - update to 7.4.0RC4 * Thu Oct 10 2019 Remi Collet - 7.4.0~RC3-8 - fix librt issue on F31 using upstream patch * Mon Oct 7 2019 Remi Collet - 7.4.0~RC3-7 - ensure all shared extensions can be loaded * Fri Oct 4 2019 Remi Collet - 7.4.0~RC3-6 - fix broken intl extension on EL-7 * Tue Oct 1 2019 Remi Collet - 7.4.0~RC3-5 - update to 7.4.0RC3 * Fri Sep 20 2019 Remi Collet - 7.4.0~RC2-4 - fix broken gmp extension https://bugs.php.net/78574 * Tue Sep 17 2019 Remi Collet - 7.4.0~RC2-3 - update to 7.4.0RC2 (new tag) * Tue Sep 17 2019 Remi Collet - 7.4.0~RC2-2 - update to 7.4.0RC2 - add tarball signature check - reduce to 4 concurrent test workers * Thu Sep 5 2019 Remi Collet - 7.4.0~RC1-1 - update to 7.4.0RC1 * Wed Aug 28 2019 Remi Collet - 7.3.9-1 - Update to 7.3.9 - http://www.php.net/releases/7_3_9.php * Mon Aug 19 2019 Remi Collet - 7.3.9~RC1-1 - update to 7.3.9RC1 * Tue Jul 30 2019 Remi Collet - 7.3.8-1 - Update to 7.3.8 - http://www.php.net/releases/7_3_8.php * Tue Jul 16 2019 Remi Collet - 7.3.8~RC1-1 - update to 7.3.8RC1 - add upstream patch for #78297 - main package now recommends commonly used extensions (json, mbstring, opcache, pdo, xml) * Wed Jul 3 2019 Remi Collet - 7.3.7-3 - rebuild 7.3.7 (new tag) * Wed Jul 3 2019 Remi Collet - 7.3.7-2 - add upstream patch for https://bugs.php.net/78230 segfault with opcache enabled * Tue Jul 2 2019 Remi Collet - 7.3.7-1 - Update to 7.3.7 - http://www.php.net/releases/7_3_7.php - disable opcache.huge_code_pages in default configuration * Thu Jun 20 2019 Remi Collet - 7.3.7~RC3-1 - update to 7.3.7RC3 * Tue Jun 18 2019 Remi Collet - 7.3.7~RC2-1 - update to 7.3.7RC2 * Mon Jun 17 2019 Remi Collet - 7.3.7~RC1-2 - use oracle client library version 19.3 * Tue Jun 11 2019 Remi Collet - 7.3.7~RC1-1 - update to 7.3.7RC1 * Tue May 28 2019 Remi Collet - 7.3.6-3 - Update to 7.3.6 - http://www.php.net/releases/7_3_6.php * Thu May 16 2019 Remi Collet - 7.3.6~RC1-3 - add httpd and nginx configuration files for FPM in documentation * Wed May 15 2019 Remi Collet - 7.3.6~RC1-2 - update to 7.3.6RC1 (new tag) * Tue May 14 2019 Remi Collet - 7.3.6~RC1-1 - update to 7.3.6RC1 * Wed May 1 2019 Remi Collet - 7.3.5-1 - Update to 7.3.5 - http://www.php.net/releases/7_3_5.php * Tue Apr 16 2019 Remi Collet - 7.3.5~RC1-1 - update to 7.3.5RC1 * Fri Apr 5 2019 Remi Collet - 7.3.4-2 - build with system oniguruma5 * Tue Apr 2 2019 Remi Collet - 7.3.4-1 - Update to 7.3.4 - http://www.php.net/releases/7_3_4.php * Thu Mar 21 2019 Remi Collet - 7.3.4~RC1-2 - update to 7.3.4RC1 new tag - add upstream patches for failed tests * Tue Mar 19 2019 Remi Collet - 7.3.4~RC1-1 - update to 7.3.4RC1 * Tue Mar 5 2019 Remi Collet - 7.3.3-1 - Update to 7.3.3 - http://www.php.net/releases/7_3_3.php - add upstream patch for OpenSSL 1.1.1b * Fri Feb 22 2019 Remi Collet - 7.3.3~RC1-2 - php-devel: drop dependency on libicu-devel * Tue Feb 19 2019 Remi Collet - 7.3.3~RC1-1 - update to 7.3.3RC1 - adapt systzdata patch (v18) * Mon Feb 18 2019 Remi Collet - 7.3.2-2 - pdo_oci: backport PDOStatement::getColumnMeta from 7.4 - rebuild using libicu62 - drop configuration for ZTS mod_php (Fedora >= 27) * Wed Feb 6 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 * Tue Jan 8 2019 Remi Collet - 7.3.1-1 - Update to 7.3.1 - http://www.php.net/releases/7_3_1.php * Tue Dec 18 2018 Remi Collet - 7.3.1~RC1-1 - update to 7.3.1RC1 - oci8 version is now 2.1.8 * Tue Dec 4 2018 Remi Collet - 7.3.0-1 - update to 7.3.0 GA - update FPM configuration from upstream * Fri Nov 30 2018 Remi Collet - 7.3.0~rc6-2 - EL-8 build * Tue Nov 20 2018 Remi Collet - 7.3.0~rc6-1 - update to 7.3.0RC6 * Tue Nov 6 2018 Remi Collet - 7.3.0~rc5-1 - update to 7.3.0RC5 * Wed Oct 24 2018 Remi Collet - 7.3.0~rc4-1 - update to 7.3.0RC4 * Tue Oct 9 2018 Remi Collet - 7.3.0~rc3-1 - update to 7.3.0RC3 * Tue Sep 25 2018 Remi Collet - 7.3.0~rc2-1 - update to 7.3.0RC2 - use oracle client library version 18.3 * Tue Sep 11 2018 Remi Collet - 7.3.0~rc1-1 - update to 7.3.0RC1 - with oniguruma 6.9.0 * Tue Aug 28 2018 Remi Collet - 7.3.0~beta3-1 - update to 7.3.0beta3 * Wed Aug 22 2018 Remi Collet - 7.3.0~beta2-2 - drop -mstackrealign option, workaround to #1593144 * Tue Aug 21 2018 Remi Collet - 7.3.0~beta2-1 - update to 7.3.0beta2 - bump API numbers * Wed Aug 15 2018 Remi Collet - 7.2.9-1 - Update to 7.2.9 - http://www.php.net/releases/7_2_9.php * Tue Jul 17 2018 Remi Collet - 7.2.8-1 - Update to 7.2.8 - http://www.php.net/releases/7_2_8.php * Tue Jul 3 2018 Remi Collet - 7.2.8~RC1-2 - FPM: add getallheaders, backported from 7.3 * Tue Jul 3 2018 Remi Collet - 7.2.8~RC1-1 - update to 7.2.8RC1 * Wed Jun 20 2018 Remi Collet - 7.2.7-1 - Update to 7.2.7 - http://www.php.net/releases/7_2_7.php * Wed Jun 6 2018 Remi Collet - 7.2.7~RC1-1 - update to 7.2.7RC1 * Wed May 23 2018 Remi Collet - 7.2.6-1 - Update to 7.2.6 - http://www.php.net/releases/7_2_6.php * Mon May 14 2018 Remi Collet - 7.2.6~RC1-2 - rebuild against EL 7.5 * Sun May 13 2018 Remi Collet - 7.2.6~RC1-1 - update to 7.2.6RC1 * Tue Apr 24 2018 Remi Collet - 7.2.5-1 - Update to 7.2.5 - http://www.php.net/releases/7_2_5.php * Wed Apr 11 2018 Remi Collet - 7.2.5~RC1-1 - update to 7.2.5RC1 * Tue Apr 3 2018 Remi Collet - 7.2.4-2 - add upstream patch for oniguruma 6.8.1, FTBFS #1562583 * Tue Mar 27 2018 Remi Collet - 7.2.4-1 - Update to 7.2.4 - http://www.php.net/releases/7_2_4.php - FPM: update default pool configuration for process.dumpable * Wed Mar 21 2018 Remi Collet - 7.2.4~RC1-3 - use systemd RuntimeDirectory instead of /etc/tmpfiles.d * Thu Mar 15 2018 Remi Collet - 7.2.4~RC1-2 - add file trigger to restart the php-fpm service when new pool or new extension installed (F27+) * Tue Mar 13 2018 Remi Collet - 7.2.4~RC1-1 - update to 7.2.4RC1 * Fri Mar 2 2018 Remi Collet - 7.2.3-2 - devel: drop dependency on devtoolset * Wed Feb 28 2018 Remi Collet - 7.2.3-1 - Update to 7.2.3 - http://www.php.net/releases/7_2_3.php - FPM: revert pid file removal - improve devel dependencies * Wed Feb 14 2018 Remi Collet - 7.2.3~RC1-2 - rebuild for new tag and drop patch merged upstream - drop ldconfig scriptlets on F28 * Wed Feb 14 2018 Remi Collet - 7.2.3~RC1-1 - update to 7.2.3RC1 - adapt systzdata, fixheader and ldap_r patches - apply upstream patch for date ext * Tue Jan 30 2018 Remi Collet - 7.2.2-1 - Update to 7.2.2 - http://www.php.net/releases/7_2_2.php * Tue Jan 16 2018 Remi Collet - 7.2.2~RC1-2 - dba: revert drop gdbm support * Tue Jan 16 2018 Remi Collet - 7.2.2~RC1-1 - update to 7.2.2RC1 - define SOURCE_DATE_EPOCH for reproducible build - dba: drop gdbm support * Wed Jan 10 2018 Remi Collet - 7.2.1-2 - rebuild for gdbm 1.14 BC break (see rhbz#1532997) * Wed Jan 3 2018 Remi Collet - 7.2.1-1 - Update to 7.2.1 - http://www.php.net/releases/7_2_1.php * Wed Dec 13 2017 Remi Collet - 7.2.1~RC1-1 - update to 7.2.1RC1 * Tue Nov 28 2017 Remi Collet - 7.2.0-2 - refresh patch for https://bugs.php.net/75514 * Tue Nov 28 2017 Remi Collet - 7.2.0-1 - update to 7.2.0 GA * Tue Nov 7 2017 Remi Collet - 7.2.0~RC6-1 - update to 7.2.0RC6 * Tue Oct 24 2017 Remi Collet - 7.2.0~RC5-1 - update to 7.2.0RC5 * Wed Oct 18 2017 Remi Collet - 7.2.0~RC4-2 - enable argon2 password hash * Tue Oct 10 2017 Remi Collet - 7.2.0~RC4-1 - update to 7.2.0RC4 - oci8 version is now 2.1.8 - dont obsolete php-pecl-libsodium * Tue Sep 26 2017 Remi Collet - 7.2.0~RC3-1 - update to 7.2.0RC2 * Mon Sep 25 2017 Remi Collet - 7.2.0~RC2-3 - F27: php now requires php-fpm and start it with httpd / nginx * Thu Sep 14 2017 Remi Collet - 7.2.0~RC2-2 - update builder from RHEL 7.3 to RHEL 7.4 * Wed Sep 13 2017 Remi Collet - 7.2.0~RC2-1 - update to 7.2.0RC2 * Thu Aug 31 2017 Remi Collet - 7.2.0~RC1-2 - add patch for EL-6, fix undefined symbol: sqlite3_errstr * Wed Aug 30 2017 Remi Collet - 7.2.0~RC1-1 - update to 7.2.0RC1 * Tue Aug 22 2017 Remi Collet - 7.1.9~RC1-2 - disable httpd MPM check - php-fpm: drop unneeded "pid" from default configuration * Wed Aug 16 2017 Remi Collet - 7.1.9~RC1-1 - Update to 7.1.9RC1 - oci8 version is now 2.1.7 * Wed Aug 2 2017 Remi Collet - 7.1.8-2 - add patch for EL-6, fix undefined symbol: sqlite3_errstr * Wed Aug 2 2017 Remi Collet - 7.1.8-1 - Update to 7.1.8 - http://www.php.net/releases/7_1_8.php * Tue Jul 18 2017 Remi Collet - 7.1.8~RC1-1 - Update to 7.1.8RC1 - oci8 version is now 2.1.6 * Thu Jul 6 2017 Remi Collet - 7.1.7-1 - Update to 7.1.7 - http://www.php.net/releases/7_1_7.php * Wed Jun 21 2017 Remi Collet - 7.1.7~RC1-1 - Update to 7.1.7RC1 - oci8 version is now 2.1.5 - use oracle instant client version 12.2 * Wed Jun 7 2017 Remi Collet - 7.1.6-1 - Update to 7.1.6 - http://www.php.net/releases/7_1_6.php - add upstream security patches for oniguruma * Wed May 24 2017 Remi Collet - 7.1.6~RC1-1 - Update to 7.1.6RC1 * Tue May 9 2017 Remi Collet - 7.1.5-1 - Update to 7.1.5 - http://www.php.net/releases/7_1_5.php * Thu Apr 27 2017 Remi Collet - 7.1.5~RC1-2 - new sources from new tag * Tue Apr 25 2017 Remi Collet - 7.1.5~RC1-1 - Update to 7.1.5RC1 - oci8 version is now 2.1.4 * Tue Apr 11 2017 Remi Collet - 7.1.4-1 - Update to 7.1.4 - http://www.php.net/releases/7_1_4.php * Tue Mar 28 2017 Remi Collet - 7.1.4-0.1.RC1 - Update to 7.1.4RC1 * Tue Mar 14 2017 Remi Collet - 7.1.3-1 - Update to 7.1.3 - http://www.php.net/releases/7_1_3.php * Fri Mar 10 2017 Remi Collet - 7.1.3-0.2.RC1 - fix interbase build on F26 * Tue Feb 28 2017 Remi Collet - 7.1.3-0.1.RC1 - Update to 7.1.3RC1 * Wed Feb 15 2017 Remi Collet - 7.1.2-1 - Update to 7.1.2 - http://www.php.net/releases/7_1_2.php * Thu Feb 2 2017 Remi Collet - 7.1.2-0.2.RC1 - Update to 7.1.2RC1 (new sources) * Wed Feb 1 2017 Remi Collet 7.1.2-0.1.RC1 - Update to 7.1.2RC1 * Wed Jan 18 2017 Remi Collet 7.1.1-3 - EL-7: add patch for https://bugs.php.net/73956 - switch back to gcc 6.2 * Wed Jan 18 2017 Remi Collet 7.1.1-2 - EL-7: rebuild using gcc 4.8 instead of 6.2 because of https://bugzilla.redhat.com/1414348 * Wed Jan 18 2017 Remi Collet 7.1.1-1 - Update to 7.1.1 - http://www.php.net/releases/7_1_1.php * Thu Jan 5 2017 Remi Collet 7.1.1-0.1.RC1 - Update to 7.1.1RC1 * Mon Dec 26 2016 Remi Collet 7.1.0-2 - test optimized build using GCC 6.2 * 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 * Wed Nov 9 2016 Remi Collet 7.1.0-0.8.RC6 - Update to 7.1.0RC6 * Wed Oct 26 2016 Remi Collet 7.1.0-0.7.RC5 - Update to 7.1.0RC5 * Mon Oct 17 2016 Remi Collet 7.1.0-0.6.RC4 - Update to 7.1.0RC4 - update tzdata patch to v14, improve check for valid tz file - oci8 version is now 2.1.3 * Thu Sep 29 2016 Remi Collet 7.1.0-0.5.RC3 - Update to 7.1.0RC3 * Wed Sep 14 2016 Remi Collet 7.1.0-0.4.RC2 - Update to 7.1.0RC2 - API version is now 20160303 * Thu Sep 1 2016 Remi Collet 7.1.0-0.3.RC1 - Update to 7.1.0RC1 - oci8 version is now 2.1.2 - json version is now 1.5.0 * Wed Aug 3 2016 Remi Collet 7.1.0-0.2.beta2 - Update to 7.1.0beta2 * Sat Jul 23 2016 Remi Collet 7.1.0-0.1.beta1 - Update to 7.1.0beta1 * Wed Jul 20 2016 Remi Collet 7.0.9-1 - Update to 7.0.9 - http://www.php.net/releases/7_0_9.php - wddx: add upstream patch for https://bugs.php.net/72564 * Wed Jul 6 2016 Remi Collet 7.0.9-0.1.RC1 - Update to 7.0.9RC1 * Thu Jun 30 2016 Remi Collet 7.0.8-1.1 - own tests/doc directories for pecl packages (f24) * Wed Jun 22 2016 Remi Collet 7.0.8-1 - Update to 7.0.8 - http://www.php.net/releases/7_0_8.php * Wed Jun 8 2016 Remi Collet 7.0.8-0.1.RC1 - Update to 7.0.8RC1 - opcache version is now php version * Wed May 25 2016 Remi Collet 7.0.7-1 - Update to 7.0.7 - http://www.php.net/releases/7_0_7.php * Thu May 12 2016 Remi Collet 7.0.7-0.1.RC1 - Update to 7.0.7RC1 - oci8 version is now 2.1.1 * Thu Apr 28 2016 Remi Collet 7.0.6-3 - Update to 7.0.6 - http://www.php.net/releases/7_0_6.php - rebuild for new sources * Wed Apr 27 2016 Remi Collet 7.0.6-1 - Update to 7.0.6 http://www.php.net/releases/7_0_6.php * Tue Apr 12 2016 Remi Collet 7.0.6-0.1.RC1 - Update to 7.0.6RC1 * Fri Apr 8 2016 Remi Collet 7.0.5-2 - Fixed bug #71914 (Reference is lost in "switch") * Wed Mar 30 2016 Remi Collet 7.0.5-1 - Update to 7.0.5 http://www.php.net/releases/7_0_5.php * Wed Mar 16 2016 Remi Collet 7.0.5-0.1.RC1 - Update to 7.0.5RC1 * Fri Mar 4 2016 Remi Collet 7.0.4-2 - adapt for F24: define %%pecl_xmldir and own it * Wed Mar 2 2016 Remi Collet 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 7.0.4-0.1.RC1 - Update to 7.0.4RC1 * Wed Feb 3 2016 Remi Collet 7.0.3-1 - Update to 7.0.3 http://www.php.net/releases/7_0_3.php * Fri Jan 29 2016 Remi Collet 7.0.3-0.2.RC1 - FPM: test build for https://bugs.php.net/62172 * Wed Jan 20 2016 Remi Collet 7.0.3-0.1.RC1 - Update to 7.0.3RC1 * Wed Jan 6 2016 Remi Collet 7.0.2-1 - Update to 7.0.2 http://www.php.net/releases/7_0_2.php * Sun Dec 27 2015 Remi Collet 7.0.2-0.1.RC1 - Update to 7.0.2RC1 - opcache: build with --disable-huge-code-pages on EL-6 * Wed Dec 16 2015 Remi Collet 7.0.1-1 - Update to 7.0.1 http://www.php.net/releases/7_0_1.php - curl: add CURL_SSLVERSION_TLSv1_x constant (EL) * Wed Dec 9 2015 Remi Collet 7.0.1-0.1.RC1 - Update to 7.0.1RC1 - drop --disable-huge-code-pages build option on EL-6, but keep it disabled in default configuration - php-devel obsoletes php-pecl-jsonc-devel * Sat Dec 5 2015 Remi Collet 7.0.0-3 - EL-6 rebuild * Thu Dec 3 2015 Remi Collet 7.0.0-2 - build with --disable-huge-code-pages on EL-6 * Tue Dec 1 2015 Remi Collet 7.0.0-1 - Update to 7.0.0 http://www.php.net/releases/7_0_0.php * Mon Nov 30 2015 Remi Collet 7.0.0-0.16.RC8 - set opcache.huge_code_pages=0 on EL-6 see https://bugs.php.net/70973 and https://bugs.php.net/70977 * Wed Nov 25 2015 Remi Collet 7.0.0-0.12.RC8 - Update to 7.0.0RC8 - set opcache.huge_code_pages=1 on x86_64 * Thu Nov 12 2015 Remi Collet 7.0.0-0.11.RC7 - Update to 7.0.0RC7 (retagged) * Wed Nov 11 2015 Remi Collet 7.0.0-0.10.RC7 - Update to 7.0.0RC7 * Wed Oct 28 2015 Remi Collet 7.0.0-0.9.RC6 - Update to 7.0.0RC6 * Wed Oct 14 2015 Remi Collet 7.0.0-0.8.RC5 - rebuild as retagged * Tue Oct 13 2015 Remi Collet 7.0.0-0.7.RC5 - Update to 7.0.0RC5 - update php-fpm.d/www.conf comments - API and Zend API are now set to 20151012 * Wed Sep 30 2015 Remi Collet 7.0.0-0.6.RC4 - Update to 7.0.0RC4 - php-fpm: set http authorization headers * Wed Sep 16 2015 Remi Collet 7.0.0-0.5.RC3 - Update to 7.0.0RC3 - disable zip extension (provided in php-pecl-zip) * Fri Sep 4 2015 Remi Collet 7.0.0-0.4.RC2 - Update to 7.0.0RC2 - enable oci8 and pdo_oci extensions - sync php.ini with upstream php.ini-production * Sat Aug 22 2015 Remi Collet 7.0.0-0.3.RC1 - Update to 7.0.0RC1 * Wed Aug 5 2015 Remi Collet 7.0.0-0.2.beta3 - update to 7.0.0beta3 * Thu Jul 23 2015 Remi Collet 7.0.0-0.1.beta2 - update to 7.0.0beta2 - merge changes from php70-php spec file * Sun Jul 12 2015 Remi Collet 5.6.11-1 - Update to 5.6.11 http://www.php.net/releases/5_6_11.php * Thu Jun 11 2015 Remi Collet 5.6.10-1.1 - don't provide php-sqlite3 on EL-5 - the phar link is now correctly created - avoid issue when 2 builds run simultaneously * Thu Jun 11 2015 Remi Collet 5.6.10-1 - Update to 5.6.10 http://www.php.net/releases/5_6_10.php - opcache is now 7.0.6-dev * Fri May 15 2015 Remi Collet 5.6.9-1 - Update to 5.6.9 http://www.php.net/releases/5_6_9.php * Thu Apr 16 2015 Remi Collet 5.6.8-1 - Update to 5.6.8 http://www.php.net/releases/5_6_8.php * Fri Apr 10 2015 Remi Collet 5.6.7-2 - add upstream patch to drop SSLv3 tests * Thu Mar 19 2015 Remi Collet 5.6.7-1 - Update to 5.6.7 http://www.php.net/releases/5_6_7.php * Fri Feb 20 2015 Remi Collet 5.6.6-1.1 - rebuild for new tokyocabinet in EL-5 * Thu Feb 19 2015 Remi Collet 5.6.6-1 - Update to 5.6.6 http://www.php.net/releases/5_6_6.php * Wed Jan 21 2015 Remi Collet 5.6.5-1 - Update to 5.6.5 http://www.php.net/releases/5_6_5.php * Fri Jan 9 2015 Remi Collet 5.6.5-0.1.RC1 - update to 5.6.5RC1 - FPM: enable ACL for Unix Domain Socket * Wed Dec 17 2014 Remi Collet 5.6.4-2 - Update to 5.6.4 http://www.php.net/releases/5_6_4.php - add sybase_ct extension (in mssql sub-package) - xmlrpc requires xml * Wed Dec 10 2014 Remi Collet 5.6.4-1 - Update to 5.6.4 http://www.php.net/releases/5_6_4.php * Thu Nov 27 2014 Remi Collet 5.6.4-0.1.RC1 - php 5.6.4RC1 * Sun Nov 16 2014 Remi Collet 5.6.3-3 - FPM: add upstream patch for https://bugs.php.net/68421 access.format=R doesn't log ipv6 address - FPM: add upstream patch for https://bugs.php.net/68420 listen=9000 listens to ipv6 localhost instead of all addresses - FPM: add upstream patch for https://bugs.php.net/68423 will no longer load all pools * Thu Nov 13 2014 Remi Collet 5.6.3-1 - Update to PHP 5.6.3 http://php.net/releases/5_6_3.php - GMP: add upstream patch for https://bugs.php.net/68419 Fix build with libgmp < 4.2 * Thu Oct 30 2014 Remi Collet 5.6.3-0.4.RC1 - php 5.6.3RC1 (refreshed, phpdbg changes reverted) * Thu Oct 30 2014 Remi Collet 5.6.3-0.3.RC1 - new version of systzdata patch, fix case sensitivity - ignore Factory in date tests * Wed Oct 29 2014 Remi Collet 5.6.3-0.2.RC1 - php 5.6.3RC1 (refreshed) - enable phpdbg_webhelper new extension (in php-dbg) * Tue Oct 28 2014 Remi Collet 5.6.3-0.1.RC1 - php 5.6.3RC1 - disable opcache.fast_shutdown in default config - disable phpdbg_webhelper new extension for now * Thu Oct 16 2014 Remi Collet 5.6.1-1 - Update to PHP 5.6.2 http://php.net/releases/5_6_2.php * Fri Oct 3 2014 Remi Collet 5.6.1-1 - Update to PHP 5.6.1 http://php.net/releases/5_6_1.php * Fri Sep 26 2014 Remi Collet 5.6.1-0 - test build for upcoming 5.6.1 - use default system cipher list by Fedora policy http://fedoraproject.org/wiki/Changes/CryptoPolicy * Wed Sep 24 2014 Remi Collet 5.6.1-0.2.RC1 - provides nginx configuration (see #1142298) * Fri Sep 12 2014 Remi Collet 5.6.1-0.1.RC1 - php 5.6.1RC1 * Wed Sep 3 2014 Remi Collet 5.6.0-1.2 - ensure gd-last 2.1.0-3, with libvpx support, is used * Fri Aug 29 2014 Remi Collet 5.6.0-1.1 - enable libvpx on EL 6 (with libvpx 1.3.0) * Thu Aug 28 2014 Remi Collet 5.6.0-1 - PHP 5.6.0 is GA - fix ZTS man pages, upstream patch for 67878 * Wed Aug 20 2014 Remi Collet 5.6.0-0.22.RC4 - backport rawhide stuff for F21+ and httpd-filesystem with support for SetHandler to proxy_fcgi * Thu Aug 14 2014 Remi Collet 5.6.0-0.21.RC4 - php 5.6.0RC4 * Wed Jul 30 2014 Remi Collet 5.6.0-0.20.RC3 - php 5.6.0RC3 - fix license handling - fix zts-php-config --php-binary output #1124605 - cleanup with_libmysql - add php-litespeed subpackage (/usr/bin/lsphp) * Fri Jul 25 2014 Remi Collet 5.6.0-0.18.RC2 - dont display timezone version in phpinfo (tzdata patch v11) * Sat Jul 19 2014 Remi Collet 5.6.0-0.17.RC2 - test build for #67635 * Mon Jul 7 2014 Remi Collet 5.6.0-0.16.RC2 - php 5.6.0RC2 * Mon Jun 23 2014 Remi Collet 5.6.0-0.15.RC1 - add workaround for unserialize/mock issue from 5.4/5.5 * Mon Jun 23 2014 Remi Collet 5.6.0-0.14.RC1 - fix phpdbg with libedit https://bugs.php.net/67499 * Thu Jun 19 2014 Remi Collet 5.6.0-0.13.RC1 - php 5.6.0RC1 * Mon Jun 16 2014 Remi Collet 5.6.0-0.12.beta4 - test build for serialize * Tue Jun 10 2014 Remi Collet 5.6.0-0.11.beta4 - test build for bug 67410, 67411, 67412, 67413 - fix 67392, dtrace breaks argument unpack * Thu Jun 5 2014 Remi Collet 5.6.0-0.10.beta4 - fix regression introduce in fix for #67118 * Wed Jun 4 2014 Remi Collet 5.6.0-0.9.beta4 - php 5.6.0beta4 * Wed May 14 2014 Remi Collet 5.6.0-0.8.beta3 - php 5.6.0beta3 * Tue May 6 2014 Remi Collet 5.6.0-0.8.201405061030 - new snapshot php5.6-201405061030 * Sat May 3 2014 Remi Collet 5.6.0-0.7.beta2 - php 5.6.0beta2 * Thu Apr 10 2014 Remi Collet 5.6.0-0.6.beta1 - php 5.6.0beta1 * Wed Apr 9 2014 Remi Collet 5.6.0-0.5.201404090430 - new snapshot php5.6-201404090430 - add numerical prefix to extension configuration files - prevent .user.ini files from being viewed by Web clients - load php directives only when mod_php is active * Wed Mar 26 2014 Remi Collet 5.6.0-0.4.201403261230 - new snapshot php5.6-201403261230 - oci8 version 2.0.9 - opcache version 7.0.4-dev * Mon Mar 17 2014 Remi Collet 5.6.0-0.4.201403170630 - new snapshot php5.6-201403170630 * Wed Mar 12 2014 Remi Collet 5.6.0-0.3.201403120830 - new snapshot php5.6-201403120830 - rebuild against gd-last without libvpx on EL < 7 - oci8 version 2.0.8 * Fri Feb 28 2014 Remi Collet 5.6.0-0.2.alpha3 - php 5.6.0alpha3 - add php-dbg subpackage - update php.ini from upstream production template - move /usr/bin/zts-php to php-cli subpackage * Wed Feb 26 2014 Remi Collet 5.5.10-0.4.RC1 - php-fpm should own /var/lib/php/session and wsdlcache * Tue Feb 25 2014 Remi Collet 5.5.10-0.3.RC1 - test build for https://bugs.php.net/66762 * Fri Feb 21 2014 Remi Collet 5.5.10-0.2.RC1 - another test build of 5.5.10RC1 - fix memleak in fileinfo ext - revert test changes for pcre 8.34 * Thu Feb 20 2014 Remi Collet 5.5.10-0.1.RC1 - test build of 5.5.10RC1 * Tue Feb 18 2014 Remi Collet 5.5.9-2 - upstream patch for https://bugs.php.net/66731 * Tue Feb 11 2014 Remi Collet 5.5.9-1 - Update to 5.5.9 http://www.php.net/ChangeLog-5.php#5.5.9 - Install macros to /usr/lib/rpm/macros.d where available. - Add configtest option to php-fpm ini script (EL) * Thu Jan 23 2014 Remi Collet 5.5.9-0.1.RC1 - test build of 5.5.9RC1 * Thu Jan 23 2014 Joe Orton - 5.5.8-2 - fix _httpd_mmn expansion in absence of httpd-devel * Mon Jan 20 2014 Remi Collet 5.5.8-2 - test build for https://bugs.php.net/66412 * Wed Jan 8 2014 Remi Collet 5.5.8-1 - update to 5.5.8 - drop conflicts with other opcode caches as both can be used only for user data cache * Wed Jan 8 2014 Remi Collet 5.5.8-0.2.RC1 - another test build of 5.5.8RC1 * Sat Dec 28 2013 Remi Collet 5.5.8-0.1.RC1 - test build of 5.5.8RC1 * Fri Dec 20 2013 Remi Collet 5.5.7-1.1 - test build for https://bugs.php.net/66331 * Wed Dec 11 2013 Remi Collet 5.5.7-1 - update to 5.5.7, fix for CVE-2013-6420 - fix zend_register_functions breaks reflection, php bug 66218 - fix Heap buffer over-read in DateInterval, php bug 66060 - fix fix overflow handling bug in non-x86 * Tue Dec 10 2013 Remi Collet 5.5.7-0.4.RC1 - test build * Wed Dec 04 2013 Remi Collet 5.5.7-0.3.RC1 - test build * Mon Dec 02 2013 Remi Collet 5.5.7-0.2.RC1 - test build for https://bugs.php.net/66218 zend_register_functions breaks reflection * Thu Nov 28 2013 Remi Collet 5.5.7-0.1.RC1 - test build of 5.5.7RC1 * Wed Nov 13 2013 Remi Collet 5.5.6-1 - update to 5.5.6 * Tue Nov 12 2013 Remi Collet 5.5.6-0.7 - update to 5.5.6, test build * Fri Nov 8 2013 Remi Collet 5.5.6-0.6.RC1 - add --with debug option for debug build * Wed Nov 6 2013 Remi Collet 5.5.6-0.5.RC1 - test buid with opcache changes reverted * Mon Nov 4 2013 Remi Collet 5.5.6-0.4.RC1 - test build opcache with phar build shared https://github.com/zendtech/ZendOptimizerPlus/issues/147 * Mon Nov 4 2013 Remi Collet 5.5.6-0.3.RC1 - build phar shared, opcache loaded with RTLD_LAZY * Sat Nov 2 2013 Remi Collet 5.5.6-0.2.RC1 - build phar static for opcache dep. * Sat Nov 2 2013 Remi Collet 5.5.6-0.1.RC1 - test build of 5.5.6RC1 * Sun Oct 27 2013 Remi Collet 5.5.5-2 - rebuild using libicu-last 50.1.2 * Tue Oct 15 2013 Remi Collet - 5.5.5-1 - update to 5.5.5 * Mon Sep 23 2013 Remi Collet - 5.5.4-2 - test build * Thu Sep 19 2013 Remi Collet - 5.5.4-1 - update to 5.5.4 - improve security, use specific soap.wsdl_cache_dir use /var/lib/php/wsdlcache for mod_php and php-fpm - sync short_tag comments in php.ini with upstream * Fri Aug 30 2013 Remi Collet - 5.5.4.0.1-201308300430 - test build with -fsanitize=address - test build for https://bugs.php.net/65564 * Wed Aug 21 2013 Remi Collet - 5.5.3-1 - update to 5.5.3 - build without zip extension, requires php-pecl-zip - fix typo and add missing entries in php.ini * Tue Aug 20 2013 Remi Collet - 5.5.3-0 - update to 5.5.3 - test build without zip extension - fix typo and add missing entries in php.ini * Mon Aug 19 2013 Remi Collet - 5.5.2-1 - update to 5.5.2 * Thu Aug 8 2013 Remi Collet - 5.5.2-0.2.RC1 - improve system libzip patch * Thu Aug 1 2013 Remi Collet - 5.5.2-0.1.RC1 - 5.5.2RC1 * Fri Jul 26 2013 Remi Collet - 5.5.1-2 - test build with oracle instantclient 12.1 * Mon Jul 22 2013 Remi Collet - 5.5.1-1 - update to 5.5.1 - add Provides: php(pdo-abi), for consistency with php(api) and php(zend-abi) - improved description for mod_php - fix opcache ZTS configuration (blacklists in /etc/php-zts.d) - add missing man pages (phar, php-cgi) - fix php-enchant summary and description * Fri Jul 12 2013 Remi Collet - 5.5.0-2 - add security fix for CVE-2013-4113 - add missing ASL 1.0 license - 32k stack size seems ok for tests on both 32/64bits build * Mon Jun 24 2013 Remi Collet 5.5.1-0.1.201306240630 - test build (bundled libgd) * Thu Jun 20 2013 Remi Collet 5.5.0-1 - update to 5.5.0 final * Fri Jun 14 2013 Remi Collet 5.5.0-0.11.RC3 - also drop JSON from sources - clean conditional for JSON (as removed from the sources) - clean conditional for FPM (always build) * Fri Jun 14 2013 Remi Collet 5.5.0-0.36.RC3.1 - EL-5 rebuild with gd-last * Thu Jun 13 2013 Remi Collet 5.5.0-0.36.RC3 - drop JSON extension - build with system GD when 2.1.0 is available * Thu Jun 6 2013 Remi Collet 5.5.0-0.35.RC3 - update to 5.5.0RC3 * Mon May 27 2013 Remi Collet 5.5.0-0.34.201305271230. -test build with systemd gd * Thu May 23 2013 Remi Collet 5.5.0-0.33.RC2 - update to 5.5.0RC2 - add missing options in php-fpm.conf - improved systemd configuration, documentation about /etc/sysconfig/php-fpm being deprecated * Wed May 22 2013 Remi Collet 5.5.0-0.32.201305220430 - test build for https://bugs.php.net/64895 * Sat May 18 2013 Remi Collet 5.5.0-0.32.201305181030 - test build with systemd integration (type=notify) * Wed May 8 2013 Remi Collet 5.5.0-0.31.RC1 - update to 5.5.0RC1 * Sat Apr 27 2013 Remi Collet 5.5.0-0.30.201305041230 - test build for libgd * Sat Apr 27 2013 Remi Collet 5.5.0-0.29.201304291030 - new snapshot - review some sub-packages description - add option to disable json extension * Thu Apr 25 2013 Remi Collet 5.5.0-0.28.beta4 - update to 5.5.0beta4, rebuild with new sources * Thu Apr 25 2013 Remi Collet 5.5.0-0.27.beta4 - update to 5.5.0beta4 * Mon Apr 22 2013 Remi Collet 5.5.0-0.27-201304221230 - new snapshot - try build with system gd 2.1.0 * Thu Apr 18 2013 Remi Collet 5.5.0-0.26-201304181030 - new snapshot - zend_extension doesn't requires full path - refresh system libzip patch - drop opcache patch merged upstream * Thu Apr 11 2013 Remi Collet 5.5.0-0.25.beta3 - allow wildcard in opcache.blacklist_filename and provide default /etc/php.d/opcache-default.blacklist * Wed Apr 10 2013 Remi Collet 5.5.0-0.24.beta3 - update to 5.5.0beta3 * Thu Apr 4 2013 Remi Collet 5.5.0-0.23-201304040630 - new snapshot - clean old deprecated options * Thu Mar 28 2013 Remi Collet 5.5.0-0.22.beta2 - update to 5.5.0beta2 - Zend Optimizer+ renamed to Zend OPcache - sync provided configuration with upstream * Mon Mar 25 2013 Remi Collet 5.5.0-0.21-201303251230 - new snapshot - generated parser using system bison, test for https://bugs.php.net/64503 * Wed Mar 20 2013 Remi Collet 5.5.0-0.20-201303201430 - new snapshot (beta1) * Mon Mar 18 2013 Remi Collet 5.5.0-0.19-201303180830 - new snapshot - temporary disable dtrace - new extension opcache in php-opccache sub-package * Thu Mar 14 2013 Remi Collet 5.5.0-0.18-201303141230 - new snapshot - hardened build (links with -z now option) - remove %%config from /etc/rpm/macros.php * Fri Mar 8 2013 Remi Collet 5.5.0-0.17-201303081230 - new snapshot (post alpha 6) - make php-mysql package optional (and disabled) - make ZTS build optional (still enabled) * Thu Feb 28 2013 Remi Collet 5.5.0-0.16-201302281430 - new snapshot * Thu Feb 21 2013 Remi Collet 5.5.0-0.16-201302211230 - new snapshot (post alpha 5) * Wed Feb 13 2013 Remi Collet 5.5.0-0.16-201302131030 - enable tokyocabinet and gdbm dba handlers * Tue Feb 12 2013 Remi Collet 5.5.0-0.15-201302121230 - new snapshot * Mon Feb 4 2013 Remi Collet 5.5.0-0.14-201302040630 - new snapshot * Fri Feb 1 2013 Remi Collet 5.5.0-0.14-201302010630 - new snapshot * Mon Jan 28 2013 Remi Collet 5.5.0-0.13-201301281030 - new snapshot - don't display XFAIL tests in report * Wed Jan 23 2013 Remi Collet 5.5.0-0.12-201301230630 - new snapshot, alpha4 * Thu Jan 17 2013 Remi Collet 5.5.0-0.11-201301170830 - new snapshot - fix php.conf to allow MultiViews managed by php scripts * Thu Jan 10 2013 Remi Collet 5.5.0-0.10-201301100830 - new snapshot, alpha3 * Wed Jan 2 2013 Remi Collet 5.5.0-0.10-201301021430 - new snapshot * Mon Dec 24 2012 Remi Collet 5.5.0-0.9.201212241030 - new snapshot (post alpha2) - use xz compressed tarball * Tue Dec 18 2012 Remi Collet 5.5.0-0.9.201212181230 - new snapshot * Wed Dec 12 2012 Remi Collet 5.5.0-0.8.201212121430 - new snapshot * Tue Dec 11 2012 Remi Collet 5.5.0-0.8.201212110630 - patch for unpack * Tue Dec 11 2012 Remi Collet 5.5.0-0.7.201212110630 - prevent php_config.h changes across (otherwise identical) rebuilds - drop "Configure Command" from phpinfo output * Tue Dec 11 2012 Remi Collet 5.5.0-0.6.201212110630 - new snapshot - move gmp in new sub-package * Mon Dec 10 2012 Remi Collet 5.5.0-0.6.201212100830 - build sockets, tokenizer extensions shared * Mon Dec 10 2012 Remi Collet 5.5.0-0.5.201212100830 - new snapshot - enable dtrace * Tue Dec 4 2012 Remi Collet 5.5.0-0.4.201211301534 - build simplexml and xml extensions shared (in php-xml) - build bz2, calendar, ctype, exif, ftp, gettext and iconv extensions shared (in php-common) - build gmp extension shared (in php-bcmath) - build shmop extension shared (in php-process) * Mon Dec 3 2012 Remi Collet 5.5.0-0.3.201211301534 - drop some old compatibility provides (php-api, php-zend-abi, php-pecl-*) - obsoletes php55-* * Fri Nov 30 2012 Remi Collet 5.5.0-0.2.201211301534 - update to have zend_execute_ex for xDebug * Fri Nov 30 2012 Remi Collet 5.5.0-0.1.201211300857 - Initial work on 5.5.0-dev * Fri Nov 23 2012 Remi Collet 5.4.9-2 - add patch for https://bugs.php.net/63588 duplicated implementation of php_next_utf8_char * Thu Nov 22 2012 Remi Collet 5.4.9-1 - update to 5.4.9 * Thu Nov 15 2012 Remi Collet 5.4.9-0.5.RC1 - switch back to upstream generated scanner/parser * Thu Nov 15 2012 Remi Collet 5.4.9-0.4.RC1 - use _httpd_contentdir macro and fix php.gif path * Wed Nov 14 2012 Remi Collet 5.4.9-0.3.RC1 - improve system libzip patch to use pkg-config * Wed Nov 14 2012 Remi Collet 5.4.9-0.2.RC1 - use _httpd_moddir macro * Wed Nov 14 2012 Remi Collet 5.4.9-0.1.RC1 - update to 5.4.9RC1 - improves php.conf (use FilesMatch + SetHandler) - improves filter (httpd module) - apply ldap_r patch on fedora >= 18 only * Fri Nov 9 2012 Remi Collet 5.4.9-0.2.RC1 - sync with rawhide * Fri Nov 9 2012 Remi Collet 5.4.8-6 - clarify Licenses - missing provides xmlreader and xmlwriter - modernize spec * Thu Nov 8 2012 Remi Collet 5.4.9-0.1.RC1 - update to 5.4.9RC1 - change php embedded library soname version to 5.4 * Tue Nov 6 2012 Remi Collet 5.4.8-5 - fix _httpd_mmn macro definition * Mon Nov 5 2012 Remi Collet 5.4.8-4 - fix mysql_sock macro definition * Thu Oct 25 2012 Remi Collet 5.4.8-3 - fix installed headers * Tue Oct 23 2012 Joe Orton - 5.4.8-2 - use libldap_r for ldap extension * Thu Oct 18 2012 Remi Collet 5.4.8-1 - update to 5.4.8 - define both session.save_handler and session.save_path - fix possible segfault in libxml (#828526) - php-fpm: create apache user if needed - use SKIP_ONLINE_TEST during make test - php-devel requires pcre-devel and php-cli (instead of php) * Fri Oct 5 2012 Remi Collet 5.4.8-0.3.RC1 - provides php-phar * Thu Oct 4 2012 Remi Collet 5.4.8-0.2.RC1 - update systzdata patch to v10, timezone are case insensitive * Thu Oct 4 2012 Remi Collet 5.4.8-0.1.RC1 - update to 5.4.8RC1 * Mon Oct 1 2012 Remi Collet 5.4.7-10 - fix typo in systemd macro * Mon Oct 1 2012 Remi Collet 5.4.7-9 - php-fpm: enable PrivateTmp - php-fpm: new systemd macros (#850268) - php-fpm: add upstream patch for startup issue (#846858) * Fri Sep 28 2012 Remi Collet 5.4.7-8 - systemd integration, https://bugs.php.net/63085 - no odbc call during timeout, https://bugs.php.net/63171 - check sqlite3_column_table_name, https://bugs.php.net/63149 * Mon Sep 24 2012 Remi Collet 5.4.7-7 - most failed tests explained (i386, x86_64) * Wed Sep 19 2012 Remi Collet 5.4.7-6 - fix for http://bugs.php.net/63126 (#783967) * Wed Sep 19 2012 Remi Collet 5.4.7-6 - add --daemonize / --nodaemonize options to php-fpm upstream RFE: https://bugs.php.net/63085 * Wed Sep 19 2012 Remi Collet 5.4.7-5 - sync with rawhide - patch to report libdb version https://bugs.php.net/63117 * Wed Sep 19 2012 Remi Collet 5.4.7-5 - patch to ensure we use latest libdb (not libdb4) * Wed Sep 19 2012 Remi Collet 5.4.7-4 - really fix rhel tests (use libzip and libdb) * Tue Sep 18 2012 Remi Collet 5.4.7-3 - fix test to enable zip extension on RHEL-7 * Mon Sep 17 2012 Remi Collet 5.4.7-2 - remove session.save_path from php.ini move it to apache and php-fpm configuration files * Fri Sep 14 2012 Remi Collet 5.4.7-1 - update to 5.4.7 http://www.php.net/releases/5_4_7.php - php-fpm: don't daemonize * Thu Sep 13 2012 Remi Collet 5.4.7-1 - update to 5.4.7 * Mon Sep 3 2012 Remi Collet 5.4.7-0.2.RC1 - obsoletes php53* and php54* * Fri Aug 31 2012 Remi Collet 5.4.7-0.1.RC1 - update to 5.4.7RC1 * Mon Aug 20 2012 Remi Collet 5.4.6-2 - enable php-fpm on secondary arch (#849490) * Thu Aug 16 2012 Remi Collet 5.4.6-1 - update to 5.4.6 * Thu Aug 02 2012 Remi Collet 5.4.6-0.1.RC1 - update to 5.4.6RC1 * Fri Jul 20 2012 Remi Collet 5.4.5-1 - update to 5.4.5 * Sat Jul 07 2012 Remi Collet 5.4.5-0.2.RC1 - update patch for system libzip * Wed Jul 04 2012 Remi Collet 5.4.5-0.1.RC1 - update to 5.4.5RC1 with bundled libzip. * Mon Jul 02 2012 Remi Collet 5.4.4-4 - use system pcre only on fedora >= 14 (version 8.10) - drop BR for libevent (#835671) - provide php(language) to allow version check - define %%{php_version} * Thu Jun 21 2012 Remi Collet 5.4.4-2 - clean spec, sync with rawhide - add missing provides (core, ereg, filter, standard) * Wed Jun 13 2012 Remi Collet 5.4.4-1 - update to 5.4.4 finale - fedora >= 15: use /usr/lib/tmpfiles.d instead of /etc/tmpfiles.d - fedora >= 15: use /run/php-fpm instead of /var/run/php-fpm * Thu May 31 2012 Remi Collet 5.4.4-0.2.RC2 - update to 5.4.4RC2 * Thu May 17 2012 Remi Collet 5.4.4-0.1.RC1 - update to 5.4.4RC1 * Wed May 09 2012 Remi Collet 5.4.3-1 - update to 5.4.3 (CVE-2012-2311, CVE-2012-2329) * Thu May 03 2012 Remi Collet 5.4.2-1 - update to 5.4.2 (CVE-2012-1823) * Fri Apr 27 2012 Remi Collet 5.4.1-1 - update to 5.4.1 - use libdb in fedora >= 18 instead of db4 * Fri Apr 13 2012 Remi Collet 5.4.1-0.3.RC2 - update to 5.4.1RC2 * Sat Mar 31 2012 Remi Collet 5.4.1-0.2.RC1 - rebuild * Sat Mar 31 2012 Remi Collet 5.4.1-0.1.RC1 - update to 5.4.1RC1, split php conf when httpd 2.4 * Tue Mar 27 2012 Remi Collet 5.4.0-1.1 - sync with rawhide (httpd 2.4 stuff) * Mon Mar 26 2012 Joe Orton - 5.4.0-2 - rebuild against httpd 2.4 - use _httpd_mmn, _httpd_apxs macros - fix --without-system-tzdata build for Debian et al * Fri Mar 02 2012 Remi Collet 5.4.0-1 - update to PHP 5.4.0 finale * Sat Feb 18 2012 Remi Collet 5.4.0-0.16.RC8 - update to 5.4.0RC8 * Sat Feb 04 2012 Remi Collet 5.4.0-0.15.RC7 - update to 5.4.0RC7 * Fri Jan 27 2012 Remi Collet 5.4.0-0.14.RC6 - build against system libzip (fedora >= 17), patch from spot * Thu Jan 26 2012 Remi Collet 5.4.0-0.13.RC6 - add /etc/sysconfig/php-fpm environment file (#784770) * Wed Jan 25 2012 Remi Collet 5.4.0-0.12.RC6 - keep all ZTS binaries in /usr/bin (with zts prefix) * Thu Jan 19 2012 Remi Collet 5.4.0-0.11.RC6 - update to 5.4.0RC6 * Wed Jan 18 2012 Remi Collet 5.4.0-0.10.RC5 - add some fedora patches back (dlopen, easter, phpize) * Mon Jan 16 2012 Remi Collet 5.4.0-0.9.RC5 - improves mysql.sock default path * Fri Jan 13 2012 Remi Collet 5.4.0-0.8.RC5 - update to 5.4.0RC5 - patch for https://bugs.php.net/60748 (mysql.sock hardcoded) - move session.path from php.ini to httpd/conf.d/php.conf - provides both ZTS mysql extensions (libmysql/mysqlnd) - build php cli ZTS binary, in -devel, mainly for test * Wed Jan 04 2012 Remi Collet 5.4.0-0.7.201201041830 - new snapshot (5.4.0RC5-dev) with fix for https://bugs.php.net/60627 * Fri Dec 30 2011 Remi Collet 5.4.0-0.6.201112300630 - new snapshot (5.4.0RC5-dev) * Mon Dec 26 2011 Remi Collet 5.4.0-0.6.201112261030 - new snapshot (5.4.0RC5-dev) * Sat Dec 17 2011 Remi Collet 5.4.0-0.5.201112170630 - new snapshot (5.4.0RC4-dev) * Mon Dec 12 2011 Remi Collet 5.4.0-0.4.201112121330 - new snapshot (5.4.0RC4-dev) - switch to systemd * Fri Dec 09 2011 Remi Collet 5.4.0-0.3.201112091730 - new snapshot (5.4.0RC4-dev) - removed patch merged upstream for https://bugs.php.net/60392 - clean ini (from upstream production default) * Sun Nov 13 2011 Remi Collet 5.4.0-0.3.201111260730 - new snapshot (5.4.0RC3-dev) - patch for https://bugs.php.net/60392 (old libicu on EL-5) * Sun Nov 13 2011 Remi Collet 5.4.0-0.3.201111130730 - new snapshot (5.4.0RC2-dev) - sync with latest changes in 5.3 spec * Thu Sep 08 2011 Remi Collet 5.4.0-0.2.201109081430 - new snapshot - build mysql/mysqli against both libmysql and mysqlnd (new mysqlnd sub-package) * Sat Sep 03 2011 Remi Collet 5.4.0-0.1.201109031230 - first work on php 5.4 - remove -sqlite subpackage - move php/modules-zts to php-zts/modules