Hello community, here is the log from the commit of package php7 for openSUSE:Factory checked in at 2020-07-13 09:04:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php7 (Old) and /work/SRC/openSUSE:Factory/.php7.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php7" Mon Jul 13 09:04:36 2020 rev:80 rq:819887 version:7.4.8 Changes: -------- --- /work/SRC/openSUSE:Factory/php7/php7.changes 2020-06-22 17:41:45.545048716 +0200 +++ /work/SRC/openSUSE:Factory/.php7.new.3060/php7.changes 2020-07-13 09:04:54.235998648 +0200 @@ -1,0 +2,25 @@ +Thu Jul 9 14:09:09 UTC 2020 - Arjen de Korte <[email protected]> + +- updated to 7.4.8: This is a security release which also contains + several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.8 + +------------------------------------------------------------------- +Thu Jul 9 13:13:48 UTC 2020 - [email protected] + +- Use /run/php-fpm instead of /run/php +- modified sources + % php-fpm.tmpfiles.d + +------------------------------------------------------------------- +Thu Jul 9 12:23:52 UTC 2020 - [email protected] + +- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in + test favour + +------------------------------------------------------------------- +Mon Jul 6 21:21:45 UTC 2020 - Daniel Molkentin <[email protected]> + +- added tmpfiles.d for php-fpm to provide a base base for a socket + (boo#1173786) + +------------------------------------------------------------------- Old: ---- php-7.4.7.tar.xz php-7.4.7.tar.xz.asc New: ---- php-7.4.8.tar.xz php-7.4.8.tar.xz.asc php-fpm.tmpfiles.d ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php7.spec ++++++ --- /var/tmp/diff_new_pack.eeUjJy/_old 2020-07-13 09:04:55.384001534 +0200 +++ /var/tmp/diff_new_pack.eeUjJy/_new 2020-07-13 09:04:55.388001544 +0200 @@ -37,7 +37,7 @@ %define build_argon2 1 %endif Name: php7%{psuffix} -Version: 7.4.7 +Version: 7.4.8 Release: 0 Summary: Interpreter for the PHP scripting language version 7 License: PHP-3.01 @@ -52,6 +52,7 @@ Source9: %{name}.keyring Source11: %{name}.rpmlintrc %endif +Source12: php-fpm.tmpfiles.d Source100: build-test.sh ## SUSE specific patches Patch0: php-phpize.patch @@ -977,6 +978,8 @@ export CXXFLAGS export LDFLAGS="-pie" export NO_INTERACTION=true +# Totally fake, it wasnt and will never be reliable anyway. +export PHP_UNAME="Linux suse 2.6.36 #1 SMP 2011-02-21 10:34:10 +0100 x86_64 x86_64 x86_64 GNU/Linux" # where to install extensions export EXTENSION_DIR=%{extension_dir} # Fix build-cli for %arm and aarch64 @@ -1250,6 +1253,9 @@ #install fpm init script. install -D -m 0644 ./build-fpm/sapi/fpm/php-fpm.service %{buildroot}%{_unitdir}/php-fpm.service ln -s service %{buildroot}%{_sbindir}/rcphp-fpm +# bug 1173786 +install -d -m 0755 %{buildroot}%{_tmpfilesdir} +install -m 0644 %{SOURCE12} %{buildroot}/%{_tmpfilesdir}/php-fpm.conf %endif %if !%{with test} @@ -1282,6 +1288,7 @@ %post fpm %service_add_post php-fpm.service +%tmpfiles_create %{_tmpfilesdir}/php-fpm.conf %post embed -p /sbin/ldconfig %postun embed -p /sbin/ldconfig @@ -1342,6 +1349,8 @@ %dir %{_datadir}/%{name}/fpm %{_datadir}/%{name}/fpm/status.html %{_unitdir}/php-fpm.service +%{_tmpfilesdir}/php-fpm.conf +%ghost %dir %attr(711,root,root) /run/php-fpm %files embed %defattr(-, root, root) ++++++ php-7.4.7.tar.xz -> php-7.4.8.tar.xz ++++++ /work/SRC/openSUSE:Factory/php7/php-7.4.7.tar.xz /work/SRC/openSUSE:Factory/.php7.new.3060/php-7.4.8.tar.xz differ: char 26, line 1 ++++++ php-fpm.tmpfiles.d ++++++ # Type Path Mode UID GID Age Argument d /run/php-fpm 0711 root root - - ++++++ php-no-build-date.patch ++++++ --- /var/tmp/diff_new_pack.eeUjJy/_old 2020-07-13 09:04:55.508001846 +0200 +++ /var/tmp/diff_new_pack.eeUjJy/_new 2020-07-13 09:04:55.508001846 +0200 @@ -55,7 +55,7 @@ =================================================================== --- php-7.4.0RC6.orig/configure.ac 2019-11-19 11:29:46.258681331 +0100 +++ php-7.4.0RC6/configure.ac 2019-11-19 11:31:37.507302813 +0100 -@@ -1295,13 +1295,12 @@ EXTRA_LDFLAGS_PROGRAM="$EXTRA_LDFLAGS_PR +@@ -1317,10 +1317,8 @@ EXTRA_LDFLAGS_PROGRAM="$EXTRA_LDFLAGS_PR dnl SOURCE_DATE_EPOCH for reproducible builds dnl https://reproducible-builds.org/specs/source-date-epoch/ @@ -67,12 +67,7 @@ +PHP_BUILD_DATE="1970-01-01" AC_DEFINE_UNQUOTED(PHP_BUILD_DATE,"$PHP_BUILD_DATE",[PHP build date]) --PHP_UNAME=`uname -a | xargs` -+dnl Totally fake, it wasnt and will never be reliable anyway. -+PHP_UNAME="Linux suse 2.6.36 #1 SMP 2011-02-21 10:34:10 +0100 x86_64 x86_64 x86_64 GNU/Linux" - AC_DEFINE_UNQUOTED(PHP_UNAME,"$PHP_UNAME",[uname -a output]) - PHP_OS=`uname | xargs` - AC_DEFINE_UNQUOTED(PHP_OS,"$PHP_OS",[uname output]) + UNAME=`uname -a | xargs` Index: php-7.4.0RC6/sapi/fpm/fpm/fpm_main.c =================================================================== --- php-7.4.0RC6.orig/sapi/fpm/fpm/fpm_main.c 2019-11-19 11:29:46.258681331 +0100
