commit php7 for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-11-02 14:04:00

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3463 (New)


Package is "php7"

Mon Nov  2 14:04:00 2020 rev:86 rq:844983 version:7.4.12

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-10-18 
16:18:54.768423835 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.3463/php7.changes  2020-11-02 
14:04:10.652671609 +0100
@@ -1,0 +2,6 @@
+Thu Oct 29 18:20:34 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.12: This is a bug fix release. See
+  https://www.php.net/ChangeLog-7.php#7.4.12
+
+---

Old:

  php-7.4.11.tar.xz
  php-7.4.11.tar.xz.asc

New:

  php-7.4.12.tar.xz
  php-7.4.12.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.lm29Eu/_old  2020-11-02 14:04:12.364672909 +0100
+++ /var/tmp/diff_new_pack.lm29Eu/_new  2020-11-02 14:04:12.368672912 +0100
@@ -41,7 +41,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.11
+Version:7.4.12
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.11.tar.xz -> php-7.4.12.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.11.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.3463/php-7.4.12.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2020-10-18 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-10-18 16:18:44

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3486 (New)


Package is "php7"

Sun Oct 18 16:18:44 2020 rev:85 rq:841752 version:7.4.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-10-08 
13:07:46.826933214 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.3486/php7.changes  2020-10-18 
16:18:54.768423835 +0200
@@ -1,0 +2,5 @@
+Wed Oct  7 08:48:06 UTC 2020 - pgaj...@suse.com
+
+- fix build for 15 and 15sp1
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.EFpn4d/_old  2020-10-18 16:18:56.752424718 +0200
+++ /var/tmp/diff_new_pack.EFpn4d/_new  2020-10-18 16:18:56.756424720 +0200
@@ -30,7 +30,11 @@
 %global zendver   20190902
 %define extension_dir %{_libdir}/%{name}/extensions
 %define php_sysconf   %{_sysconfdir}/%{name}
+%if 0%{?is_opensuse} || 0%{?sle_version} >= 150200
 %define build_firebird 1
+%else
+%define build_firebird 0
+%endif
 %define build_sodium 1
 %define build_argon2 0
 %if %{?suse_version} >= 1500
@@ -142,7 +146,7 @@
 Recommends: php-xmlwriter
 # Recommends instead of Requires smtp_daemon bsc#1115213
 Recommends: smtp_daemon
-# suggest %{name}-* instead of php-* [bsc#1022158c#4]
+# suggest %%{name}-* instead of php-* [bsc#1022158c#4]
 Suggests:   %{name}-gd
 Suggests:   %{name}-gettext
 Suggests:   %{name}-mbstring






commit php7 for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-10-08 13:06:48

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.4249 (New)


Package is "php7"

Thu Oct  8 13:06:48 2020 rev:84 rq:839058 version:7.4.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-09-10 
22:45:08.711663482 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.4249/php7.changes  2020-10-08 
13:07:46.826933214 +0200
@@ -1,0 +2,6 @@
+Thu Oct  1 16:43:38 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.11: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.11
+
+---

Old:

  php-7.4.10.tar.xz
  php-7.4.10.tar.xz.asc

New:

  php-7.4.11.tar.xz
  php-7.4.11.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.qjg1MU/_old  2020-10-08 13:07:48.226934481 +0200
+++ /var/tmp/diff_new_pack.qjg1MU/_new  2020-10-08 13:07:48.230934485 +0200
@@ -37,7 +37,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.10
+Version:7.4.11
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.10.tar.xz -> php-7.4.11.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.10.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.4249/php-7.4.11.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2020-09-10 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-09-10 22:44:54

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.4249 (New)


Package is "php7"

Thu Sep 10 22:44:54 2020 rev:83 rq:832712 version:7.4.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-09-06 
21:38:06.141709362 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.4249/php7.changes  2020-09-10 
22:45:08.711663482 +0200
@@ -1,0 +2,5 @@
+Mon Sep  7 09:28:53 UTC 2020 - pgaj...@suse.com
+
+- do not rely on apr-devel to pull db-devel
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.AqCQ9m/_old  2020-09-10 22:45:10.619665240 +0200
+++ /var/tmp/diff_new_pack.AqCQ9m/_new  2020-09-10 22:45:10.623665243 +0200
@@ -89,6 +89,7 @@
 BuildRequires:  curl
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
+BuildRequires:  db-devel
 BuildRequires:  freetds-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++






commit php7 for openSUSE:Factory

2020-09-06 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-09-06 21:36:58

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3399 (New)


Package is "php7"

Sun Sep  6 21:36:58 2020 rev:82 rq:831677 version:7.4.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-08-13 
10:17:02.774729646 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.3399/php7.changes  2020-09-06 
21:38:06.141709362 +0200
@@ -1,0 +2,6 @@
+Thu Sep  3 12:25:35 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.10: This is a bug fix release. See
+  https://www.php.net/ChangeLog-7.php#7.4.10
+
+---

Old:

  php-7.4.9.tar.xz
  php-7.4.9.tar.xz.asc

New:

  php-7.4.10.tar.xz
  php-7.4.10.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.nDNc1o/_old  2020-09-06 21:38:10.421711472 +0200
+++ /var/tmp/diff_new_pack.nDNc1o/_new  2020-09-06 21:38:10.425711473 +0200
@@ -37,7 +37,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.9
+Version:7.4.10
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.9.tar.xz -> php-7.4.10.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.9.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.3399/php-7.4.10.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2020-08-13 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-08-13 10:14:56

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3399 (New)


Package is "php7"

Thu Aug 13 10:14:56 2020 rev:81 rq:824689 version:7.4.9

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-07-13 
09:04:54.235998648 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.3399/php7.changes  2020-08-13 
10:17:02.774729646 +0200
@@ -1,0 +2,6 @@
+Thu Aug  6 12:48:15 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.9: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.9
+  
+---

Old:

  php-7.4.8.tar.xz
  php-7.4.8.tar.xz.asc

New:

  php-7.4.9.tar.xz
  php-7.4.9.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.ekxLuI/_old  2020-08-13 10:17:04.910730524 +0200
+++ /var/tmp/diff_new_pack.ekxLuI/_new  2020-08-13 10:17:04.914730525 +0200
@@ -37,7 +37,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.8
+Version:7.4.9
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.8.tar.xz -> php-7.4.9.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.8.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.3399/php-7.4.9.tar.xz differ: char 27, 
line 1





commit php7 for openSUSE:Factory

2020-07-13 Thread root
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.changes2020-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 
+
+- 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 - pgaj...@suse.com
+
+- Use /run/php-fpm instead of /run/php
+- modified sources
+  % php-fpm.tmpfiles.d
+
+---
+Thu Jul  9 12:23:52 UTC 2020 - pgaj...@suse.com
+
+- do not install %{_tmpfilesdir}, %{_tmpfilesdir}/php-fpm.conf in
+  test favour
+
+---
+Mon Jul  6 21:21:45 UTC 2020 - Daniel Molkentin 
+
+- 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 PathMode UIDGID Age Argument
d  /run/php-fpm0711 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_DE

commit php7 for openSUSE:Factory

2020-06-22 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-06-22 17:41:39

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.2956 (New)


Package is "php7"

Mon Jun 22 17:41:39 2020 rev:79 rq:814637 version:7.4.7

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-05-14 
23:25:48.309113315 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.2956/php7.changes  2020-06-22 
17:41:45.545048716 +0200
@@ -1,0 +2,6 @@
+Thu Jun 11 15:25:04 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.7: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.7
+
+---

Old:

  php-7.4.6.tar.xz
  php-7.4.6.tar.xz.asc

New:

  php-7.4.7.tar.xz
  php-7.4.7.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.TvV8AM/_old  2020-06-22 17:41:46.961053261 +0200
+++ /var/tmp/diff_new_pack.TvV8AM/_new  2020-06-22 17:41:46.965053273 +0200
@@ -37,7 +37,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.6
+Version:7.4.7
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.6.tar.xz -> php-7.4.7.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.6.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.2956/php-7.4.7.tar.xz differ: char 27, 
line 1





commit php7 for openSUSE:Factory

2020-05-14 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-05-14 23:25:38

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.2738 (New)


Package is "php7"

Thu May 14 23:25:38 2020 rev:78 rq:805521 version:7.4.6

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-04-18 
00:30:02.538004092 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.2738/php7.changes  2020-05-14 
23:25:48.309113315 +0200
@@ -1,0 +2,32 @@
+Thu May 14 09:05:51 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.6: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.6
+
+---
+Wed May 13 11:42:01 UTC 2020 - pgaj...@suse.com
+
+- added patches
+  build fixes in SLE12
+  + php7-arm-build-fixes.patch
+
+---
+Tue May 12 13:28:05 UTC 2020 - pgaj...@suse.com
+
+- added to SLE-12 [jsc#SLE-12474]
+
+---
+Tue May 12 13:11:31 UTC 2020 - pgaj...@suse.com
+
+- spec file usable under SLE12 again and better prepared for
+  phpM -> phpMN transition
+
+---
+Mon May 11 09:59:41 UTC 2020 - pgaj...@suse.com
+
+- added to SLE-15-SP2 [jsc#SLE-12482], including fixes for:
+  CVE-2020-7063 [bsc#1165289]
+  CVE-2020-7062 [bsc#1165280]
+  CVE-2019-11046, CVE-2019-11050, CVE-2019-11047, CVE-2019-11045
+
+---
@@ -101,0 +134,31 @@
+Tue Nov 19 09:50:52 UTC 2019 - pgaj...@suse.com
+
+- added to SLE-15-SP2 [SLE-10860], fixes
+  CVE-2019-11043 [bsc#1154999]
+  CVE-2019-11041 [bsc#1146360]
+  CVE-2019-11042 [bsc#1145095]
+  CVE-2019-11039 [bsc#1138173]
+  CVE-2019-11040 [bsc#1138172]
+  CVE-2019-11036 [bsc#1134322]
+  CVE-2019-11034 [bsc#1132838]
+  CVE-2019-11035 [bsc#1132837]
+  CVE-2019-9637 [bsc#1128892]
+  CVE-2019-9675 [bsc#1128886]
+  CVE-2019-9638 [bsc#1128889], CVE-2019-9639 [bsc#1128887]
+  CVE-2019-9640 [bsc#1128883]
+  CVE-2019-9024 [bsc#1126821]
+  CVE-2019-9020 [bsc#1126711]
+  CVE-2018-20783 [bsc#1127122]
+  CVE-2019-9021 [bsc#1126713]
+  CVE-2019-9022 [bsc#1126827]
+  CVE-2019-9023 [bsc#1126823]
+  CVE-2019-9641 [bsc#1128722]
+  CVE-2018-19935 [bsc#1118832]
+  CVE-2018-17082 [bsc#1108753]
+  CVE-2018-1000222 [bsc#1105434]
+  CVE-2018-14851 [bsc#1103659]
+  CVE-2017-9120 [bsc#1103661]
+  CVE-2018-12882 [bsc#1099098]
+  [bsc#1151793]
+
+---
@@ -134 +197 @@
-+---
+---

Old:

  php-7.4.5.tar.xz
  php-7.4.5.tar.xz.asc

New:

  php-7.4.6.tar.xz
  php-7.4.6.tar.xz.asc
  php7-arm-build-fixes.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.NBIorz/_old  2020-05-14 23:25:49.493115899 +0200
+++ /var/tmp/diff_new_pack.NBIorz/_new  2020-05-14 23:25:49.497115907 +0200
@@ -28,9 +28,8 @@
 %define asan_build0
 %global apiver20190902
 %global zendver   20190902
-%define pkg_name  php7
-%define extension_dir %{_libdir}/%{pkg_name}/extensions
-%define php_sysconf   %{_sysconfdir}/%{pkg_name}
+%define extension_dir %{_libdir}/%{name}/extensions
+%define php_sysconf   %{_sysconfdir}/%{name}
 %define build_firebird 1
 %define build_sodium 1
 %define build_argon2 0
@@ -38,19 +37,21 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.5
+Version:7.4.6
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
 Group:  Development/Languages/Other
 URL:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
-Source1:mod_%{pkg_name}.conf
+Source1:mod_php7.conf
 Source5:README.macros
 Source6:macros.php
 Source8:https://secure.php.net/distributions/php-%{version}.tar.xz.asc
-Source9:php7.keyring
-Source11:   php7.rpmlintrc
+%if !%{with test}
+Source9:%{name}.keyring
+Source11:   %{name}.rpmlintrc
+%endif
 Source100:  build-test.sh
 ## SUSE specific patches
 Patch0: php-phpize.patch
@@ -75,9 +76,12 @@
 Patch15:php-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php-date-regenerate-lexers.patch
+# build fixes in SLE12
+Patch18:php7-arm-build-fixes.patch
 BuildRequires:  apache-rex
 %apache_rex_deps
 Bu

commit php7 for openSUSE:Factory

2020-04-17 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-04-18 00:28:59

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.2738 (New)


Package is "php7"

Sat Apr 18 00:28:59 2020 rev:77 rq:794607 version:7.4.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-04-05 
20:52:26.249119032 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.2738/php7.changes  2020-04-18 
00:30:02.538004092 +0200
@@ -1,0 +2,6 @@
+Tue Apr 14 14:40:32 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.5: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.5
+
+---

Old:

  php-7.4.4.tar.xz
  php-7.4.4.tar.xz.asc

New:

  php-7.4.5.tar.xz
  php-7.4.5.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.XLIbsk/_old  2020-04-18 00:30:04.602008365 +0200
+++ /var/tmp/diff_new_pack.XLIbsk/_new  2020-04-18 00:30:04.606008374 +0200
@@ -38,7 +38,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.4
+Version:7.4.5
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.4.tar.xz -> php-7.4.5.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.4.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.2738/php-7.4.5.tar.xz differ: char 27, 
line 1





commit php7 for openSUSE:Factory

2020-04-05 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-04-05 20:52:25

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3248 (New)


Package is "php7"

Sun Apr  5 20:52:25 2020 rev:76 rq:790861 version:7.4.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-03-23 
12:49:35.443919876 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.3248/php7.changes  2020-04-05 
20:52:26.249119032 +0200
@@ -1,0 +2,5 @@
+Thu Apr  2 11:14:13 UTC 2020 - pgaj...@suse.com
+
+- remove Berkeley DB Database support [jsc#SLE-12210]
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.JVb9AK/_old  2020-04-05 20:52:27.461120191 +0200
+++ /var/tmp/diff_new_pack.JVb9AK/_new  2020-04-05 20:52:27.465120195 +0200
@@ -84,7 +84,6 @@
 BuildRequires:  curl
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
-BuildRequires:  db-devel
 BuildRequires:  freetds-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++






commit php7 for openSUSE:Factory

2020-03-23 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-03-23 12:49:18

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3160 (New)


Package is "php7"

Mon Mar 23 12:49:18 2020 rev:75 rq:786728 version:7.4.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-03-17 
13:06:11.685616959 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.3160/php7.changes  2020-03-23 
12:49:35.443919876 +0100
@@ -1,0 +2,11 @@
+Fri Mar 20 07:39:34 UTC 2020 - pgaj...@suse.com
+
+- build firebird extension in any case
+
+---
+Tue Mar 17 19:48:01 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.4: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.4
+
+---

Old:

  php-7.4.3.tar.xz
  php-7.4.3.tar.xz.asc

New:

  php-7.4.4.tar.xz
  php-7.4.4.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.Q80n3B/_old  2020-03-23 12:49:36.535920562 +0100
+++ /var/tmp/diff_new_pack.Q80n3B/_new  2020-03-23 12:49:36.543920567 +0100
@@ -31,14 +31,14 @@
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
-%define build_firebird 0%{?is_opensuse}
+%define build_firebird 1
 %define build_sodium 1
 %define build_argon2 0
 %if %{?suse_version} >= 1500
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.3
+Version:7.4.4
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.3.tar.xz -> php-7.4.4.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.3.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.3160/php-7.4.4.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2020-03-17 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-03-17 13:06:04

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3160 (New)


Package is "php7"

Tue Mar 17 13:06:04 2020 rev:74 rq:784222 version:7.4.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-02-22 
19:01:08.213720466 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.3160/php7.changes  2020-03-17 
13:06:11.685616959 +0100
@@ -1,0 +2,5 @@
+Thu Mar 12 08:47:27 UTC 2020 - Martin Liška 
+
+- Enable LTO as it works now (boo#1133275).
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.VOoM1a/_old  2020-03-17 13:06:12.725617758 +0100
+++ /var/tmp/diff_new_pack.VOoM1a/_new  2020-03-17 13:06:12.725617758 +0100
@@ -927,7 +927,6 @@
 fi
 
 %build
-%define _lto_cflags %{nil}
 # aclocal workaround - to be improved
 cat `aclocal 
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 
>>aclocal.m4
 






commit php7 for openSUSE:Factory

2020-02-22 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-02-22 19:00:49

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.26092 (New)


Package is "php7"

Sat Feb 22 19:00:49 2020 rev:73 rq:777682 version:7.4.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2020-01-27 
00:21:27.657456227 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.26092/php7.changes 2020-02-22 
19:01:08.213720466 +0100
@@ -1,0 +2,11 @@
+Wed Feb 19 09:11:21 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.3: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.3
+
+---
+Mon Feb 10 16:25:11 UTC 2020 - pgaj...@suse.com
+
+- add %apache_rex_deps
+
+---

Old:

  php-7.4.2.tar.xz
  php-7.4.2.tar.xz.asc

New:

  php-7.4.3.tar.xz
  php-7.4.3.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.jKpqmU/_old  2020-02-22 19:01:09.373722712 +0100
+++ /var/tmp/diff_new_pack.jKpqmU/_new  2020-02-22 19:01:09.389722743 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2019 SUSE LLC
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,7 +38,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.2
+Version:7.4.3
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -76,6 +76,7 @@
 # should be upstreamed, will do later
 Patch17:php-date-regenerate-lexers.patch
 BuildRequires:  apache-rex
+%apache_rex_deps
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf

++ php-7.4.2.tar.xz -> php-7.4.3.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.2.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.26092/php-7.4.3.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2020-01-26 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2020-01-27 00:21:12

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.26092 (New)


Package is "php7"

Mon Jan 27 00:21:12 2020 rev:72 rq:766583 version:7.4.2

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-12-23 
22:41:59.625938742 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.26092/php7.changes 2020-01-27 
00:21:27.657456227 +0100
@@ -1,0 +2,6 @@
+Thu Jan 23 11:08:54 UTC 2020 - Arjen de Korte 
+
+- updated to 7.4.2: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.2
+
+---

Old:

  php-7.4.1.tar.xz
  php-7.4.1.tar.xz.asc

New:

  php-7.4.2.tar.xz
  php-7.4.2.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.NE676e/_old  2020-01-27 00:21:30.565458709 +0100
+++ /var/tmp/diff_new_pack.NE676e/_new  2020-01-27 00:21:30.565458709 +0100
@@ -38,7 +38,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.1
+Version:7.4.2
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.4.1.tar.xz -> php-7.4.2.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.1.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.26092/php-7.4.2.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-12-23 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-12-23 22:39:08

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.6675 (New)


Package is "php7"

Mon Dec 23 22:39:08 2019 rev:71 rq:757892 version:7.4.1

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-12-16 
15:18:57.739174301 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.6675/php7.changes  2019-12-23 
22:41:59.625938742 +0100
@@ -1,0 +2,9 @@
+Wed Dec 18 13:35:41 UTC 2019 - Arjen de Korte 
+
+- updated to 7.4.1: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.4.1
+- deleted patches
+  - php-fix-mysqlnd-compression-library.patch
+  - php-fpm-service-fails-to-start.patch
+
+---

Old:

  php-7.4.0.tar.xz
  php-7.4.0.tar.xz.asc
  php-fix-mysqlnd-compression-library.patch
  php-fpm-service-fails-to-start.patch

New:

  php-7.4.1.tar.xz
  php-7.4.1.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.Dt3yFd/_old  2019-12-23 22:42:01.509939559 +0100
+++ /var/tmp/diff_new_pack.Dt3yFd/_new  2019-12-23 22:42:01.541939573 +0100
@@ -38,7 +38,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.4.0
+Version:7.4.1
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -75,10 +75,6 @@
 Patch15:php-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php-date-regenerate-lexers.patch
-# PATCH-FIX-UPSTREAM https://bugs.php.net/bug.php?id=78823
-Patch18:php-fix-mysqlnd-compression-library.patch
-# PATCH-FIX-UPSTREAM https://bugs.php.net/bug.php?id=78889
-Patch19:php-fpm-service-fails-to-start.patch
 BuildRequires:  apache-rex
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
@@ -914,8 +910,6 @@
 %patch14 -p1
 %patch15
 %patch17 -p1
-%patch18
-%patch19 -p1
 
 # Safety check for API version change.
 vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`

++ php-7.4.0.tar.xz -> php-7.4.1.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.4.0.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.6675/php-7.4.1.tar.xz differ: char 27, 
line 1





commit php7 for openSUSE:Factory

2019-12-16 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-12-16 15:18:56

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.4691 (New)


Package is "php7"

Mon Dec 16 15:18:56 2019 rev:70 rq:755570 version:7.4.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-11-15 
22:32:47.816059618 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.4691/php7.changes  2019-12-16 
15:18:57.739174301 +0100
@@ -1,0 +2,47 @@
+Tue Dec 10 13:24:53 UTC 2019 - pgaj...@suse.com
+
+- php7-devel requires glibc-devel, libxml2-devel, pcre2-devel
+  again
+
+---
+Thu Dec  5 09:27:35 UTC 2019 - Arjen de Korte 
+
+- relax systemd restrictions for FPM as they were too strict in
+  some applications
+- change leftover Requires php7- to php-
+- remove external libraries from -devel subpackage
+- added patches
+  + php-fpm-service-fails-to-start.patch
+
+---
+Thu Nov 28 10:16:27 UTC 2019 - Arjen de Korte 
+
+- update to 7.4.0:
+  * Typed Properties
+  * Arrow Functions
+  * Limited Return Type Covariance and Argument Type Contravariance
+  * Unpacking Inside Arrays
+  * Numeric Literal Separator
+  * Weak References
+  * Allow Exceptions from __toString()
+  * Opcache Preloading
+  * The interbase and wddx extensions are removed and now
+available through PECL
+  * PEAR is now packaged separately in php7-pear source package
+(https://externals.io/message/103977)
+  * See https://www.php.net/ChangeLog-7.php#7.4.0 for a complete
+list of changes
+- deleted patches
+  - php-suse-addons.tar.bz
+  - php-systzdata-v18.patch
+- added patches
+  + php-fix-mysqlnd-compression-library.patch
+  + php-systzdata-v19.patch
+  + mod_php7.conf
+- modified files/patches
+  % php-no-build-date.patch
+  % php-systemd-unit.patch
+  % php7.keyring (use keys of the PHP-7.4 release managers)
+  % php7.rpmlintrc
+  
+---

Old:

  php-7.3.11.tar.xz
  php-7.3.11.tar.xz.asc
  php-suse-addons.tar.bz2
  php-systzdata-v18.patch

New:

  mod_php7.conf
  php-7.4.0.tar.xz
  php-7.4.0.tar.xz.asc
  php-fix-mysqlnd-compression-library.patch
  php-fpm-service-fails-to-start.patch
  php-systzdata-v19.patch



Other differences:
--
++ php7.spec ++
 678 lines (skipped)
 between /work/SRC/openSUSE:Factory/php7/php7.spec
 and /work/SRC/openSUSE:Factory/.php7.new.4691/php7.spec

++ mod_php7.conf ++

   
   SetHandler application/x-httpd-php
   
   
   SetHandler application/x-httpd-php-source
   
DirectoryIndex index.php4
DirectoryIndex index.php5
DirectoryIndex index.php7
DirectoryIndex index.php


++ php-7.3.11.tar.xz -> php-7.4.0.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.11.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.4691/php-7.4.0.tar.xz differ: char 25, 
line 1

++ php-fix-mysqlnd-compression-library.patch ++
--- ext/mysqlnd/config9.m4
+++ ext/mysqlnd/config9.m4
@@ -24,6 +24,11 @@
 
 
   if test "$PHP_MYSQLND_COMPRESSION_SUPPORT" != "no"; then
+PKG_CHECK_MODULES([ZLIB], [zlib])
+
+PHP_EVAL_LIBLINE($ZLIB_LIBS, MYSQLND_SHARED_LIBADD)
+PHP_EVAL_INCLINE($ZLIB_CFLAGS)
+
 AC_DEFINE([MYSQLND_COMPRESSION_WANTED], 1, [Enable compressed protocol 
support])
   fi
 
++ php-fpm-service-fails-to-start.patch ++
--- a/sapi/fpm/php-fpm.service.in
+++ b/sapi/fpm/php-fpm.service.in
@@ -32,13 +32,6 @@ NoNewPrivileges=true
 # but no physical devices such as /dev/sda.
 PrivateDevices=true
 
-# Required for dropping privileges and running as a different user
-CapabilityBoundingSet=CAP_SETGID CAP_SETUID
-
-# Attempts to create memory mappings that are writable and executable at the 
same time,
-# or to change existing memory mappings to become executable are prohibited.
-MemoryDenyWriteExecute=true
-
 # Explicit module loading will be denied. This allows to turn off module load 
and unload
 # operations on modular kernels. It is recommended to turn this on for most 
services that
 # do not need special file systems or extra kernel modules to work.
++ php-no-build-date.patch ++
--- /var/tmp/diff_new_pack.FF7sSf/_old  2019-12-16 15:18:59.419173602 +0100
+++ /var/tmp/diff_new_pack.FF7sSf/_new  2019-12-16 15:18:59.423173599 +0100
@@ -1,8 +1,8 @@
-Index: php-7.3.0/ext/standard/info.c
+Index: php-7.4.0RC6/ext/standard/info.c
 ===
 php-7.3.0.orig/ext/standard/info.c 2018-12-04 17:12:26.0 +0100
-+++ php-7.3.0/ext/standard/info.c 

commit php7 for openSUSE:Factory

2019-11-15 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-11-15 22:32:45

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.26869 (New)


Package is "php7"

Fri Nov 15 22:32:45 2019 rev:69 rq:747666 version:7.3.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-11-04 
17:00:47.755900931 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.26869/php7.changes 2019-11-15 
22:32:47.816059618 +0100
@@ -1,0 +2,5 @@
+Tue Nov 12 13:09:18 UTC 2019 - Dominique Leuenberger 
+
+- Do not add the generic provides to the php7-test package.
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.yZjxfG/_old  2019-11-15 22:32:50.876058275 +0100
+++ /var/tmp/diff_new_pack.yZjxfG/_new  2019-11-15 22:32:50.884058272 +0100
@@ -147,6 +147,7 @@
 Suggests:   php7-mbstring
 Suggests:   php7-mysql
 Suggests:   php7-pear
+%if %{without test}
 ## Provides
 Provides:   php = %{version}
 Provides:   php-api = %{apiver}
@@ -169,6 +170,7 @@
 Obsoletes:  php < %{version}
 Obsoletes:  php5
 Obsoletes:  php7-mcrypt
+%endif
 %if %{build_firebird}
 # firebird-devel was merged into libfbclient2-devel for firebird 3
 %if 0%{?suse_version} <= 1320






commit php7 for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-11-04 17:00:45

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.2990 (New)


Package is "php7"

Mon Nov  4 17:00:45 2019 rev:68 rq:742824 version:7.3.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-10-14 
12:31:59.684191765 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.2990/php7.changes  2019-11-04 
17:00:47.755900931 +0100
@@ -1,0 +2,7 @@
+Fri Oct 25 06:53:03 UTC 2019 - pgaj...@suse.com
+
+- version update to 7.3.11: This is a security release which also
+  contains several bug fixes.
+  See https://www.php.net/ChangeLog-7.php#7.3.11
+
+---

Old:

  php-7.3.10.tar.xz
  php-7.3.10.tar.xz.asc

New:

  php-7.3.11.tar.xz
  php-7.3.11.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.20E7d7/_old  2019-11-04 17:00:50.331903692 +0100
+++ /var/tmp/diff_new_pack.20E7d7/_new  2019-11-04 17:00:50.371903735 +0100
@@ -50,7 +50,7 @@
 %define build_argon2 1
 %endif
 Name:   php7%{psuffix}
-Version:7.3.10
+Version:7.3.11
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ php-7.3.10.tar.xz -> php-7.3.11.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.10.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.2990/php-7.3.11.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-10-14 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-10-14 12:31:54

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.2352 (New)


Package is "php7"

Mon Oct 14 12:31:54 2019 rev:67 rq:735834 version:7.3.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-09-07 
12:33:49.981670104 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.2352/php7.changes  2019-10-14 
12:31:59.684191765 +0200
@@ -1,0 +2,21 @@
+Fri Oct  4 08:59:49 UTC 2019 - pgaj...@suse.com
+
+- provide test results via multibuild :test
+- added sources
+  + _multibuild
+
+---
+Mon Sep 30 10:50:11 UTC 2019 - pgaj...@suse.com
+
+- remove pcre.jit=0 setting default as https://bugs.php.net/bug.php?id=77260
+  is solved on pcre2 side [bsc#1124446]
+- modified patches
+  % php-ini.patch (amended)
+
+---
+Sun Sep 29 19:42:58 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.10: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.10
+
++---

Old:

  php-7.3.9.tar.xz
  php-7.3.9.tar.xz.asc

New:

  _multibuild
  php-7.3.10.tar.xz
  php-7.3.10.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.BQnAL1/_old  2019-10-14 12:32:00.832188774 +0200
+++ /var/tmp/diff_new_pack.BQnAL1/_new  2019-10-14 12:32:00.832188774 +0200
@@ -16,6 +16,15 @@
 #
 
 
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%define psuffix -test
+%bcond_without test
+%else
+%define psuffix %{nil}
+%bcond_with test
+%endif
+
 %define debug_build   0
 %define asan_build0
 %global apiver20180731
@@ -40,9 +49,8 @@
 %if %{?suse_version} >= 1500
 %define build_argon2 1
 %endif
-%bcond_with make_test
-Name:   php7
-Version:7.3.9
+Name:   php7%{psuffix}
+Version:7.3.10
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -227,20 +235,6 @@
 
 This package contains the C headers to build PHP extensions.
 
-%if %{with make_test}
-%package testresults
-Summary:PHP7 testsuite results
-Group:  Development/Languages/PHP
-BuildArch:  noarch
-
-%description testresults
-PHP is a server-side HTML embedded scripting language designed
-primarily for web development but also used as a general-purpose
-programming language.
-
-This package contains results from running the PHP7 testsuite.
-%endif
-
 %package pear
 Summary:PHP Extension and Application Repository
 Group:  Development/Libraries/PHP
@@ -999,11 +993,6 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.9' ]; then
-echo 'check whether pcre.jit=0 workaround is still needed'
-echo 'https://bugs.php.net/bug.php?id=77260'
-exit 1
-fi
 
 %build
 %define _lto_cflags %{nil}
@@ -1233,23 +1222,9 @@
 # ASAN needs /proc to be mounted
 exit 0
 %endif
-pushd build-cli
-# check if we link against system libcrypt
-if [ -z "$(ldd sapi/cli/php | grep libcrypt.so)" ]; then
-echo 'php does not link against system libcrypt.'
-exit 1
-fi
-
-# check if we link against system libgd
-%if %{system_gd}
-if [ -z "$(ldd modules/gd.so | grep libgd.so)" ]; then
-echo 'php-gd does not link against system libgd.'
-exit 1
-fi
-%endif
-
 # Run tests, using the CLI SAPI
-%if %{with make_test}
+%if %{with test}
+pushd build-cli
 export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 LANG=POSIX LC_ALL=POSIX
 unset TZ
 # We save results for further investigation for QA
@@ -1262,12 +1237,31 @@
 done
 set -x
 unset NO_INTERACTION REPORT_EXIT_STATUS
+popd
+exit 0
+%endif
+
+pushd build-cli
+# check if we link against system libcrypt
+if [ -z "$(ldd sapi/cli/php | grep libcrypt.so)" ]; then
+echo 'php does not link against system libcrypt.'
+exit 1
+fi
+
+# check if we link against system libgd
+%if %{system_gd}
+if [ -z "$(ldd modules/gd.so | grep libgd.so)" ]; then
+echo 'php-gd does not link against system libgd.'
+exit 1
+fi
 %endif
 popd
-# apache module tests
+
+# Apache HTTPD runnable examples tests
 %apache_rex_check -m build-apache2/libs -b build-fpm/sapi/fpm mod_php-basic 
mod_proxy_fcgi-php-fpm mod_proxy_fcgi-php-fpm-auth-RewriteRule 
mod_proxy_fcgi-php-fpm-CGIPassAuth
 
 %install
+%if !%{with test}
 export PHP_PEAR_METADATA_DIR=%{peardir}
 export PHP_PEAR_CACHE_DIR=%{_localstatedir}/cache/pear
 
@@ -1349,7 +1343,9 @@
 #install fpm init script.
 install -D -m 0644 ./build-fpm/sapi/fpm/php-fpm.service

commit php7 for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-09-07 12:33:48

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.7948 (New)


Package is "php7"

Sat Sep  7 12:33:48 2019 rev:66 rq:727709 version:7.3.9

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-08-15 
12:24:08.354625068 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.7948/php7.changes  2019-09-07 
12:33:49.981670104 +0200
@@ -1,0 +2,6 @@
+Sat Aug 31 08:48:00 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.9: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.9
+  
+---

Old:

  php-7.3.8.tar.xz
  php-7.3.8.tar.xz.asc

New:

  php-7.3.9.tar.xz
  php-7.3.9.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.zFiIg7/_old  2019-09-07 12:33:51.365669934 +0200
+++ /var/tmp/diff_new_pack.zFiIg7/_new  2019-09-07 12:33:51.369669934 +0200
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.8
+Version:7.3.9
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -999,7 +999,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.8' ]; then
+if [ %{version} != '7.3.9' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.8.tar.xz -> php-7.3.9.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.8.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.7948/php-7.3.9.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-08-15 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-08-15 12:24:06

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.9556 (New)


Package is "php7"

Thu Aug 15 12:24:06 2019 rev:65 rq:720981 version:7.3.8

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-07-17 
14:23:13.320107486 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.9556/php7.changes  2019-08-15 
12:24:08.354625068 +0200
@@ -1,0 +2,6 @@
+Sat Aug  3 08:34:12 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.8: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.8
+
+---

Old:

  php-7.3.7.tar.xz
  php-7.3.7.tar.xz.asc

New:

  php-7.3.8.tar.xz
  php-7.3.8.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.ppNggd/_old  2019-08-15 12:24:09.086624885 +0200
+++ /var/tmp/diff_new_pack.ppNggd/_new  2019-08-15 12:24:09.090624884 +0200
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.7
+Version:7.3.8
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -999,7 +999,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.7' ]; then
+if [ %{version} != '7.3.8' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.7.tar.xz -> php-7.3.8.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.7.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.9556/php-7.3.8.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-07-17 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-07-17 14:23:11

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.1887 (New)


Package is "php7"

Wed Jul 17 14:23:11 2019 rev:64 rq:715463 version:7.3.7

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-06-02 
15:17:09.090058308 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.1887/php7.changes  2019-07-17 
14:23:13.320107486 +0200
@@ -1,0 +2,6 @@
+Thu Jul  4 10:19:13 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.7: This is a bug fix release. See
+  https://www.php.net/ChangeLog-7.php#7.3.7
+
+---

Old:

  php-7.3.6.tar.xz
  php-7.3.6.tar.xz.asc

New:

  php-7.3.7.tar.xz
  php-7.3.7.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.ZtXVrS/_old  2019-07-17 14:23:14.304104806 +0200
+++ /var/tmp/diff_new_pack.ZtXVrS/_new  2019-07-17 14:23:14.324104751 +0200
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.6
+Version:7.3.7
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -999,7 +999,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.6' ]; then
+if [ %{version} != '7.3.7' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.6.tar.xz -> php-7.3.7.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.6.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.1887/php-7.3.7.tar.xz differ: char 25, 
line 1





commit php7 for openSUSE:Factory

2019-06-02 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-06-02 15:17:07

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.5148 (New)


Package is "php7"

Sun Jun  2 15:17:07 2019 rev:63 rq:706505 version:7.3.6

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-05-09 
10:01:49.707725580 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.5148/php7.changes  2019-06-02 
15:17:09.090058308 +0200
@@ -1,0 +2,16 @@
+Thu May 30 11:10:18 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.6: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.6
+
+---
+Wed May 29 13:40:11 UTC 2019 - pgaj...@suse.com
+
+- check via apache-rex
+
+---
+Fri May 24 09:41:59 UTC 2019 - pgaj...@suse.com
+
+- build for 42.3
+
+---

Old:

  php-7.3.5.tar.xz
  php-7.3.5.tar.xz.asc

New:

  php-7.3.6.tar.xz
  php-7.3.6.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.TJAhTs/_old  2019-06-02 15:17:10.114057864 +0200
+++ /var/tmp/diff_new_pack.TJAhTs/_new  2019-06-02 15:17:10.118057863 +0200
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.5
+Version:7.3.6
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -79,6 +79,7 @@
 Patch15:php-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php-date-regenerate-lexers.patch
+BuildRequires:  apache-rex
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf
@@ -181,7 +182,7 @@
 %if %{build_argon2}
 BuildRequires:  pkgconfig(libargon2)
 %endif
-%if 0%{?suse_version} >= 1320
+%if 0%{?suse_version} >= 1315
 BuildRequires:  libzip-devel
 %endif
 %if 0%{?suse_version} > 1320
@@ -998,7 +999,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.5' ]; then
+if [ %{version} != '7.3.6' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1
@@ -1232,7 +1233,7 @@
 # ASAN needs /proc to be mounted
 exit 0
 %endif
-cd build-cli
+pushd build-cli
 # check if we link against system libcrypt
 if [ -z "$(ldd sapi/cli/php | grep libcrypt.so)" ]; then
 echo 'php does not link against system libcrypt.'
@@ -1262,24 +1263,9 @@
 set -x
 unset NO_INTERACTION REPORT_EXIT_STATUS
 %endif
-# apache module test
-set +x
-exit_code=0
-mkdir -p %{apache_test_module_dir}/htdocs
-echo '' > %{apache_test_module_dir}/htdocs/index.php
-%apache_test_module_start_apache -m php7 -i php7.conf
-%apache_test_module_curl -d /index.php -o %{apache_test_module_dir}/php7.txt
-echo
-echo 'Testing phpinfo() output'
-grep 'PHP API.*%{apiver}' %{apache_test_module_dir}/php7.txt || exit_code=1
-if [ $exit_code -eq 0 ]; then
-  echo 'SUCCESS'
-else
-  echo 'FAILED'
-fi
-%apache_test_module_stop_apache
-set -x
-exit $exit_code
+popd
+# apache module tests
+%apache_rex_check -m build-apache2/libs -b build-fpm/sapi/fpm mod_php-basic 
mod_proxy_fcgi-php-fpm mod_proxy_fcgi-php-fpm-auth-RewriteRule 
mod_proxy_fcgi-php-fpm-CGIPassAuth
 
 %install
 export PHP_PEAR_METADATA_DIR=%{peardir}
@@ -1446,7 +1432,8 @@
 %{_bindir}/pear
 %config(noreplace) %{php_sysconf}/cli/pear.conf
 %{peardir}
-%dir %{_localstatedir}/{cache,lib}/pear
+%dir %{_localstatedir}/cache/pear
+%dir %{_localstatedir}/lib/pear
 
 %files fastcgi
 %defattr(-, root, root)

++ php-7.3.5.tar.xz -> php-7.3.6.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.5.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.5148/php-7.3.6.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-05-09 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-05-09 10:01:43

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.5148 (New)


Package is "php7"

Thu May  9 10:01:43 2019 rev:62 rq:700276 version:7.3.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-04-30 
12:55:27.978190485 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.5148/php7.changes  2019-05-09 
10:01:49.707725580 +0200
@@ -1,0 +2,6 @@
+Thu May  2 18:21:17 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.5: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.5
+
+---

Old:

  php-7.3.4.tar.xz
  php-7.3.4.tar.xz.asc

New:

  php-7.3.5.tar.xz
  php-7.3.5.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.506TV3/_old  2019-05-09 10:01:51.131729657 +0200
+++ /var/tmp/diff_new_pack.506TV3/_new  2019-05-09 10:01:51.139729680 +0200
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.4
+Version:7.3.5
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -998,7 +998,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.4' ]; then
+if [ %{version} != '7.3.5' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.4.tar.xz -> php-7.3.5.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.4.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.5148/php-7.3.5.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-04-30 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-04-30 12:55:26

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.5536 (New)


Package is "php7"

Tue Apr 30 12:55:26 2019 rev:61 rq:697785 version:7.3.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-04-09 
20:16:22.769548960 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new.5536/php7.changes  2019-04-30 
12:55:27.978190485 +0200
@@ -1,0 +2,5 @@
+Wed Apr 24 17:31:04 UTC 2019 - Martin Liška 
+
+- Disable LTO (boo#1133275).
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.WJl6v1/_old  2019-04-30 12:55:28.946191433 +0200
+++ /var/tmp/diff_new_pack.WJl6v1/_new  2019-04-30 12:55:28.950191437 +0200
@@ -1005,6 +1005,7 @@
 fi
 
 %build
+%define _lto_cflags %{nil}
 # aclocal workaround - to be improved
 cat `aclocal 
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 
>>aclocal.m4
 






commit php7 for openSUSE:Factory

2019-04-09 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-04-09 20:16:21

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.3908 (New)


Package is "php7"

Tue Apr  9 20:16:21 2019 rev:60 rq:691648 version:7.3.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-03-19 
09:57:37.844121316 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.3908/php7.changes  2019-04-09 
20:16:22.769548960 +0200
@@ -1,0 +2,6 @@
+Thu Apr  4 19:41:37 UTC 2019 - suse+bu...@de-korte.org
+
+- updated to 7.3.4: This is a security release which also contains
+  several bug fixes. See https://www.php.net/ChangeLog-7.php#7.3.4
+
+---

Old:

  php-7.3.3.tar.xz
  php-7.3.3.tar.xz.asc

New:

  php-7.3.4.tar.xz
  php-7.3.4.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.9XF38D/_old  2019-04-09 20:16:24.137552263 +0200
+++ /var/tmp/diff_new_pack.9XF38D/_new  2019-04-09 20:16:24.137552263 +0200
@@ -20,7 +20,7 @@
 %define asan_build0
 %global apiver20180731
 %global zendver   20180731
-%global pearver   1.10.7
+%global pearver   1.10.9
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
@@ -42,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.3
+Version:7.3.4
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -998,7 +998,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.3' ]; then
+if [ %{version} != '7.3.4' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.3.tar.xz -> php-7.3.4.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.3.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.3908/php-7.3.4.tar.xz differ: char 26, 
line 1





commit php7 for openSUSE:Factory

2019-03-19 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-03-19 09:57:36

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Tue Mar 19 09:57:36 2019 rev:59 rq:685403 version:7.3.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-03-12 
09:48:44.339593985 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-03-19 
09:57:37.844121316 +0100
@@ -1,0 +2,7 @@
+Fri Mar 15 14:49:16 UTC 2019 - pgaj...@suse.com
+
+- upstream bug #41631 is already fixed [bsc#1129032]
+- deleted sources
+  - README.default_socket_timeout (not needed)
+
+---

Old:

  README.default_socket_timeout



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.XkNmsL/_old  2019-03-19 09:57:40.552120228 +0100
+++ /var/tmp/diff_new_pack.XkNmsL/_new  2019-03-19 09:57:40.596120210 +0100
@@ -54,7 +54,6 @@
 Source6:macros.php
 Source8:https://secure.php.net/distributions/php-%{version}.tar.xz.asc
 Source9:php7.keyring
-Source10:   README.default_socket_timeout
 Source11:   php7.rpmlintrc
 Source100:  build-test.sh
 ## SUSE specific patches
@@ -965,7 +964,6 @@
 echo %{apache_mmn}
 %setup -q -n php-%{version} -a 1
 cp %{SOURCE5} .
-cp %{SOURCE10} .
 
 %patch0
 %patch2






commit php7 for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-03-12 09:48:38

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Tue Mar 12 09:48:38 2019 rev:58 rq:683878 version:7.3.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-03-01 
20:27:13.862043067 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-03-12 
09:48:44.339593985 +0100
@@ -1,0 +2,17 @@
+Fri Mar  8 10:13:08 UTC 2019 - pgaj...@suse.com
+
+- updated to 7.3.3: This is a security release which also contains
+  several bug fixes. See
+  http://www.php.net/ChangeLog-7.php#7.3.3
+- deleted patches
+  - php-systzdata-v17.patch (upstreamed)
+- added patches
+  + php-systzdata-v18.patch (thanks to remirepo)
+
+---
+Tue Mar  5 11:36:22 UTC 2019 - pgaj...@suse.com
+
+- asan_build: build ASAN included
+- debug_build: build more suitable for debugging
+
+---
@@ -16,13 +33,13 @@
-  - php7-crypt-tests.patch (upstreamed)
-  - php7-date-regenerate-lexers.patch (upstreamed)
-  - php7-embed.patch (upstreamed)
-  - php7-fix_net-snmp_disable_MD5.patch (upstreamed)
-  - php7-ini.patch (upstreamed)
-  - php7-no-build-date.patch (upstreamed)
-  - php7-odbc-cmp-int-cast.patch (upstreamed)
-  - php7-openssl.patch (upstreamed)
-  - php7-php-config.patch (upstreamed)
-  - php7-phpize.patch (upstreamed)
-  - php7-pts.patch (upstreamed)
-  - php7-systemd-unit.patch (upstreamed)
-  - php7-systzdata-v17.patch (upstreamed)
+  - php7-crypt-tests.patch 
+  - php7-date-regenerate-lexers.patch 
+  - php7-embed.patch 
+  - php7-fix_net-snmp_disable_MD5.patch 
+  - php7-ini.patch 
+  - php7-no-build-date.patch 
+  - php7-odbc-cmp-int-cast.patch 
+  - php7-openssl.patch 
+  - php7-php-config.patch 
+  - php7-phpize.patch 
+  - php7-pts.patch 
+  - php7-systemd-unit.patch 
+  - php7-systzdata-v17.patch 

Old:

  php-7.3.2.tar.xz
  php-7.3.2.tar.xz.asc
  php-systzdata-v17.patch

New:

  php-7.3.3.tar.xz
  php-7.3.3.tar.xz.asc
  php-systzdata-v18.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.sgFHcc/_old  2019-03-12 09:48:47.447593365 +0100
+++ /var/tmp/diff_new_pack.sgFHcc/_new  2019-03-12 09:48:47.471593360 +0100
@@ -16,6 +16,8 @@
 #
 
 
+%define debug_build   0
+%define asan_build0
 %global apiver20180731
 %global zendver   20180731
 %global pearver   1.10.7
@@ -40,7 +42,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.3.2
+Version:7.3.3
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -62,7 +64,7 @@
 Patch4: php-no-build-date.patch
 Patch5: php-pts.patch
 Patch6: php-openssl.patch
-Patch7: php-systzdata-v17.patch
+Patch7: php-systzdata-v18.patch
 Patch8: php-systemd-unit.patch
 Patch10:php-embed.patch
 ## Bugfix patches
@@ -998,7 +1000,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.2' ]; then
+if [ %{version} != '7.3.3' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1
@@ -1037,6 +1039,10 @@
 CFLAGS="$CFLAGS -I/usr/include/firebird"
 CXXFLAGS="$CXXFLAGS -I/usr/include/firebird"
 %endif
+%if %{debug_build}
+CFLAGS="$CFLAGS -Og"
+CXXFLAGS="$CXXFLAGS -Og"
+%endif
 export CFLAGS
 export CXXFLAGS
 export LDFLAGS="-pie"
@@ -1106,6 +1112,11 @@
 if [ $sapi == apache2 ]; then
   sed -i 's/libphp/mod_php/' Makefile
 fi
+%if %{asan_build}
+sed -i -e 's/\(^CFLAGS.*\)/\1 -fsanitize=address/' \
+   -e 's/\(^EXTRA_LIBS =.*\)/\1 -lasan/' \
+   Makefile
+%endif
 make %{?_smp_mflags} PHP_PEAR_PHP_BIN=%{_bindir}/php}
 popd
 }
@@ -1218,6 +1229,10 @@
 --disable-cgi
 
 %check
+%if %{asan_build}
+# ASAN needs /proc to be mounted
+exit 0
+%endif
 cd build-cli
 # check if we link against system libcrypt
 if [ -z "$(ldd sapi/cli/php | grep libcrypt.so)" ]; then

++ php-7.3.2.tar.xz -> php-7.3.3.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.28833/php-7.3.3.tar.xz differ: char 26, 
line 1

++ php-systzdata-v17.patch -> php-systzdata-v18.patch ++
--- /work/SRC/openSUSE:Factory/php7/php-systzdata-v17.patch 2019-03-01 
20:27:13.838043072 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php-systzdata-v18.patch  
2019-03-12 09:48:44.235594006 +0100
@@ -5,6 +5,7 @@
 than embedding a copy.  Discussed upstream but

commit php7 for openSUSE:Factory

2019-03-01 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-03-01 20:27:04

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Fri Mar  1 20:27:04 2019 rev:57 rq:680160 version:7.3.2

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-02-24 
17:05:30.408620208 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-03-01 
20:27:13.862043067 +0100
@@ -1,0 +2,51 @@
+Thu Feb 28 15:38:40 UTC 2019 - Tomáš Chvátal 
+
+- Disable tests that do deadlock now with curl update, this is
+  fixed in next release 7.3.3 thus reenable here when released
+
+---
+Thu Feb 28 08:53:18 UTC 2019 - pgaj...@suse.com
+
+- rename php7-*.patch to more general php-#1.patch
+  why: this aligns with maintenance patch names, which are in
+  changelogs comfortably copied over php72, php7, php5, php53;
+  moreover, php$N prefix causes issues when package is renamed,
+  e. g. php7 to php72
+- deleted patches
+  - php7-crypt-tests.patch (upstreamed)
+  - php7-date-regenerate-lexers.patch (upstreamed)
+  - php7-embed.patch (upstreamed)
+  - php7-fix_net-snmp_disable_MD5.patch (upstreamed)
+  - php7-ini.patch (upstreamed)
+  - php7-no-build-date.patch (upstreamed)
+  - php7-odbc-cmp-int-cast.patch (upstreamed)
+  - php7-openssl.patch (upstreamed)
+  - php7-php-config.patch (upstreamed)
+  - php7-phpize.patch (upstreamed)
+  - php7-pts.patch (upstreamed)
+  - php7-systemd-unit.patch (upstreamed)
+  - php7-systzdata-v17.patch (upstreamed)
+- added patches
+  + php-crypt-tests.patch
+  + php-date-regenerate-lexers.patch
+  + php-embed.patch
+  + php-fix_net-snmp_disable_MD5.patch
+  + php-ini.patch
+  + php-no-build-date.patch
+  + php-odbc-cmp-int-cast.patch
+  + php-openssl.patch
+  + php-php-config.patch
+  + php-phpize.patch
+  + php-pts.patch
+  + php-systemd-unit.patch
+  + php-systzdata-v17.patch
+
+---
+Mon Feb 25 11:15:56 UTC 2019 - pgaj...@suse.com
+
+- fix wrongly ported patch, using the one from remirepo (Thanks!)
+  [bsc#1126449]
+- modified patches
+  % php7-systzdata-v17.patch
+
+---

Old:

  php7-crypt-tests.patch
  php7-date-regenerate-lexers.patch
  php7-embed.patch
  php7-fix_net-snmp_disable_MD5.patch
  php7-ini.patch
  php7-no-build-date.patch
  php7-odbc-cmp-int-cast.patch
  php7-openssl.patch
  php7-php-config.patch
  php7-phpize.patch
  php7-pts.patch
  php7-systemd-unit.patch
  php7-systzdata-v17.patch

New:

  php-crypt-tests.patch
  php-date-regenerate-lexers.patch
  php-embed.patch
  php-fix_net-snmp_disable_MD5.patch
  php-ini.patch
  php-no-build-date.patch
  php-odbc-cmp-int-cast.patch
  php-openssl.patch
  php-php-config.patch
  php-phpize.patch
  php-pts.patch
  php-systemd-unit.patch
  php-systzdata-v17.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.WbKq9B/_old  2019-03-01 20:27:14.858042826 +0100
+++ /var/tmp/diff_new_pack.WbKq9B/_new  2019-03-01 20:27:14.862042826 +0100
@@ -38,7 +38,7 @@
 %if %{?suse_version} >= 1500
 %define build_argon2 1
 %endif
-%bcond_without make_test
+%bcond_with make_test
 Name:   php7
 Version:7.3.2
 Release:0
@@ -56,28 +56,28 @@
 Source11:   php7.rpmlintrc
 Source100:  build-test.sh
 ## SUSE specific patches
-Patch0: php7-phpize.patch
-Patch2: php7-php-config.patch
-Patch3: php7-ini.patch
-Patch4: php7-no-build-date.patch
-Patch5: php7-pts.patch
-Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v17.patch
-Patch8: php7-systemd-unit.patch
-Patch10:php7-embed.patch
+Patch0: php-phpize.patch
+Patch2: php-php-config.patch
+Patch3: php-ini.patch
+Patch4: php-no-build-date.patch
+Patch5: php-pts.patch
+Patch6: php-openssl.patch
+Patch7: php-systzdata-v17.patch
+Patch8: php-systemd-unit.patch
+Patch10:php-embed.patch
 ## Bugfix patches
 # following patch is to fix configure tests for crypt; the aim is to have php
 # built against glibc's crypt; problem is, that our glibc doesn't support 
extended
 # DES, so as soon as upstream fixes this, don't forgot to remove extended DES
 # from their checking as I indicated in crypt-tests.patch yet, or php will
 # silently use his own implementation again
-Patch12:php7-crypt-tests.patch
+Patch12:php-crypt-tests.patch
 # https://bugs.php.net/bug.php?id=53007
-Patch14:php7-odbc-cmp-int-cast.patch
+Patch14:php-odbc-cmp-int-cas

commit php7 for openSUSE:Factory

2019-02-24 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-02-24 17:05:27

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Sun Feb 24 17:05:27 2019 rev:56 rq:674461 version:7.3.2

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-02-13 
10:18:04.861341727 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-02-24 
17:05:30.408620208 +0100
@@ -1,0 +2,9 @@
+Wed Feb 13 09:33:43 UTC 2019 - Petr Gajdos 
+
+- updated to version 7.3.2: This is a bugfix release, with several
+  bug fixes included. See
+  http://php.net/ChangeLog-7.php#7.3.2
+- php7-systzdata-v16.patch modified and renamed to
+  php7-systzdata-v17.patch
+
+---

Old:

  php-7.3.1.tar.xz
  php-7.3.1.tar.xz.asc
  php7-systzdata-v16.patch

New:

  php-7.3.2.tar.xz
  php-7.3.2.tar.xz.asc
  php7-systzdata-v17.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.4v9NLf/_old  2019-02-24 17:05:31.876619510 +0100
+++ /var/tmp/diff_new_pack.4v9NLf/_new  2019-02-24 17:05:31.876619510 +0100
@@ -40,7 +40,7 @@
 %endif
 %bcond_without make_test
 Name:   php7
-Version:7.3.1
+Version:7.3.2
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -62,7 +62,7 @@
 Patch4: php7-no-build-date.patch
 Patch5: php7-pts.patch
 Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v16.patch
+Patch7: php7-systzdata-v17.patch
 Patch8: php7-systemd-unit.patch
 Patch10:php7-embed.patch
 ## Bugfix patches
@@ -998,7 +998,7 @@
 : Update the pearver macro and rebuild.
 exit 1
 fi
-if [ %{version} != '7.3.1' ]; then
+if [ %{version} != '7.3.2' ]; then
 echo 'check whether pcre.jit=0 workaround is still needed'
 echo 'https://bugs.php.net/bug.php?id=77260'
 exit 1

++ php-7.3.1.tar.xz -> php-7.3.2.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.3.1.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new.28833/php-7.3.2.tar.xz differ: char 26, 
line 1

++ php7-systzdata-v16.patch -> php7-systzdata-v17.patch ++
--- /work/SRC/openSUSE:Factory/php7/php7-systzdata-v16.patch2018-03-14 
19:26:01.392934355 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7-systzdata-v17.patch 
2019-02-24 17:05:29.860620468 +0100
@@ -5,6 +5,7 @@
 than embedding a copy.  Discussed upstream but was not desired.
 
 History:
+r17: refreshed (quilt) pgajdos
 r16: refreshed (quilt) pgajdos
 r15: adapt for timelib 2017.05beta7 (in 7.2.0RC1)
 r14: improve check for valid tz file
@@ -27,10 +28,10 @@
 r2: add filesystem trawl to set up name alias index
 r1: initial revision
 
-Index: php-7.2.3/ext/date/lib/parse_tz.c
+Index: php-7.3.2/ext/date/lib/parse_tz.c
 ===
 php-7.2.3.orig/ext/date/lib/parse_tz.c 2018-02-27 17:33:07.0 
+0100
-+++ php-7.2.3/ext/date/lib/parse_tz.c  2018-03-09 17:34:16.050292149 +0100
+--- php-7.3.2.orig/ext/date/lib/parse_tz.c 2019-02-05 14:10:11.0 
+0100
 php-7.3.2/ext/date/lib/parse_tz.c  2019-02-13 08:46:03.122460465 +0100
 @@ -25,8 +25,21 @@
  #include "timelib.h"
  #include "timelib_private.h"
@@ -53,7 +54,7 @@
  
  #if (defined(__APPLE__) || defined(__APPLE_CC__)) && (defined(__BIG_ENDIAN__) 
|| defined(__LITTLE_ENDIAN__))
  # if defined(__LITTLE_ENDIAN__)
-@@ -67,6 +80,11 @@ static int read_php_preamble(const unsig
+@@ -87,6 +100,11 @@ static int read_php_preamble(const unsig
  {
uint32_t version;
  
@@ -65,7 +66,7 @@
/* read ID */
version = (*tzf)[3] - '0';
*tzf += 4;
-@@ -374,7 +392,429 @@ void timelib_dump_tzinfo(timelib_tzinfo
+@@ -411,7 +429,429 @@ void timelib_dump_tzinfo(timelib_tzinfo
}
  }
  
@@ -496,7 +497,7 @@
  {
int left = 0, right = tzdb->index_size - 1;
  
-@@ -400,9 +840,48 @@ static int seek_to_tz_position(const uns
+@@ -437,9 +877,48 @@ static int seek_to_tz_position(const uns
return 0;
  }
  
@@ -545,7 +546,7 @@
  }
  
  const timelib_tzdb_index_entry *timelib_timezone_identifiers_list(const 
timelib_tzdb *tzdb, int *count)
-@@ -414,7 +893,30 @@ const timelib_tzdb_index_entry *timelib_
+@@ -451,7 +930,30 @@ const timelib_tzdb_index_entry *timelib_
  int timelib_timezone_id_is_valid(char *timezone, const timelib_tzdb *tzdb)
  {
const unsigned char *tzf;
@@ -577,7 +578,7 @@
  }
  
  static int skip_64bit_preamble(const unsigned char **tzf, timelib_tzinfo *tz)
-@@ -456,12 +958,14 @@ static timelib_tzinfo* timelib_tzinfo_ct
+@@ -493,12 +995,14 @@ static timeli

commit php7 for openSUSE:Factory

2019-02-13 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-02-13 10:18:03

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Wed Feb 13 10:18:03 2019 rev:55 rq:673327 version:7.3.1

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-01-26 
22:18:51.171028847 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-02-13 
10:18:04.861341727 +0100
@@ -1,0 +2,37 @@
+Thu Feb  7 08:29:10 UTC 2019 - Petr Gajdos 
+
+- set pcre.jit=0 until https://bugs.php.net/bug.php?id=77260
+  is solved [bsc#1124446]
+
+---
+Thu Jan 31 21:40:40 UTC 2019 - Arjen de Korte 
+
+- spec file cleanup
+  * add BuildRequires gpg2
+  * remove outdated README.SUSE-pear - Squirrelmail uses PDO instead
+of DB now by default
+  * remove outdated php7-depdb-path.patch - Horde packages no longer
+build so need to be fixed anyway
+- update php7.rpmlintrc to suppress warnings that aren't fixable and
+  drown out other warnings
+
+---
+Wed Jan 30 14:11:38 UTC 2019 - Arjen de Korte 
+
+- provide the version of PEAR, rather than the PHP version in php-pear
+
+---
+Wed Jan 30 11:37:06 UTC 2019 - Arjen de Korte 
+
+- configure cache_dir, metadata_dir and sig_bin through PHP_PEAR_*
+  exports
+
+---
+Tue Jan 29 12:44:12 UTC 2019 - Arjen de Korte 
+
+- remove install-pear-nozlib.phar (the bundled and tested version from
+  the PHP sources is fresh enough for our purposes)
+- merge back php7-pear-Archive_Tar in php7-pear
+- rename cache_dir to pear and create it
+
+---

Old:

  README.SUSE-pear
  install-pear-nozlib.phar
  install-pear-nozlib.phar.sig
  php7-depdb-path.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.zwnkLm/_old  2019-02-13 10:18:06.049341275 +0100
+++ /var/tmp/diff_new_pack.zwnkLm/_new  2019-02-13 10:18:06.053341273 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,10 +18,10 @@
 
 %global apiver20180731
 %global zendver   20180731
+%global pearver   1.10.7
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
-%define pearver   1.10.10
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
 %define build_firebird 0%{?is_opensuse}
 %define build_sodium 0
@@ -48,15 +48,12 @@
 URL:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
-Source3:
https://github.com/pear/pearweb_phars/raw/v%{pearver}/install-pear-nozlib.phar
-Source4:README.SUSE-pear
 Source5:README.macros
 Source6:macros.php
 Source8:https://secure.php.net/distributions/php-%{version}.tar.xz.asc
 Source9:php7.keyring
 Source10:   README.default_socket_timeout
 Source11:   php7.rpmlintrc
-Source12:   
https://github.com/pear/pearweb_phars/raw/v%{pearver}/install-pear-nozlib.sig#/install-pear-nozlib.phar.sig
 Source100:  build-test.sh
 ## SUSE specific patches
 Patch0: php7-phpize.patch
@@ -67,7 +64,6 @@
 Patch6: php7-openssl.patch
 Patch7: php7-systzdata-v16.patch
 Patch8: php7-systemd-unit.patch
-Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
 ## Bugfix patches
 # following patch is to fix configure tests for crypt; the aim is to have php
@@ -94,6 +90,7 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
+BuildRequires:  gpg2
 BuildRequires:  krb5-devel
 BuildRequires:  libapparmor-devel
 BuildRequires:  libbz2-devel
@@ -246,8 +243,13 @@
 Summary:PHP Extension and Application Repository
 Group:  Development/Libraries/PHP
 Requires:   %{name}-zlib = %{version}
-Requires:   php7-pear-Archive_Tar
-Provides:   php-pear = %{version}
+Provides:   php-pear = %{pearver}
+Provides:   php-pear(PEAR) = %{pearver}
+%if 0%{?suse_version} <= 1330
+Provides:   php7-pear-Archive_Tar
+%else
+Obsoletes:  php7-pear-Archive_Tar
+%endif
 Ob

commit php7 for openSUSE:Factory

2019-01-26 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-01-26 22:18:48

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Sat Jan 26 22:18:48 2019 rev:54 rq:667936 version:7.3.1

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2019-01-03 
18:05:06.848221105 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-01-26 
22:18:51.171028847 +0100
@@ -1,0 +2,25 @@
+Tue Jan 22 22:18:39 UTC 2019 - Arjen de Korte 
+
+- fix php7.spec typos
+
+---
+Tue Jan 22 19:27:09 UTC 2019 - Petr Gajdos 
+
+- verify install-pear-nozlib.phar
+
+---
+Tue Jan 22 09:35:00 UTC 2019 - Arjen de Korte 
+
+- update install-pear-nozlib.phar to version 1.10.10
+  * switch source to GitHub
+  * provides Archive_Tar 1.4.4 (fixes CVE-2018-1000888)
+
+---
+Mon Jan 14 13:23:19 UTC 2019 - Petr Gajdos 
+
+- update to 7.3.1: This is a security release which also contains
+  several bug fixes. See
+  http://php.net/ChangeLog-7.php
+- remove suhosin stuff
+
+---

Old:

  php-7.3.0.tar.xz
  php-7.3.0.tar.xz.asc
  suhosin-0.9.38.tar.gz

New:

  install-pear-nozlib.phar.sig
  php-7.3.1.tar.xz
  php-7.3.1.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.EWlIXJ/_old  2019-01-26 22:18:52.315027920 +0100
+++ /var/tmp/diff_new_pack.EWlIXJ/_new  2019-01-26 22:18:52.319027916 +0100
@@ -18,14 +18,11 @@
 
 %global apiver20180731
 %global zendver   20180731
-%define suhosin_version   0.9.38
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
+%define pearver   1.10.10
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
-# as soon as suhosin is ported to php7, these build_suhosin and
-# related conditions can be removed entirely
-%define build_suhosin 0
 %define build_firebird 0%{?is_opensuse}
 %define build_sodium 0
 %if %{?suse_version} > 1320
@@ -43,7 +40,7 @@
 %endif
 %bcond_without make_test
 Name:   php7
-Version:7.3.0
+Version:7.3.1
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -51,8 +48,7 @@
 URL:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
-Source2:https://download.suhosin.org/suhosin-%{suhosin_version}.tar.gz
-Source3:https://pear.php.net/install-pear-nozlib.phar
+Source3:
https://github.com/pear/pearweb_phars/raw/v%{pearver}/install-pear-nozlib.phar
 Source4:README.SUSE-pear
 Source5:README.macros
 Source6:macros.php
@@ -60,6 +56,7 @@
 Source9:php7.keyring
 Source10:   README.default_socket_timeout
 Source11:   php7.rpmlintrc
+Source12:   
https://github.com/pear/pearweb_phars/raw/v%{pearver}/install-pear-nozlib.sig#/install-pear-nozlib.phar.sig
 Source100:  build-test.sh
 ## SUSE specific patches
 Patch0: php7-phpize.patch
@@ -189,9 +186,6 @@
 %if 0%{?suse_version} >= 1320
 BuildRequires:  libzip-devel
 %endif
-%if %{build_suhosin}
-Suggests:   php7-suhosin
-%endif
 %if 0%{?suse_version} > 1320
 Requires(pre):  group(www)
 Requires(pre):  user(wwwrun)
@@ -268,10 +262,10 @@
 Summary:Tar file management class
 Group:  Productivity/Networking/Web/Servers
 Requires:   %{name}-pear = %{version}
-Provides:   php-pear-Archive_Tar = 1.4.0
-Provides:   php5-pear-Archive_Tar = 1.4.0
-Obsoletes:  php-pear-Archive_Tar < 1.3.11
-Obsoletes:  php5-pear-Archive_Tar < 1.3.11
+Provides:   php-pear-Archive_Tar = 1.4.4
+Provides:   php5-pear-Archive_Tar = 1.4.4
+Obsoletes:  php-pear-Archive_Tar < 1.4.4
+Obsoletes:  php5-pear-Archive_Tar < 1.4.4
 BuildArch:  noarch
 
 %description pear-Archive_Tar
@@ -838,23 +832,6 @@
 This package includes sqlite and pdo_sqlite modules for sqlite version
 2 and 3 respectively.
 
-%if %{build_suhosin}
-%package suhosin
-Summary:Protection system for PHP
-Group:  Development/Libraries/PHP
-Requires:   %{name} = %{version}
-Provides:   php-suhosin = %{version}
-Obsoletes:  php5-suhosin
-
-%description suhosin
-Suhosin is an advanced protection system for PHP installations. It was
-designed to protect servers and users from known and unknown flaws in
-PHP ap

commit php7 for openSUSE:Factory

2019-01-03 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2019-01-03 18:05:05

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Thu Jan  3 18:05:05 2019 rev:53 rq:662184 version:7.3.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-12-27 
00:21:49.028034077 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2019-01-03 
18:05:06.848221105 +0100
@@ -1,0 +2,6 @@
+Sun Dec 30 15:00:24 UTC 2018 - Cristian Rodríguez 
+
+- Support LMDB in php7-dba, it is advisable to use it instead
+  of bdb.
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.nnlTWP/_old  2019-01-03 18:05:08.368219753 +0100
+++ /var/tmp/diff_new_pack.nnlTWP/_new  2019-01-03 18:05:08.372219750 +0100
@@ -109,6 +109,7 @@
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
 BuildRequires:  libxslt-devel
+BuildRequires:  lmdb-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  net-snmp-devel
 BuildRequires:  openldap2-devel
@@ -1234,6 +1235,7 @@
 --with-tidy=shared,%{_usr} \
 --enable-dba=shared \
 --with-db4=%{_usr} \
+--with-lmdb=%{_usr} \
 --without-gdbm \
 --with-cdb \
 --enable-pdo=shared \







commit php7 for openSUSE:Factory

2018-12-26 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-12-27 00:21:48

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Thu Dec 27 00:21:48 2018 rev:52 rq:660467 version:7.3.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-12-19 
13:25:44.505211927 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2018-12-27 
00:21:49.028034077 +0100
@@ -1,0 +2,18 @@
+Thu Dec 20 18:31:58 UTC 2018 - Cristian Rodríguez 
+
+- Update php7-pts.patch: open slave_pty using TIOCGPTPEER if available
+ instead of the name returned by ptsname() so it is safe to use when
+ interacting with namespaces.
+
+---
+Thu Dec 20 18:30:27 UTC 2018 - Cristian Rodríguez 
+
+- update install-pear-nozlib.phar to its latest version, otherwise 
+  pecl stops working due to protocol switch http -> https
+
+---
+Wed Dec 19 11:33:08 UTC 2018 - Martin Pluskal 
+
+- Mark testresults package as noarch
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.V7q0P4/_old  2018-12-27 00:21:49.884033381 +0100
+++ /var/tmp/diff_new_pack.V7q0P4/_new  2018-12-27 00:21:49.888033378 +0100
@@ -237,6 +237,7 @@
 %package testresults
 Summary:PHP7 testsuite results
 Group:  Development/Languages/PHP
+BuildArch:  noarch
 
 %description testresults
 PHP is a server-side HTML embedded scripting language designed
@@ -1273,7 +1274,6 @@
 unset TZ
 # We save results for further investigation for QA
 make test | tee testresults.txt || true
-make test || true
 set +x
 for f in `find .. -name "*.diff" -type f -print`; do
 echo "TEST FAILURE: $f --"

++ install-pear-nozlib.phar ++
 3151 lines (skipped)
 between install-pear-nozlib.phar
 and /work/SRC/openSUSE:Factory/.php7.new.28833/install-pear-nozlib.phar


++ php7-pts.patch ++
--- /var/tmp/diff_new_pack.V7q0P4/_old  2018-12-27 00:21:50.056033240 +0100
+++ /var/tmp/diff_new_pack.V7q0P4/_new  2018-12-27 00:21:50.068033231 +0100
@@ -2,7 +2,7 @@
 ===
 --- ext/standard/proc_open.c.orig
 +++ ext/standard/proc_open.c
-@@ -61,7 +61,7 @@
+@@ -56,7 +56,7 @@
   * */
  #ifdef PHP_CAN_SUPPORT_PROC_OPEN
  
@@ -11,3 +11,23 @@
  # include 
  # include 
  # define PHP_CAN_DO_PTS   1
+@@ -636,14 +636,18 @@ PHP_FUNCTION(proc_open)
+ #if PHP_CAN_DO_PTS
+   if (dev_ptmx == -1) {
+   /* open things up */
+-  dev_ptmx = open("/dev/ptmx", O_RDWR);
++  dev_ptmx = open("/dev/ptmx", 
O_RDWR|O_NOCTTY);
+   if (dev_ptmx == -1) {
+   php_error_docref(NULL, 
E_WARNING, "failed to open /dev/ptmx, errno %d", errno);
+   goto exit_fail;
+   }
+   grantpt(dev_ptmx);
+   unlockpt(dev_ptmx);
++#ifdef TIOCGPTPEER
++  slave_pty = ioctl(dev_ptmx, 
TIOCGPTPEER, O_RDWR);
++#else
+   slave_pty = open(ptsname(dev_ptmx), 
O_RDWR);
++#endif
+ 
+   if (slave_pty == -1) {
+   php_error_docref(NULL, 
E_WARNING, "failed to open slave pty, errno %d", errno);





commit php7 for openSUSE:Factory

2018-12-19 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-12-19 13:25:42

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.28833 (New)


Package is "php7"

Wed Dec 19 13:25:42 2018 rev:51 rq:659993 version:7.3.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-11-20 
22:24:16.574885448 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.28833/php7.changes 2018-12-19 
13:25:44.505211927 +0100
@@ -1,0 +2,63 @@
+Thu Dec 13 13:49:59 UTC 2018 - Martin Pluskal 
+
+- Enable testsuite during build time and save log to subpackage
+  testresults (boo#1119396)
+
+---
+Mon Dec 10 13:03:49 UTC 2018 - Cristian Rodríguez 
+
+- update to pcre2 broke building third party modules, php7-devel 
+  needs pcre-devel --> pcre2-devel change.
+
+---
+Mon Dec 10 09:20:01 UTC 2018 - Petr Gajdos 
+
+- update to 7.3.0:
+  * Improved PHP GC
+  * Add net_get_interfaces()
+  * Implemented flexible heredoc and nowdoc syntax
+  * Added support for references in list() and array destructuring
+  * Added syslog.facility and syslog.ident INI entries for
+customizing syslog logging
+  * The declaration and use of case-insensitive constants has been
+deprecated
+  * Added syslog.filter INI entry for syslog filtering
+  * Added the 'add_slashes' sanitization mode
+  * Added support for WebP in imagecreatefromstring()
+  * Export internal structures and accessor helpers for GMP object.
+  * Added gmp_binomial(n, k)
+  * Added gmp_lcm(a, b)
+  * Added gmp_perfect_power(a)
+  * Added gmp_kronecker(a, b)
+  * Added JSON_THROW_ON_ERROR flag
+  * Added ldap_exop_refresh helper for EXOP REFRESH operation with
+dds overlay
+  * Added full support for sending and parsing ldap controls
+  * Removed support for ODBCRouter
+  * Removed support for Birdstep
+  * Added openssl_pkey_derive function
+  * Add min_proto_version and max_proto_version ssl stream options
+as well as related constants for possible TLS protocol values
+  * Migrated to PCRE2
+  * Expose TDS version as \PDO::DBLIB_ATTR_TDS_VERSION attribute
+on \PDO instance
+  * Treat DATETIME2 columns like DATETIME
+  * Added is_countable() function
+  * Added support for the SameSite cookie directive, including an
+alternative signature for setcookie(), setrawcookie() and
+session_set_cookie_params()
+  * Many bugfixes and other changes, see
+http://php.net/ChangeLog-7.php#7.3.0
+- patch changes
+  % php7-ini.patch
+  % php7-no-build-date.patch
+  % php7-odbc-cmp-int-cast.patch
+  - php7-honor-re2c-flags.patch (upstreamed)
+
+---
+Mon Dec 10 08:35:11 UTC 2018 - Petr Gajdos 
+
+- update to 7.2.13: This is a security release.
+  http://php.net/ChangeLog-7.php
+
+---

Old:

  php-7.2.12.tar.xz
  php-7.2.12.tar.xz.asc
  php7-honor-re2c-flags.patch

New:

  php-7.3.0.tar.xz
  php-7.3.0.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.8Robx5/_old  2018-12-19 13:25:45.885210247 +0100
+++ /var/tmp/diff_new_pack.8Robx5/_new  2018-12-19 13:25:45.885210247 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%global apiver20170718
-%global zendver   20170718
+%global apiver20180731
+%global zendver   20180731
 %define suhosin_version   0.9.38
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
@@ -41,14 +41,14 @@
 %if %{?suse_version} >= 1500
 %define build_argon2 1
 %endif
-%bcond_with make_test
+%bcond_without make_test
 Name:   php7
-Version:7.2.12
+Version:7.3.0
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
 Group:  Development/Languages/Other
-Url:https://secure.php.net
+URL:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
 Source2:https://download.suhosin.org/suhosin-%{suhosin_version}.tar.gz
@@ -85,8 +85,6 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
-# https://bugs.php.net/bug.php?id=76030
-Patch19:php7-honor-re2c-flags.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf
@@ -95,15 +93,6 @@
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
 BuildRequires:  db-devel
-%if %{build_firebi

commit php7 for openSUSE:Factory

2018-11-20 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-11-20 22:24:05

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new.19453 (New)


Package is "php7"

Tue Nov 20 22:24:05 2018 rev:50 rq:649522 version:7.2.12

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-11-12 
09:37:39.729513107 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new.19453/php7.changes 2018-11-20 
22:24:16.574885448 +0100
@@ -1,0 +2,6 @@
+Fri Nov 16 08:40:23 UTC 2018 - Petr Gajdos 
+
+- core package recommends instead of requires smtp_daemon 
+  [bsc#1115213]
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.O9g61b/_old  2018-11-20 22:24:18.530884347 +0100
+++ /var/tmp/diff_new_pack.O9g61b/_new  2018-11-20 22:24:18.534884344 +0100
@@ -123,7 +123,6 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  net-snmp-devel
 BuildRequires:  openldap2-devel
-#BuildRequires:  pam-devel
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  postfix
@@ -137,11 +136,9 @@
 BuildRequires:  pkgconfig(enchant)
 BuildRequires:  pkgconfig(xpm)
 BuildRequires:  pkgconfig(zlib)
-# 10.3 does not install sendmail binary with the minimal system
-Requires:   smtp_daemon
+# Recommends instead of Requires smtp_daemon bsc#1115213
+Recommends: smtp_daemon
 Requires:   timezone
-# I would like this to become a hard dependency, as PHP is
-# documented to have this modules by default (no addtional libs are needed)
 Recommends: php-ctype
 Recommends: php-dom
 Recommends: php-iconv
@@ -150,10 +147,9 @@
 Recommends: php-tokenizer
 Recommends: php-xmlreader
 Recommends: php-xmlwriter
+# suggest php7-* instead of php-* [bsc#1022158c#4]
 Suggests:   php7-gd
 Suggests:   php7-gettext
-# other highly reccommended extensions
-# suggest php7-* instead of php-* [bsc#1022158c#4]
 Suggests:   php7-mbstring
 Suggests:   php7-mysql
 Suggests:   php7-pear







commit php7 for openSUSE:Factory

2018-11-12 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-11-12 09:37:02

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Mon Nov 12 09:37:02 2018 rev:49 rq:647627 version:7.2.12

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-10-18 
15:29:37.934764634 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-11-12 
09:37:39.729513107 +0100
@@ -1,0 +2,10 @@
+Fri Nov  9 15:41:53 UTC 2018 - Petr Gajdos 
+
+- update to 7.2.12: This is a bugfix release.
+  http://php.net/ChangeLog-7.php
+- forward ported:
+  % php7-crypt-tests.patch
+  % php7-honor-re2c-flags.patch
+  % php7-odbc-cmp-int-cast.patch
+
+---

Old:

  php-7.2.11.tar.xz
  php-7.2.11.tar.xz.asc

New:

  php-7.2.12.tar.xz
  php-7.2.12.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.1FWVil/_old  2018-11-12 09:37:40.669511753 +0100
+++ /var/tmp/diff_new_pack.1FWVil/_new  2018-11-12 09:37:40.677511742 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -43,7 +43,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.11
+Version:7.2.12
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -1009,7 +1009,7 @@
 %patch8 -p1
 %patch10 -p1
 %patch12 -p1
-%patch14
+%patch14 -p1
 %patch15
 %patch17 -p1
 %patch19 -p1


++ php-7.2.11.tar.xz -> php-7.2.12.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.11.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.12.tar.xz differ: char 25, line 1

++ php7-crypt-tests.patch ++
--- /var/tmp/diff_new_pack.1FWVil/_old  2018-11-12 09:37:40.805511557 +0100
+++ /var/tmp/diff_new_pack.1FWVil/_new  2018-11-12 09:37:40.809511551 +0100
@@ -1,23 +1,8 @@
-Index: php-7.1.1/ext/standard/config.m4
+Index: php-7.2.12/ext/standard/config.m4
 ===
 php-7.1.1.orig/ext/standard/config.m4  2017-01-17 21:44:35.0 
+0100
-+++ php-7.1.1/ext/standard/config.m4   2017-02-14 12:47:25.502587310 +0100
-@@ -58,6 +58,14 @@ if test "$ac_cv_func_crypt" = "no"; then
- AC_DEFINE(HAVE_CRYPT, 1, [ ])
-   ])
- fi
-+
-+if test "$ac_cv_func_crypt_r" = "no"; then
-+  AC_CHECK_LIB(crypt, crypt_r, [
-+LIBS="-lcrypt $LIBS -lcrypt"
-+AC_DEFINE(HAVE_CRYPT_R, 1, [ ])
-+  ])
-+fi
-+
-   
- AC_CACHE_CHECK(for standard DES crypt, ac_cv_crypt_des,[
-   AC_TRY_RUN([
-@@ -242,7 +250,7 @@ int main() {
+--- php-7.2.12.orig/ext/standard/config.m4 2018-11-06 11:48:33.0 
+0100
 php-7.2.12/ext/standard/config.m4  2018-11-09 16:35:10.505160977 +0100
+@@ -242,7 +242,7 @@ int main() {
  dnl
  dnl If one of them is missing, use our own implementation, portable code is 
then possible
  dnl

++ php7-honor-re2c-flags.patch ++
--- /var/tmp/diff_new_pack.1FWVil/_old  2018-11-12 09:37:40.825511529 +0100
+++ /var/tmp/diff_new_pack.1FWVil/_new  2018-11-12 09:37:40.829511522 +0100
@@ -1,9 +1,8 @@
-Index: php-7.2.7/ext/standard/Makefile.frag
+Index: php-7.2.12/ext/standard/Makefile.frag
 ===
 php-7.2.7.orig/ext/standard/Makefile.frag
-+++ php-7.2.7/ext/standard/Makefile.frag
-@@ -1,9 +1,9 @@
- 
+--- php-7.2.12.orig/ext/standard/Makefile.frag 2018-11-09 16:40:29.246599404 
+0100
 php-7.2.12/ext/standard/Makefile.frag  2018-11-09 16:41:11.494789053 
+0100
+@@ -1,8 +1,8 @@
  $(srcdir)/var_unserializer.c: $(srcdir)/var_unserializer.re
 -  @(cd $(top_srcdir); $(RE2C) --no-generation-date -b -o 
ext/standard/var_unserializer.c ext/standard/var_unserializer.re)
 +  @(cd $(top_srcdir); $(RE2C) $(RE2C_FLAGS) --no-generation-date -b -o 
ext/standard/var_unserializer.c ext/standard/var_unserializer.re)
@@ -14,10 +13,10 @@
  
  $(builddir)/info.lo: $(builddir)/../../main/build-defs.h
  
-Index: php-7.2.7/ext/json/Makefile.frag
+Index: php-7.2.12/ext/json/Makefile.frag
 ===
 php-7.2.7.orig/ext/json/Makefile.frag
-+++ php-7.2.7/ext/json/Makefile.frag
+--- php-7.2.12.orig/ext/json/Makefile.frag 2018-11-06 11:48:42.0 
+0100
 php-7.2.12/ext/json/Makefile.frag  2018-11-09 16:40:29.246599404 +0100
 @@ -1,5 +1,5 @@
  $(srcdir)/json_scanner.c: $(srcdir)/json_scanner.re
 -  $(RE2C) -t $(srcdir)/p

commit php7 for openSUSE:Factory

2018-10-18 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-10-18 15:29:27

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Thu Oct 18 15:29:27 2018 rev:48 rq:642022 version:7.2.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-10-01 
09:06:49.971819773 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-10-18 
15:29:37.934764634 +0200
@@ -1,0 +2,6 @@
+Mon Oct 15 08:12:51 UTC 2018 - Petr Gajdos 
+
+- update to 7.2.11: This is a bugfix release.
+  http://php.net/ChangeLog-7.php
+
+---

Old:

  php-7.2.10.tar.xz
  php-7.2.10.tar.xz.asc

New:

  php-7.2.11.tar.xz
  php-7.2.11.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.BFhL8T/_old  2018-10-18 15:29:39.958762261 +0200
+++ /var/tmp/diff_new_pack.BFhL8T/_new  2018-10-18 15:29:39.962762257 +0200
@@ -43,7 +43,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.10
+Version:7.2.11
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.2.10.tar.xz -> php-7.2.11.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.10.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.11.tar.xz differ: char 25, line 1





commit php7 for openSUSE:Factory

2018-10-01 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-10-01 09:06:47

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Mon Oct  1 09:06:47 2018 rev:47 rq:637682 version:7.2.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-09-18 
11:37:18.804297174 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-10-01 
09:06:49.971819773 +0200
@@ -1,0 +2,12 @@
+Mon Sep 17 13:09:37 UTC 2018 - Petr Gajdos 
+
+- updated to 7.2.10: This is a security release which also contains 
+  several minor bug fixes.
+  http://php.net/ChangeLog-7.php
+
+---
+Mon Sep 17 12:56:27 UTC 2018 - Petr Gajdos 
+
+- reenable php7-dba support of Berkeley DB [bsc#1108554]
+
+---

Old:

  php-7.2.9.tar.xz
  php-7.2.9.tar.xz.asc

New:

  php-7.2.10.tar.xz
  php-7.2.10.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.cRf0wO/_old  2018-10-01 09:06:50.995818894 +0200
+++ /var/tmp/diff_new_pack.cRf0wO/_new  2018-10-01 09:06:50.999818891 +0200
@@ -43,7 +43,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.9
+Version:7.2.10
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -94,6 +94,7 @@
 BuildRequires:  curl
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
+BuildRequires:  db-devel
 %if %{build_firebird}
 # firebird-devel was merged into libfbclient2-devel for firebird 3
 %if 0%{?suse_version} <= 1320
@@ -1225,6 +1226,7 @@
 --with-xsl=shared \
 --with-tidy=shared,%{_usr} \
 --enable-dba=shared \
+--with-db4=%{_usr} \
 --without-gdbm \
 --with-cdb \
 --enable-pdo=shared \


++ php-7.2.9.tar.xz -> php-7.2.10.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.9.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.10.tar.xz differ: char 25, line 1





commit php7 for openSUSE:Factory

2018-09-18 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-09-18 11:37:15

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue Sep 18 11:37:15 2018 rev:46 rq:634992 version:7.2.9

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-09-05 
13:42:59.489731848 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-09-18 
11:37:18.804297174 +0200
@@ -1,0 +2,14 @@
+Tue Sep 11 13:52:52 UTC 2018 - Petr Gajdos 
+
+- remove Supplements:packageand(%{apache_mmn}:%{name}) from
+  Apache httpd module as I do not see the reason why system
+  that have php7 and apache2 installed should get the module
+  automatically as well. This had a drawback of selecting
+  apache2-prefork while
+  # zypper in apache2-worker
+   The following 5 NEW packages are going to be installed:
+  apache2 apache2-mod_php7 apache2-prefork apache2-utils apache2-worker
+  #
+  because apache2-mod_php7 Requires: apache2-prefork.
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.zvT8Ag/_old  2018-09-18 11:37:20.288295599 +0200
+++ /var/tmp/diff_new_pack.zvT8Ag/_new  2018-09-18 11:37:20.296295591 +0200
@@ -277,7 +277,6 @@
 Requires:   %{name} = %{version}
 Requires:   apache2-prefork
 PreReq: apache2
-Supplements:packageand(%{apache_mmn}:%{name})
 Provides:   mod_php_any = %{version}
 Provides:   php-date = %{version}
 Provides:   php-filter = %{version}







commit php7 for openSUSE:Factory

2018-08-04 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-08-04 21:51:26

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Aug  4 21:51:26 2018 rev:44 rq:627349 version:7.2.8

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-07-04 
23:49:24.608271319 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-08-04 
21:51:30.301063994 +0200
@@ -1,0 +2,7 @@
+Fri Aug  3 14:10:48 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.8: This is a security release which also contains 
+  several minor bug fixes.
+   http://php.net/ChangeLog-7.php#7.2.8
+
+---

Old:

  php-7.2.7.tar.xz
  php-7.2.7.tar.xz.asc

New:

  php-7.2.8.tar.xz
  php-7.2.8.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.KLNFZH/_old  2018-08-04 21:51:31.065065426 +0200
+++ /var/tmp/diff_new_pack.KLNFZH/_new  2018-08-04 21:51:31.065065426 +0200
@@ -43,7 +43,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.7
+Version:7.2.8
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.2.7.tar.xz -> php-7.2.8.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.7.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.8.tar.xz differ: char 25, line 1





commit php7 for openSUSE:Factory

2018-07-04 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-07-04 23:49:16

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Wed Jul  4 23:49:16 2018 rev:43 rq:619137 version:7.2.7

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-05-29 
16:46:40.156194782 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-07-04 
23:49:24.608271319 +0200
@@ -1,0 +2,18 @@
+Tue Jun 26 09:56:39 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.7: A Bugfix release which includes a segfault fix 
+  for opcache.
+  http://php.net/ChangeLog-7.php#7.2.7
+
+---
+Thu Jun  7 09:18:56 UTC 2018 - pgaj...@suse.com
+
+- actually build against system gd for 42.3, made a bold comment
+  [bsc#1074025c#5]
+
+---
+Tue May 29 09:29:57 UTC 2018 - pgaj...@suse.com
+
+- fix build for SLE12, where %license does not exist
+
+---

Old:

  php-7.2.6.tar.xz
  php-7.2.6.tar.xz.asc

New:

  php-7.2.7.tar.xz
  php-7.2.7.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.9Birtn/_old  2018-07-04 23:49:26.288269461 +0200
+++ /var/tmp/diff_new_pack.9Birtn/_new  2018-07-04 23:49:26.292269456 +0200
@@ -32,14 +32,18 @@
 %define build_sodium 1
 %endif
 %define system_gd 0
+# for openSUSE 42.3 is newer gd linked in devel:languages:php, 
+# see bsc#1074025
+%if 0%{?is_opensuse} || %{?suse_version} >= 1500
+%define system_gd 1
+%endif
 %define build_argon2 0
 %if %{?suse_version} >= 1500
-%define system_gd 1
 %define build_argon2 1
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.6
+Version:7.2.7
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -1441,7 +1445,11 @@
 
 %files
 %defattr(-, root, root)
+%if 0%{?suse_version} > 1320
 %license LICENSE
+%else
+%doc LICENSE
+%endif
 %doc README* CODING_STANDARDS CREDITS EXTENSIONS NEWS UPGRADING
 %doc php-suse-addons/test.php5
 %{_mandir}/man1/*


++ php-7.2.6.tar.xz -> php-7.2.7.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.6.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.7.tar.xz differ: char 26, line 1

++ php7-honor-re2c-flags.patch ++
--- /var/tmp/diff_new_pack.9Birtn/_old  2018-07-04 23:49:26.396269342 +0200
+++ /var/tmp/diff_new_pack.9Birtn/_new  2018-07-04 23:49:26.396269342 +0200
@@ -1,7 +1,7 @@
-Index: php-7.2.2/ext/standard/Makefile.frag
+Index: php-7.2.7/ext/standard/Makefile.frag
 ===
 php-7.2.2.orig/ext/standard/Makefile.frag
-+++ php-7.2.2/ext/standard/Makefile.frag
+--- php-7.2.7.orig/ext/standard/Makefile.frag
 php-7.2.7/ext/standard/Makefile.frag
 @@ -1,9 +1,9 @@
  
  $(srcdir)/var_unserializer.c: $(srcdir)/var_unserializer.re
@@ -14,10 +14,10 @@
  
  $(builddir)/info.lo: $(builddir)/../../main/build-defs.h
  
-Index: php-7.2.2/ext/json/Makefile.frag
+Index: php-7.2.7/ext/json/Makefile.frag
 ===
 php-7.2.2.orig/ext/json/Makefile.frag
-+++ php-7.2.2/ext/json/Makefile.frag
+--- php-7.2.7.orig/ext/json/Makefile.frag
 php-7.2.7/ext/json/Makefile.frag
 @@ -1,5 +1,5 @@
  $(srcdir)/json_scanner.c: $(srcdir)/json_scanner.re
 -  $(RE2C) -t $(srcdir)/php_json_scanner_defs.h --no-generation-date -bci 
-o $@ $(srcdir)/json_scanner.re
@@ -25,10 +25,10 @@
  
  $(srcdir)/json_parser.tab.c: $(srcdir)/json_parser.y
$(YACC) --defines -l $(srcdir)/json_parser.y -o $@
-Index: php-7.2.2/ext/phar/Makefile.frag
+Index: php-7.2.7/ext/phar/Makefile.frag
 ===
 php-7.2.2.orig/ext/phar/Makefile.frag
-+++ php-7.2.2/ext/phar/Makefile.frag
+--- php-7.2.7.orig/ext/phar/Makefile.frag
 php-7.2.7/ext/phar/Makefile.frag
 @@ -1,9 +1,9 @@
  $(srcdir)/phar_path_check.c: $(srcdir)/phar_path_check.re
@(cd $(top_srcdir); \
@@ -41,16 +41,19 @@
fi)
  
  pharcmd: $(builddir)/phar.php $(builddir)/phar.phar
-Index: php-7.2.2/ext/pdo/Makefile.frag
+Index: php-7.2.7/ext/pdo/Makefile.frag
 ===
 php-7.2.2.orig/ext/pdo/Makefile.frag
-+++ php-7.2.2/ext/pdo/Makefile.frag
-@@ -7,7 +7,7 @@ PDO_HEADER_FILES= \
- 
- 
+--- php-7.2.7.orig/ext/pdo/Makefile.frag
 php-7.2.7/ext/pdo/Makefile.frag
+@@ -9,9 +9,9 @@ PDO_HEADER_FILES= \
  $(srcdir)/pdo_sql_parser.c: $(srcdir)/pdo_sql_parser.re
--  (cd $(top_srcdi

commit php7 for openSUSE:Factory

2018-05-29 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-05-29 16:46:35

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue May 29 16:46:35 2018 rev:42 rq:612795 version:7.2.6

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-05-19 
15:41:09.741490024 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-05-29 
16:46:40.156194782 +0200
@@ -1,0 +2,13 @@
+Tue May 29 07:46:46 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.6: Bugfix release which includes a memory 
+  corruption fix for EXIF.
+  http://php.net/ChangeLog-7.php#7.2.6
+
+---
+Fri May 25 09:20:15 UTC 2018 - idon...@suse.com
+
+- Remove php7-freetype-pkgconfig.patch as it seems to break
+  Freetype detection on some systems bsc#1094534
+
+---

Old:

  php-7.2.5.tar.xz
  php-7.2.5.tar.xz.asc
  php7-freetype-pkgconfig.patch

New:

  php-7.2.6.tar.xz
  php-7.2.6.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.p5jHZI/_old  2018-05-29 16:46:41.268153858 +0200
+++ /var/tmp/diff_new_pack.p5jHZI/_new  2018-05-29 16:46:41.268153858 +0200
@@ -39,7 +39,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.5
+Version:7.2.6
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -68,8 +68,6 @@
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
-# https://build.opensuse.org/request/show/605072
-Patch11:php7-freetype-pkgconfig.patch
 ## Bugfix patches
 # following patch is to fix configure tests for crypt; the aim is to have php
 # built against glibc's crypt; problem is, that our glibc doesn't support 
extended
@@ -1006,7 +1004,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch10 -p1
-%patch11 -p1
 %patch12 -p1
 %patch14
 %patch15


++ php-7.2.5.tar.xz -> php-7.2.6.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.5.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.6.tar.xz differ: char 25, line 1





commit php7 for openSUSE:Factory

2018-05-19 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-05-19 15:40:46

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat May 19 15:40:46 2018 rev:41 rq:607440 version:7.2.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-05-13 
15:55:24.671466186 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-05-19 
15:41:09.741490024 +0200
@@ -1,0 +2,5 @@
+Tue May 15 09:40:24 UTC 2018 - pgaj...@suse.com
+
+- main package requires wwwrun:www user [bsc#1093025]
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.IvZrrx/_old  2018-05-19 15:41:11.301432950 +0200
+++ /var/tmp/diff_new_pack.IvZrrx/_new  2018-05-19 15:41:11.305432804 +0200
@@ -194,6 +194,10 @@
 %if %{build_suhosin}
 Suggests:   php7-suhosin
 %endif
+%if 0%{?suse_version} > 1320
+Requires(pre):  user(wwwrun)
+Requires(pre):  group(www)
+%endif
 
 %description
 PHP is a server-side HTML embedded scripting language designed







commit php7 for openSUSE:Factory

2018-05-13 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-05-13 15:55:19

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sun May 13 15:55:19 2018 rev:40 rq:606080 version:7.2.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-05-07 
14:50:25.092144209 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-05-13 
15:55:24.671466186 +0200
@@ -1,0 +2,18 @@
+Thu May 10 06:12:13 UTC 2018 - pgaj...@suse.com
+
+- better workaround for [bsc#1089487]: build mod_phpN.so
+  instead of libphpN.so
+
+---
+Wed May  9 10:42:18 UTC 2018 - pgaj...@suse.com
+
+- rename freetype-pkgconfig.patch to php7-freetype-pkgconfig.patch
+  to align with the rest of patch names
+
+---
+Mon May  7 10:25:58 UTC 2018 - idon...@suse.com
+
+- Add freetype-pkgconfig.patch to fix build with new Freetype:
+  use pkg-config to find Freetype libraries
+
+---

New:

  php7-freetype-pkgconfig.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.80gEmO/_old  2018-05-13 15:55:26.395403277 +0200
+++ /var/tmp/diff_new_pack.80gEmO/_new  2018-05-13 15:55:26.399403131 +0200
@@ -38,8 +38,6 @@
 %define build_argon2 1
 %endif
 %bcond_with make_test
-# bsc#1089487
-%define __provides_exclude_from ^/usr/lib64/apache2/.*.so$
 Name:   php7
 Version:7.2.5
 Release:0
@@ -70,6 +68,8 @@
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
+# https://build.opensuse.org/request/show/605072
+Patch11:php7-freetype-pkgconfig.patch
 ## Bugfix patches
 # following patch is to fix configure tests for crypt; the aim is to have php
 # built against glibc's crypt; problem is, that our glibc doesn't support 
extended
@@ -1002,6 +1002,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch10 -p1
+%patch11 -p1
 %patch12 -p1
 %patch14
 %patch15
@@ -1026,20 +1027,18 @@
 # aclocal workaround - to be improved
 cat `aclocal 
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 
>>aclocal.m4
 
-# Force use of system libtool:
+# 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.in
-# we build three SAPI
+# build directories for individual SAPIs
 mkdir -p build-apache2
 mkdir -p build-fpm
 mkdir -p build-embed
 mkdir -p build-fastcgi
 mkdir -p build-cli
 
-#get parsers regenerated
+# get parsers regenerated
 for parser in `find -type f -name "*.re"`;do
 rm -v ${parser%.*}.c
 done
@@ -1123,6 +1122,11 @@
 # We have still have harcoded RPATH in some modules
 sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' 
libtool
 sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=LIBTOOL_IS_BROKED|g' libtool
+# build mod_phpN.so instead of libphpN.so
+# rename does not suffice, see bsc#1089487
+if [ $sapi == apache2 ]; then
+  sed -i 's/libphp/mod_php/' Makefile 
+fi
 make %{?_smp_mflags} PHP_PEAR_PHP_BIN=%{_bindir}/php}
 popd
 }
@@ -1295,7 +1299,6 @@
 
 # do the actual installation
 Install apache2
-mv %{buildroot}%{apache_libexecdir}/libphp7.so 
%{buildroot}%{apache_libexecdir}/mod_php7.so
 Install fastcgi
 Install cli
 Install fpm



++ php7-freetype-pkgconfig.patch ++
Index: php-7.2.5/ext/gd/config.m4
===
--- php-7.2.5.orig/ext/gd/config.m4
+++ php-7.2.5/ext/gd/config.m4
@@ -184,30 +184,17 @@ AC_DEFUN([PHP_GD_XPM],[
 ])
 
 AC_DEFUN([PHP_GD_FREETYPE2],[
-  if test "$PHP_FREETYPE_DIR" != "no"; then
+FREETYPE2_CFLAGS=`pkg-config --cflags freetype2`
+FREETYPE2_LIBS=`pkg-config --libs freetype2`
 
-for i in $PHP_FREETYPE_DIR /usr/local /usr; do
-  if test -f "$i/bin/freetype-config"; then
-FREETYPE2_DIR=$i
-FREETYPE2_CONFIG="$i/bin/freetype-config"
-break
-  fi
-done
-
-if test -z "$FREETYPE2_DIR"; then
-  AC_MSG_ERROR([freetype-config not found.])
+if test -z "$FREETYPE2_LIBS"; then
+  AC_MSG_ERROR([freetype2 is not available.])
 fi
 
-FREETYPE2_CFLAGS=`$FREETYPE2_CONFIG --cflags`
-FREETYPE2_LIBS=`$FREETYPE2_CONFIG --libs`
-
 PHP_EVAL_INCLINE($FREETYPE2_CFLAGS)
 PHP_EVAL_LIBLINE($FREETYPE2_LIBS, GD_SHARED_LIBADD)
 AC_DEFINE(HAVE_LIBFREETYPE,1,[ ])
 AC_DEFINE(ENABLE_GD_TTF,1,[ ])
-  else
-AC_MS

commit php7 for openSUSE:Factory

2018-05-07 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-05-07 14:50:08

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Mon May  7 14:50:08 2018 rev:39 rq:602510 version:7.2.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-04-22 
14:31:32.514550621 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-05-07 
14:50:25.092144209 +0200
@@ -1,0 +2,12 @@
+Mon Apr 30 11:08:29 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.5: This is a security release which also contains
+  several minor bug fixes.
+  http://php.net/ChangeLog-7.php#7.2.5
+
+---
+Thu Apr 19 06:49:03 UTC 2018 - pgaj...@suse.com
+
+- build-test.sh: generic spec file name
+
+---

Old:

  php-7.2.4.tar.xz
  php-7.2.4.tar.xz.asc

New:

  php-7.2.5.tar.xz
  php-7.2.5.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.BHLNIA/_old  2018-05-07 14:50:27.628065079 +0200
+++ /var/tmp/diff_new_pack.BHLNIA/_new  2018-05-07 14:50:27.632064954 +0200
@@ -41,7 +41,7 @@
 # bsc#1089487
 %define __provides_exclude_from ^/usr/lib64/apache2/.*.so$
 Name:   php7
-Version:7.2.4
+Version:7.2.5
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01

++ build-test.sh ++
--- /var/tmp/diff_new_pack.BHLNIA/_old  2018-05-07 14:50:27.796059837 +0200
+++ /var/tmp/diff_new_pack.BHLNIA/_new  2018-05-07 14:50:27.796059837 +0200
@@ -28,7 +28,7 @@
 if [ ! -z "$apiurl" ]; then
   apiurl="-A $apiurl"
 fi
-osc $apiurl build $@ --no-verify --with make_test -x valgrind php5.spec 
+osc $apiurl build $@ --no-verify --with make_test -x valgrind *.spec 
 if [ $? -ne 0 ]; then 
   echo "ERROR: build failed. See $OSC_BUILD_ROOT/.build.log for details."
   exit 1


++ php-7.2.4.tar.xz -> php-7.2.5.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.4.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.5.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2018-04-22 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-04-22 14:31:28

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sun Apr 22 14:31:28 2018 rev:38 rq:597103 version:7.2.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-04-06 
17:45:30.412248251 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-04-22 
14:31:32.514550621 +0200
@@ -1,0 +2,5 @@
+Mon Apr 16 09:26:55 UTC 2018 - pgaj...@suse.com
+
+- apache2-mod_php7 does not provide libphp7.so [bsc#1089487]
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.MncYvA/_old  2018-04-22 14:31:33.618510665 +0200
+++ /var/tmp/diff_new_pack.MncYvA/_new  2018-04-22 14:31:33.622510520 +0200
@@ -38,6 +38,8 @@
 %define build_argon2 1
 %endif
 %bcond_with make_test
+# bsc#1089487
+%define __provides_exclude_from ^/usr/lib64/apache2/.*.so$
 Name:   php7
 Version:7.2.4
 Release:0







commit php7 for openSUSE:Factory

2018-04-06 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-04-06 17:45:19

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Fri Apr  6 17:45:19 2018 rev:37 rq:593523 version:7.2.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-03-29 
11:51:26.687391174 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-04-06 
17:45:30.412248251 +0200
@@ -1,0 +2,8 @@
+Wed Apr  4 11:00:14 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.4: This is a security release with also contains
+  several minor bug fixes.
+  http://php.net/ChangeLog-7.php#7.2.4
+- php7-no-build-date.patch refreshed
+
+---

Old:

  php-7.2.3.tar.xz
  php-7.2.3.tar.xz.asc

New:

  php-7.2.4.tar.xz
  php-7.2.4.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.XD6rji/_old  2018-04-06 17:45:32.432175305 +0200
+++ /var/tmp/diff_new_pack.XD6rji/_new  2018-04-06 17:45:32.440175016 +0200
@@ -39,7 +39,7 @@
 %endif
 %bcond_with make_test
 Name:   php7
-Version:7.2.3
+Version:7.2.4
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.2.3.tar.xz -> php-7.2.4.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.3.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.4.tar.xz differ: char 25, line 1

++ php7-no-build-date.patch ++
--- /var/tmp/diff_new_pack.XD6rji/_old  2018-04-06 17:45:32.612168805 +0200
+++ /var/tmp/diff_new_pack.XD6rji/_new  2018-04-06 17:45:32.612168805 +0200
@@ -1,7 +1,7 @@
-Index: php-7.2.3/ext/standard/info.c
+Index: php-7.2.4/ext/standard/info.c
 ===
 php-7.2.3.orig/ext/standard/info.c 2018-02-27 17:33:02.0 +0100
-+++ php-7.2.3/ext/standard/info.c  2018-03-09 17:08:21.831512106 +0100
+--- php-7.2.4.orig/ext/standard/info.c 2018-03-27 15:10:52.0 +0200
 php-7.2.4/ext/standard/info.c  2018-04-04 13:05:25.675487878 +0200
 @@ -830,7 +830,7 @@ PHPAPI void php_print_info(int flag)
php_info_print_box_end();
php_info_print_table_start();
@@ -20,10 +20,10 @@
  #endif
  
if (sapi_module.pretty_name) {
-Index: php-7.2.3/sapi/cli/php_cli.c
+Index: php-7.2.4/sapi/cli/php_cli.c
 ===
 php-7.2.3.orig/sapi/cli/php_cli.c  2018-02-27 17:32:58.0 +0100
-+++ php-7.2.3/sapi/cli/php_cli.c   2018-03-09 17:08:21.831512106 +0100
+--- php-7.2.4.orig/sapi/cli/php_cli.c  2018-03-27 15:10:57.0 +0200
 php-7.2.4/sapi/cli/php_cli.c   2018-04-04 13:05:25.675487878 +0200
 @@ -697,8 +697,8 @@ static int do_cli(int argc, char **argv)
goto out;
  
@@ -35,10 +35,10 @@
  #if ZTS
"ZTS "
  #else
-Index: php-7.2.3/sapi/cgi/cgi_main.c
+Index: php-7.2.4/sapi/cgi/cgi_main.c
 ===
 php-7.2.3.orig/sapi/cgi/cgi_main.c 2018-02-27 17:32:58.0 +0100
-+++ php-7.2.3/sapi/cgi/cgi_main.c  2018-03-09 17:08:21.831512106 +0100
+--- php-7.2.4.orig/sapi/cgi/cgi_main.c 2018-03-27 15:10:57.0 +0200
 php-7.2.4/sapi/cgi/cgi_main.c  2018-04-04 13:05:25.675487878 +0200
 @@ -2427,9 +2427,9 @@ consult the installation file that came

SG(request_info).no_headers = 1;
}
@@ -51,15 +51,18 @@
  #endif

php_request_shutdown((void *) 0);
fcgi_shutdown();
-Index: php-7.2.3/configure.ac
+Index: php-7.2.4/configure.ac
 ===
 php-7.2.3.orig/configure.ac2018-03-09 17:08:21.831512106 +0100
-+++ php-7.2.3/configure.ac 2018-03-09 17:13:38.780976823 +0100
-@@ -1269,10 +1269,12 @@ EXTRA_LDFLAGS="$EXTRA_LDFLAGS $PHP_LDFLA
+--- php-7.2.4.orig/configure.ac2018-04-04 13:05:25.675487878 +0200
 php-7.2.4/configure.ac 2018-04-04 13:10:53.817149061 +0200
+@@ -1269,13 +1269,12 @@ EXTRA_LDFLAGS="$EXTRA_LDFLAGS $PHP_LDFLA
  EXTRA_LDFLAGS_PROGRAM="$EXTRA_LDFLAGS_PROGRAM $PHP_LDFLAGS"
  
  # SOURCE_DATE_EPOCH for reproducible builds 
https://reproducible-builds.org/specs/source-date-epoch/
--PHP_BUILD_DATE=`date --utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" 
+%Y-%m-%d`
+-PHP_BUILD_DATE=`date --utc --date="@${SOU

commit php7 for openSUSE:Factory

2018-03-29 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-03-29 11:51:25

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Thu Mar 29 11:51:25 2018 rev:36 rq:591071 version:7.2.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-03-24 
16:06:39.334367882 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-03-29 
11:51:26.687391174 +0200
@@ -1,0 +2,5 @@
+Mon Mar 26 12:37:16 UTC 2018 - pgaj...@suse.com
+
+- build firebird extension only for openSUSE (sle15 requirement)
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.9g1aAI/_old  2018-03-29 11:51:28.251334853 +0200
+++ /var/tmp/diff_new_pack.9g1aAI/_new  2018-03-29 11:51:28.255334709 +0200
@@ -26,17 +26,7 @@
 # as soon as suhosin is ported to php7, these build_suhosin and
 # related conditions can be removed entirely
 %define build_suhosin 0
-%define build_firebird 0
-%if 0%{?suse_version} > 1210
-%define build_firebird 1
-# firebird-devel was merged into libfbclient2-devel for firebird 3
-%if 0%{?suse_version} <= 1320
-BuildRequires:  firebird-devel
-BuildRequires:  libfbclient2-devel
-%else
-BuildRequires:  libfbclient-devel
-%endif
-%endif
+%define build_firebird 0%{?is_opensuse}
 %define build_sodium 0
 %if %{?suse_version} > 1320
 %define build_sodium 1
@@ -100,6 +90,15 @@
 BuildRequires:  curl
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
+%if %{build_firebird}
+# firebird-devel was merged into libfbclient2-devel for firebird 3
+%if 0%{?suse_version} <= 1320
+BuildRequires:  firebird-devel
+BuildRequires:  libfbclient2-devel
+%else
+BuildRequires:  libfbclient-devel
+%endif
+%endif
 BuildRequires:  freetds-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++







commit php7 for openSUSE:Factory

2018-03-24 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-03-24 16:06:36

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Mar 24 16:06:36 2018 rev:35 rq:589255 version:7.2.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-03-14 
19:26:01.408933787 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-03-24 
16:06:39.334367882 +0100
@@ -1,0 +2,10 @@
+Tue Mar 20 14:15:11 UTC 2018 - guillaume.gar...@opensuse.org
+
+- Fix build for %arm and aarch64
+
+---
+Fri Mar 16 08:18:26 UTC 2018 - pgaj...@suse.com
+
+- drop imap extension [bsc#1084461]
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.wBAvVn/_old  2018-03-24 16:06:40.482326499 +0100
+++ /var/tmp/diff_new_pack.wBAvVn/_new  2018-03-24 16:06:40.490326211 +0100
@@ -54,7 +54,7 @@
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
 Group:  Development/Languages/Other
-URL:https://secure.php.net
+Url:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
 Source2:https://download.suhosin.org/suhosin-%{suhosin_version}.tar.gz
@@ -104,7 +104,6 @@
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
-BuildRequires:  imap-devel
 BuildRequires:  krb5-devel
 BuildRequires:  libapparmor-devel
 BuildRequires:  libbz2-devel
@@ -540,17 +539,6 @@
 Unicode character set. Supported character sets depend on the iconv
 implementation of your system.
 
-%package imap
-Summary:IMAP protocol support for PHP
-Group:  Development/Libraries/PHP
-Requires:   %{name} = %{version}
-Provides:   php-imap = %{version}
-Obsoletes:  php5-imap
-
-%description imap
-These functions enable you to operate with the IMAP protocol, as well
-as the NNTP, POP3 and local mailbox access methods.
-
 %package intl
 Summary:ICU integration for PHP
 Group:  Development/Libraries/PHP
@@ -1079,6 +1067,8 @@
 export PHP_MYSQLND_COMPRESSION_SUPPORT=yes
 # fix build-cli: libc-client.so needs -lssl
 export IMAP_SHARED_LIBADD='-lssl'
+# Fix build-cli for %arm and aarch64
+export LIBS=-ltinfo
 
 # build function
 Build()
@@ -1204,9 +1194,7 @@
 --with-gettext=shared \
 --with-gmp=shared \
 --with-iconv=shared \
---with-imap=shared \
 --with-kerberos \
---with-imap-ssl \
 --enable-json=shared \
 --with-ldap=shared \
 --with-ldap-sasl=%{_usr} \
@@ -1595,11 +1583,6 @@
 %{extension_dir}/iconv.so
 %config(noreplace) %{php_sysconf}/conf.d/iconv.ini
 
-%files imap
-%defattr(644,root,root,755)
-%{extension_dir}/imap.so
-%config(noreplace) %{php_sysconf}/conf.d/imap.ini
-
 %files intl
 %defattr(644,root,root,755)
 %{extension_dir}/intl.so







commit php7 for openSUSE:Factory

2018-03-14 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-03-14 19:25:56

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Wed Mar 14 19:25:56 2018 rev:34 rq:585278 version:7.2.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-02-21 
14:09:11.627110813 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-03-14 
19:26:01.408933787 +0100
@@ -1,0 +2,35 @@
+Sat Mar 10 11:11:04 UTC 2018 - dims...@opensuse.org
+
+- BuildRequire pkgconfig(enchant) instead of enchant-devel: enchant
+  is moving to version 2.2, with an enchant-1 as compatibility
+  package. By using the pkgconfig symbol, we don't have to care for
+  the actual package name.
+
+---
+Fri Mar  9 16:52:13 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.3: This is a security release with also contains
+  several minor bug fixes.
+  http://php.net/ChangeLog-7.php#7.2.3
+- removed upstreamed php7-pgsql-memory-leak.patch
+- php7-systzdata-v15.patch refreshed and renamed to
+  php7-systzdata-v16.patch
+
+---
+Thu Feb 22 19:46:08 UTC 2018 - crrodrig...@opensuse.org
+
+- php7-honor-re2c-flags.patch: honor RE2C_FLAGS everywhere.
+- remove generated lexers so they are recreated at build time
+
+---
+Thu Feb 22 18:46:32 UTC 2018 - crrodrig...@opensuse.org
+
+- php7-date-regenerate-lexers.patch: honor RE2C_FLAGS 
+
+---
+Thu Feb 22 14:49:53 UTC 2018 - crrodrig...@opensuse.org
+
+-  Support password_hash("...", PASSWORD_ARGON2I), buildrequire
+   libargon2 in supported products.
+
+---

Old:

  php-7.2.2.tar.xz
  php-7.2.2.tar.xz.asc
  php7-pgsql-memory-leak.patch
  php7-systzdata-v15.patch

New:

  php-7.2.3.tar.xz
  php-7.2.3.tar.xz.asc
  php7-honor-re2c-flags.patch
  php7-systzdata-v16.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.WePtsy/_old  2018-03-14 19:26:03.292866893 +0100
+++ /var/tmp/diff_new_pack.WePtsy/_new  2018-03-14 19:26:03.304866467 +0100
@@ -23,7 +23,6 @@
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
-%bcond_with make_test
 # as soon as suhosin is ported to php7, these build_suhosin and
 # related conditions can be removed entirely
 %define build_suhosin 0
@@ -43,16 +42,19 @@
 %define build_sodium 1
 %endif
 %define system_gd 0
+%define build_argon2 0
 %if %{?suse_version} >= 1500
 %define system_gd 1
+%define build_argon2 1
 %endif
+%bcond_with make_test
 Name:   php7
-Version:7.2.2
+Version:7.2.3
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
 Group:  Development/Languages/Other
-Url:https://secure.php.net
+URL:https://secure.php.net
 Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
 Source2:https://download.suhosin.org/suhosin-%{suhosin_version}.tar.gz
@@ -72,7 +74,7 @@
 Patch4: php7-no-build-date.patch
 Patch5: php7-pts.patch
 Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v15.patch
+Patch7: php7-systzdata-v16.patch
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
@@ -89,7 +91,8 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
-Patch18:php7-pgsql-memory-leak.patch
+# https://bugs.php.net/bug.php?id=76030
+Patch19:php7-honor-re2c-flags.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf
@@ -97,16 +100,9 @@
 BuildRequires:  curl
 BuildRequires:  curl-devel
 BuildRequires:  cyrus-sasl-devel
-BuildRequires:  enchant-devel
 BuildRequires:  freetds-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
-%if %{system_gd}
-BuildRequires:  gd-devel
-%else
-BuildRequires:  pkgconfig(libwebp)
-BuildRequires:  pkgconfig(xft)
-%endif
 BuildRequires:  gmp-devel
 BuildRequires:  imap-devel
 BuildRequires:  krb5-devel
@@ -117,9 +113,6 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpng-devel
-%if %{build_sodium}
-BuildRequires:  libsodium-devel
-%endif
 BuildRequires:  libtidy-de

commit php7 for openSUSE:Factory

2018-02-21 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-02-21 14:09:02

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Wed Feb 21 14:09:02 2018 rev:33 rq:578286 version:7.2.2

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-02-10 
17:54:29.944099393 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-02-21 
14:09:11.627110813 +0100
@@ -1,0 +2,18 @@
+Mon Feb 19 18:39:04 UTC 2018 - crrodrig...@opensuse.org
+
+- Remove buildRequires on:
+ * libevent-devel: php7-fpm does not use it.
+ * pam-devel: not used 
+- Add buildrequire on zlib-devel explicitly.
+- libvpx is not needed but libwebp is, only when not building
+  against system gd. xft likewise.
+
+---
+Mon Feb 19 09:30:33 UTC 2018 - pgaj...@suse.com
+
+- fixed memory leak in pgsql extension, php function pg_escape_bytea
+  https://bugs.php.net/bug.php?id=75838
+  [bsc#1076970] (internal)
+  + php7-pgsql-memory-leak.patch
+
+---

New:

  php7-pgsql-memory-leak.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.NoP4un/_old  2018-02-21 14:09:13.031060256 +0100
+++ /var/tmp/diff_new_pack.NoP4un/_new  2018-02-21 14:09:13.035060112 +0100
@@ -89,6 +89,7 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
+Patch18:php7-pgsql-memory-leak.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequires:  autoconf
@@ -102,6 +103,9 @@
 BuildRequires:  gcc-c++
 %if %{system_gd}
 BuildRequires:  gd-devel
+%else
+BuildRequires:  pkgconfig(libwebp)
+BuildRequires:  pkgconfig(xft)
 %endif
 BuildRequires:  gmp-devel
 BuildRequires:  imap-devel
@@ -109,7 +113,6 @@
 BuildRequires:  libapparmor-devel
 BuildRequires:  libbz2-devel
 BuildRequires:  libedit-devel
-BuildRequires:  libevent-devel
 BuildRequires:  libicu-devel
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
@@ -124,7 +127,7 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  net-snmp-devel
 BuildRequires:  openldap2-devel
-BuildRequires:  pam-devel
+#BuildRequires:  pam-devel
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  postfix
@@ -135,9 +138,8 @@
 BuildRequires:  unixODBC-devel
 BuildRequires:  update-alternatives
 BuildRequires:  xz
-BuildRequires:  pkgconfig(vpx)
-BuildRequires:  pkgconfig(xft)
 BuildRequires:  pkgconfig(xpm)
+BuildRequires:  pkgconfig(zlib)
 # 10.3 does not install sendmail binary with the minimal system
 Requires:   smtp_daemon
 Requires:   timezone
@@ -1009,6 +1011,7 @@
 %patch14
 %patch15
 %patch17 -p1
+%patch18 -p1
 
 # Safety check for API version change.
 vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`



++ php7-pgsql-memory-leak.patch ++
--- a/ext/pgsql/pgsql.c
+++ b/ext/pgsql/pgsql.c
@@ -4442,6 +4442,7 @@ PHP_FUNCTION(pg_escape_bytea)
to = (char *)PQescapeBytea((unsigned char*)from, from_len, 
&to_len);
 
RETVAL_STRINGL(to, to_len-1); /* to_len includes additional '\0' */
+   PQfreemem(to);
 }
 /* }}} */
 




commit php7 for openSUSE:Factory

2018-02-10 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-02-10 17:54:28

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Feb 10 17:54:28 2018 rev:32 rq:573849 version:7.2.2

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-02-05 
10:45:10.334323582 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-02-10 
17:54:29.944099393 +0100
@@ -1,0 +2,7 @@
+Wed Feb  7 17:50:36 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.2: This is a bugfix release, with several bug 
+  fixes included.
+  http://php.net/ChangeLog-7.php#7.2.2
+
+---

Old:

  php-7.2.1.tar.xz
  php-7.2.1.tar.xz.asc

New:

  php-7.2.2.tar.xz
  php-7.2.2.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.e7osFw/_old  2018-02-10 17:54:31.032060009 +0100
+++ /var/tmp/diff_new_pack.e7osFw/_new  2018-02-10 17:54:31.036059865 +0100
@@ -47,7 +47,7 @@
 %define system_gd 1
 %endif
 Name:   php7
-Version:7.2.1
+Version:7.2.2
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.2.1.tar.xz -> php-7.2.2.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.1.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.2.tar.xz differ: char 25, line 1

++ php7-no-build-date.patch ++
--- /var/tmp/diff_new_pack.e7osFw/_old  2018-02-10 17:54:31.200053928 +0100
+++ /var/tmp/diff_new_pack.e7osFw/_new  2018-02-10 17:54:31.200053928 +0100
@@ -1,7 +1,7 @@
-Index: php-7.2.0/ext/standard/info.c
+Index: php-7.2.2/ext/standard/info.c
 ===
 php-7.2.0.orig/ext/standard/info.c 2017-11-28 10:23:01.0 +0100
-+++ php-7.2.0/ext/standard/info.c  2017-12-11 10:15:31.169547129 +0100
+--- php-7.2.2.orig/ext/standard/info.c 2018-01-30 11:33:46.0 +0100
 php-7.2.2/ext/standard/info.c  2018-02-07 18:28:22.660632533 +0100
 @@ -830,7 +830,7 @@ PHPAPI void php_print_info(int flag)
php_info_print_box_end();
php_info_print_table_start();
@@ -20,62 +20,46 @@
  #endif
  
if (sapi_module.pretty_name) {
-Index: php-7.2.0/sapi/fpm/fpm/fpm_main.c
+Index: php-7.2.2/sapi/cli/php_cli.c
 ===
 php-7.2.0.orig/sapi/fpm/fpm/fpm_main.c 2017-11-28 10:23:05.0 
+0100
-+++ php-7.2.0/sapi/fpm/fpm/fpm_main.c  2017-12-11 10:15:31.213547858 +0100
-@@ -1755,9 +1755,9 @@ int main(int argc, char *argv[])
-   SG(request_info).no_headers = 1;
- 
- #if ZEND_DEBUG
--  php_printf("PHP %s (%s) (built: %s %s) 
(DEBUG)\nCopyright (c) 1997-2017 The PHP Group\n%s", PHP_VERSION, 
sapi_module.name, __DATE__,__TIME__, get_zend_version());
-+  php_printf("PHP %s (%s) (DEBUG)\nCopyright (c) 
1997-2017 The PHP Group\n%s", PHP_VERSION, sapi_module.name, 
get_zend_version());
- #else
--  php_printf("PHP %s (%s) (built: %s 
%s)\nCopyright (c) 1997-2017 The PHP Group\n%s", PHP_VERSION, sapi_module.name, 
__DATE__, __TIME__,  get_zend_version());
-+  php_printf("PHP %s (%s) \nCopyright (c) 
1997-2017 The PHP Group\n%s", PHP_VERSION, sapi_module.name, 
get_zend_version());
- #endif
-   php_request_shutdown((void *) 0);
-   fcgi_shutdown();
-Index: php-7.2.0/sapi/cli/php_cli.c
-===
 php-7.2.0.orig/sapi/cli/php_cli.c  2017-11-28 10:23:05.0 +0100
-+++ php-7.2.0/sapi/cli/php_cli.c   2017-12-11 10:15:31.225548056 +0100
+--- php-7.2.2.orig/sapi/cli/php_cli.c  2018-02-07 18:28:22.660632533 +0100
 php-7.2.2/sapi/cli/php_cli.c   2018-02-07 18:34:12.278238172 +0100
 @@ -697,8 +697,8 @@ static int do_cli(int argc, char **argv)
goto out;
  
case 'v': /* show php version & quit */
--  php_printf("PHP %s (%s) (built: %s %s) ( 
%s)\nCopyright (c) 1997-2017 The PHP Group\n%s",
+-  php_printf("PHP %s (%s) (built: %s %s) ( 
%s)\nCopyright (c) 1997-2018 The PHP Group\n%s",
 -  PHP_VERSION, cli_sapi_module.name, 
__DATE__, __TIME__,
-+  php_printf("PHP %s (%s) ( %s)\nCopyright (c) 
1997-2017 The PHP Group\n%s",
++  php_printf("PHP %s (%s) ( %s)\nCopy

commit php7 for openSUSE:Factory

2018-02-05 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-02-05 10:45:07

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Mon Feb  5 10:45:07 2018 rev:31 rq:571942 version:7.2.1

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2018-01-16 
09:32:48.572536665 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-02-05 
10:45:10.334323582 +0100
@@ -1,0 +2,10 @@
+Fri Jan 26 08:38:46 UTC 2018 - pgaj...@suse.com
+
+- do not build against system gd when suse_version < 1500
+
+---
+Tue Jan 23 09:24:31 UTC 2018 - pgaj...@suse.com
+
+- fix build for SLE12*
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.GU50Pf/_old  2018-02-05 10:45:13.102193989 +0100
+++ /var/tmp/diff_new_pack.GU50Pf/_new  2018-02-05 10:45:13.106193802 +0100
@@ -42,6 +42,10 @@
 %if %{?suse_version} > 1320
 %define build_sodium 1
 %endif
+%define system_gd 0
+%if %{?suse_version} >= 1500
+%define system_gd 1
+%endif
 Name:   php7
 Version:7.2.1
 Release:0
@@ -96,7 +100,9 @@
 BuildRequires:  freetds-devel
 BuildRequires:  freetype2-devel
 BuildRequires:  gcc-c++
+%if %{system_gd}
 BuildRequires:  gd-devel
+%endif
 BuildRequires:  gmp-devel
 BuildRequires:  imap-devel
 BuildRequires:  krb5-devel
@@ -1171,7 +1177,7 @@
 --with-zlib=shared \
 --with-bz2=shared \
 --with-curl=shared \
-%if 0%{?suse_version} >= 1320 || %{?is_opensuse}
+%if %{system_gd}
 --with-gd=shared,%{_usr} \
 %else
 --with-gd=shared \
@@ -1235,6 +1241,14 @@
 exit 1
 fi
 
+# check if we link against system libgd
+%if %{system_gd}
+if [ -z "$(ldd modules/gd.so | grep libgd.so)" ]; then
+echo 'php-gd does not link against system libgd.'
+exit 1
+fi
+%endif
+
 # Run tests, using the CLI SAPI
 %if %{with make_test}
 export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 LANG=POSIX LC_ALL=POSIX







commit php7 for openSUSE:Factory

2018-01-16 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2018-01-16 09:32:45

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue Jan 16 09:32:45 2018 rev:30 rq:562900 version:7.2.1

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-12-29 
18:49:16.561046505 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2018-01-16 
09:32:48.572536665 +0100
@@ -1,0 +2,11 @@
+Tue Jan  9 14:09:38 UTC 2018 - pgaj...@suse.com
+
+- updated to 7.2.1: Several security bugs were fixed in this release.
+  http://php.net/ChangeLog-7.php#7.2.1
+
+---
+Tue Jan  2 08:57:46 UTC 2018 - pgaj...@suse.com
+
+- build against newer webp [bsc#1074121]
+
+---

Old:

  php-7.2.0.tar.xz
  php-7.2.0.tar.xz.asc

New:

  php-7.2.1.tar.xz
  php-7.2.1.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.n8Povp/_old  2018-01-16 09:32:50.540444591 +0100
+++ /var/tmp/diff_new_pack.n8Povp/_new  2018-01-16 09:32:50.54404 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -43,7 +43,7 @@
 %define build_sodium 1
 %endif
 Name:   php7
-Version:7.2.0
+Version:7.2.1
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -1171,7 +1171,7 @@
 --with-zlib=shared \
 --with-bz2=shared \
 --with-curl=shared \
-%if 0%{?suse_version} >= 1320
+%if 0%{?suse_version} >= 1320 || %{?is_opensuse}
 --with-gd=shared,%{_usr} \
 %else
 --with-gd=shared \


++ php-7.2.0.tar.xz -> php-7.2.1.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.2.0.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.2.1.tar.xz differ: char 25, line 1

++ php7.keyring ++
--- /var/tmp/diff_new_pack.n8Povp/_old  2018-01-16 09:32:50.732435608 +0100
+++ /var/tmp/diff_new_pack.n8Povp/_new  2018-01-16 09:32:50.732435608 +0100
@@ -50,3 +50,76 @@
 4QFImZaYLwKQYLe8TOOjDA/I9bR1JJmh54yw10A=
 =wdpK
 -END PGP PUBLIC KEY BLOCK-
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFjxRtoBEADkS6+Q7afwYDPFnqJXuyF2ZIvXysDBrpr/xbre4jVeiC/HIELa
+QedOJqO1V+BgnTRkfhor+Yq3mZ1un+6zJIiFcm5Kp7sPZjh15JF96PsA4e2Eh5eC
+eJzjXHj1nAKXfn5+CgpYEyL30r1/ACkmo9TKIiUxIDZRkZvxjY4UKeo+EoJo0Viu
+tV8mvSTgxaz9gzPhZ5OJR8zECT8j3T8d+tBD8wWxxmGZ0veOu/MBew1C/BDr8RqT
+CXDywUbyNuSsdb3a5aLuIuLekSJVSCcFwPIje1WrX4FyC42+elOp0SXpjWzdb08N
+XX4DEY8zVyVXI1ScSpTbslffcFkY60NJhjpP7t856L9vTLRfHIM9BIdSYH/ar5mE
+Q0vyJbiNfkx5tIMnEmnIYbmnjjmcPZDKZ4PyQEUEWF3DqNOOAWhk9HUMFEkANkd1
+vEcNNQxgD2eOJM6egfUv9KtuAEcRX2iDu3gIyE+55x92VVoEJDu5M+Q6PYGUIMh7
+nz2gS3lnlpG2vquQpqDS9UogsZ8L4NsukdP2ixRFnD9qaTOemqRYwIptOX6wvrtR
+7PmWOnnRZ5OcpK5/qyK9iCLY7bbHDViBoV0uLEHNPTDHjrALJrqS+dH1glYid/82
+OvKE3KREjRpMOW83nNfQcqkMi9fhH8WUkz6OD6JemvB/s/CwBS2w3+9LAQARAQAB
+tB5TYXJhIEdvbGVtb24gPHBvbGxpdGFAcGhwLm5ldD6JAiAEEAEKAAoFAlk5UTwD
+BQJ4AAoJEMt/Ho7Iwndldb8P/i5jY9zfQ9Jedoz1JQoh3TZNs5avE/7P72hinOHC
+8WMfJqIfq1SmzStMAUNkr6n+hjb0mXCYLNJL1PAMvciPaGagL8K8p7tZ3M/N6sUj
+hehPejHY7Ln1008lihJMsmqaC+VdH5ntoZCdhDnJTDIEp6Ojtj7veGrRVQC+51C7
+tx05ZdXZ38VgTvSBFfs42HZorZXaj1/KiW9xsNTCXuoSF2OkfHfuKCjXn5GWYV4B
+BhQE1ef43Ju3qyf3twKar4YF9DCvdU3ylA4jYJszXX+FNZ4ssgSiiCe3iWWl0LAz
+rxZgDoNv3SwcEOnngmmVTDwLRAAqdmhw3qL3phhyz/uCXTFWBgMDpp4IRsGxNOru
+oPNjhPMgwn6fzgYpHVnVQex2+1e2RD1sUkj1OWBHFrY43fI9Qq+rEE7dgE0OBn5v
+khh81ZYOXa3Cccb90eHkQAirxr9+esYCQNeTmS23FS2AiRLj9JHVp4tb7q3B3Md5
+kTXemxf18x5jV+19E+35bPdfnylMuDN3YA+gFTp7CBn0OoinzLP1Qk04SncAAA+K
+MunpZM2Cfh+mDAkNxd3UWrOkK27NgAYHyDSyRE7h4yJ5NXihGCtQfvsHGAkCzv+U
+7A3Z2KuJR94zn/yYj0m+GwcvfZYUeS8Zh92fpkyBdo14wYRQmpSUuJCgoXvYswtV
+L5Y2iQIiBBMBCgAMBQJZOVUqBYMHhh+AAAoJEMApBLE3H7rdP4oP/iRRKU14fnTb
+KcWZ0siNFGWFoyMrRWmYgaqIE/mAXBSnCyGzNyJx3eZaGl0E6kcACWAEGl7BB8Oa
+0mrKVJDVtGcCpZLU/xB2j/A9Lh8A6s+YwowIGKCHpFHYlTCKFOji6TXK9vZTQNL7
+4Q5FvQBdDGDnk8V6q311Uhn4K7Qn8z8zOxcU5mtXl9nGTTSnOfdmfNhkGHTQku+9
+cBdkStBXh1AhqpGTMB3c32qx47gpKHyYFnwMzeXdllkiJNJJn2WnGoe8ZnAxhXJn
+4JZdIoIgRfga1+JqezJk9JHLeoIIYHu4u2GbrinUSOz3tZ038c63nUGD5OvLF9gK
+uKZHHvWP9JaHCysjEIcFL5xF8TrswdPYpGMzH4dvBjvjpQxb6WzAnHUqQQxaJsBM
+71WoU1cx38xoFJmyEKuOX0kjl4+KeqQl3/bfxqR6Owbkqul5t73+EK7r4mgHSyTV
+rWl2SS8QEr8NG0Hv+3gBkKQczgoPvj7ZXkwVdNokZT75b4vPDf/Zf+Hlt+hT2x+P
+WkIU1GkMcX7VruatgG1crES2a/uQO+awk0jA34UewrAflTq5TC3NNmWorn7x6gu7
++3zKwP1o0twU3HDvt1mzXK6XNY3GYUqWhs1cDFOhPsfBl169NbqOr8fP8

commit php7 for openSUSE:Factory

2017-12-29 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-12-29 18:49:03

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Fri Dec 29 18:49:03 2017 rev:29 rq:559313 version:7.2.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-12-13 
11:57:51.822140362 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-12-29 
18:49:16.561046505 +0100
@@ -1,0 +2,5 @@
+Fri Dec 15 10:45:08 UTC 2017 - pgaj...@suse.com
+
+- build with SLE12*
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.bU8QKZ/_old  2017-12-29 18:49:17.560759382 +0100
+++ /var/tmp/diff_new_pack.bU8QKZ/_new  2017-12-29 18:49:17.564758233 +0100
@@ -23,14 +23,11 @@
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
-%define build_firebird 0
 %bcond_with make_test
-# as soon as suhosin is ported to php7, this with_suhosin and
+# as soon as suhosin is ported to php7, these build_suhosin and
 # related conditions can be removed entirely
-%bcond_with suhosin
-# firebird disabled due to build errors: https://bugs.php.net/bug.php?id=70071
-%bcond_without  firebird
-%if %{with firebird}
+%define build_suhosin 0
+%define build_firebird 0
 %if 0%{?suse_version} > 1210
 %define build_firebird 1
 # firebird-devel was merged into libfbclient2-devel for firebird 3
@@ -41,6 +38,9 @@
 BuildRequires:  libfbclient-devel
 %endif
 %endif
+%define build_sodium 0
+%if %{?suse_version} > 1320
+%define build_sodium 1
 %endif
 Name:   php7
 Version:7.2.0
@@ -108,7 +108,9 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpng-devel
+%if %{build_sodium}
 BuildRequires:  libsodium-devel
+%endif
 BuildRequires:  libtidy-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
@@ -175,7 +177,7 @@
 %if 0%{?suse_version} >= 1320
 BuildRequires:  libzip-devel
 %endif
-%if %{with suhosin}
+%if %{build_suhosin}
 Suggests:   php7-suhosin
 %endif
 
@@ -783,6 +785,7 @@
 communication functions based on the BSD sockets API, providing the
 possibility to act as a socket server as well as a client.
 
+%if %{build_sodium}
 %package sodium
 Summary:Cryptographic Extension Based on Libsodium
 Group:  Development/Libraries/PHP
@@ -792,6 +795,7 @@
 %description sodium
 PHP binding to libsodium software library for encryption, decryption, 
 signatures, password hashing and more.
+%endif
 
 %package sqlite
 Summary:SQLite database client for PHP
@@ -816,7 +820,7 @@
 This package includes sqlite and pdo_sqlite modules for sqlite version
 2 and 3 respectively.
 
-%if %{with suhosin}
+%if %{build_suhosin}
 %package suhosin
 Summary:Protection system for PHP
 Group:  Development/Libraries/PHP
@@ -978,7 +982,7 @@
 echo %{apache_mmn}
 %setup -q -n php-%{version} -a 1
 tar -xf %{SOURCE2} -C ext
-%if %{with suhosin}
+%if %{build_suhosin}
 mv ext/suhosin-%{suhosin_version} ext/suhosin
 %endif
 cp %{SOURCE3} pear
@@ -1092,7 +1096,9 @@
 --enable-hash \
 --with-mhash \
 --enable-phpdbg=no \
+%if %{build_sodium}
 --with-sodium=shared \
+%endif
 %if 0%{?suse_version} >= 1320
 --with-libzip \
 %endif
@@ -1215,7 +1221,7 @@
 --with-pdo-pgsql=shared,%{_usr} \
 --with-pdo-odbc=shared,unixODBC,%{_usr} \
 --enable-zip=shared \
-%if %{with suhosin}
+%if %{build_suhosin}
 --enable-suhosin=shared \
 %endif
 --enable-intl=shared,%{_usr} \
@@ -1311,7 +1317,7 @@
 echo "${zend_}extension=$ext.so" >> 
%{buildroot}/%{php_sysconf}/conf.d/$ext.ini
 done
 #suhosin configuration
-%if %{with suhosin}
+%if %{build_suhosin}
 install -m 644 ext/suhosin/suhosin.ini 
%{buildroot}/%{php_sysconf}/conf.d/suhosin.ini
 %endif
 # list of builtin modules
@@ -1668,10 +1674,12 @@
 %{extension_dir}/soap.so
 %config(noreplace) %{php_sysconf}/conf.d/soap.ini
 
+%if %{build_sodium}
 %files sodium
 %defattr(644,root,root,755)
 %{extension_dir}/sodium.so
 %config(noreplace) %{php_sysconf}/conf.d/sodium.ini
+%endif
 
 %files sockets
 %defattr(644,root,root,755)
@@ -1685,7 +1693,7 @@
 %{extension_dir}/sqlite3.so
 %config(noreplace) %{php_sysconf}/conf.d/sqlite3.ini
 
-%if %{with suhosin}
+%if %{build_suhosin}
 %files suhosin
 %defattr(644,root,root,755)
 %{extension_dir}/suhosin.so







commit php7 for openSUSE:Factory

2017-12-13 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-12-13 11:57:14

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Wed Dec 13 11:57:14 2017 rev:28 rq:555915 version:7.2.0

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-12-02 
13:10:40.906348157 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-12-13 
11:57:51.822140362 +0100
@@ -1,0 +2,16 @@
+Mon Dec 11 09:12:20 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.2.0: features and improvements:
+  * Convert numeric keys in object/array casts
+  * Counting of non-countable objects
+  * Object typehint
+  * HashContext as Object
+  * Argon2 in password hash
+  * Improve TLS constants to sane values
+  * Mcrypt extension removed
+  * New sodium extension
+- patches:
+  . php7-systzdata-v14.patch transformed to php7-systzdata-v15.patch
+  . removed upstreamed php7-aarch64-mult.patch
+
+---

Old:

  php-7.1.12.tar.xz
  php-7.1.12.tar.xz.asc
  php7-aarch64-mult.patch
  php7-systzdata-v14.patch

New:

  php-7.2.0.tar.xz
  php-7.2.0.tar.xz.asc
  php7-systzdata-v15.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.LgBHLf/_old  2017-12-13 11:57:53.038081663 +0100
+++ /var/tmp/diff_new_pack.LgBHLf/_new  2017-12-13 11:57:53.042081470 +0100
@@ -16,8 +16,8 @@
 #
 
 
-%global apiver20160303
-%global zendver   20160303
+%global apiver20170718
+%global zendver   20170718
 %define suhosin_version   0.9.38
 %define pkg_name  php7
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
@@ -43,7 +43,7 @@
 %endif
 %endif
 Name:   php7
-Version:7.1.12
+Version:7.2.0
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01
@@ -68,7 +68,7 @@
 Patch4: php7-no-build-date.patch
 Patch5: php7-pts.patch
 Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v14.patch
+Patch7: php7-systzdata-v15.patch
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 Patch10:php7-embed.patch
@@ -83,8 +83,6 @@
 Patch14:php7-odbc-cmp-int-cast.patch
 # https://bugs.php.net/bug.php?id=70461
 Patch15:php7-fix_net-snmp_disable_MD5.patch
-# https://bugs.php.net/bug.php?id=70015
-Patch16:php7-aarch64-mult.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
 BuildRequires:  apache-rpm-macros
@@ -110,6 +108,7 @@
 BuildRequires:  libjpeg-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libpng-devel
+BuildRequires:  libsodium-devel
 BuildRequires:  libtidy-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
@@ -237,10 +236,6 @@
 Summary:Tar file management class
 Group:  Productivity/Networking/Web/Servers
 Requires:   %{name}-pear = %{version}
-# php5-pear-Archive_Tar provides Tar.php, which is provided
-# by pear package itself; php5-pear-Archive_Tar was dropped
-# on version 1.3.10, install-pear-nozlib.phar
-# provides 1.4.0 currently
 Provides:   php-pear-Archive_Tar = 1.4.0
 Provides:   php5-pear-Archive_Tar = 1.4.0
 Obsoletes:  php-pear-Archive_Tar < 1.3.11
@@ -788,6 +783,16 @@
 communication functions based on the BSD sockets API, providing the
 possibility to act as a socket server as well as a client.
 
+%package sodium
+Summary:Cryptographic Extension Based on Libsodium
+Group:  Development/Libraries/PHP
+Requires:   %{name} = %{version}
+Provides:   php-sodium = %{version}
+
+%description sodium
+PHP binding to libsodium software library for encryption, decryption, 
+signatures, password hashing and more.
+
 %package sqlite
 Summary:SQLite database client for PHP
 Group:  Development/Libraries/PHP
@@ -993,7 +998,6 @@
 %patch12 -p1
 %patch14
 %patch15
-%patch16 -p1
 %patch17 -p1
 
 # Safety check for API version change.
@@ -1011,7 +1015,6 @@
 fi
 
 %build
-chmod 644 README.namespaces UPGRADING
 # aclocal workaround - to be improved
 cat `aclocal 
--print-ac-dir`/{libtool,ltoptions,ltsugar,ltversion,lt~obsolete}.m4 
>>aclocal.m4
 
@@ -1089,6 +1092,7 @@
 --enable-hash \
 --with-mhash \
 --enable-phpdbg=no \
+--with-sodium=shared \
 %if 0%{?suse_version} >= 1320
 --with-libzip \
 %endif
@@ -1355,7 +1359,6 @@
 install -d %{buildroot}%{_sysconfdir}/rpm
 sed -e "s/@PHP_APIVER@/%{apiver}/;s/@PHP_ZENDVER@/%{zendver}/" < 
$RPM_SOURCE_DIR/macros.php > macros.php
 install -m 644 -c macros.php %{buildroot}%{_sysconfd

commit php7 for openSUSE:Factory

2017-12-02 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-12-02 13:10:39

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Dec  2 13:10:39 2017 rev:27 rq:545874 version:7.1.12

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-11-19 
11:06:24.198299671 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-12-02 
13:10:40.906348157 +0100
@@ -1,0 +2,6 @@
+Mon Nov 27 08:35:48 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.12: This is a bugfix release, with several bug 
+  fixes included.
+
+---

Old:

  php-7.1.11.tar.xz
  php-7.1.11.tar.xz.asc

New:

  php-7.1.12.tar.xz
  php-7.1.12.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.CQgZmZ/_old  2017-12-02 13:10:42.438292358 +0100
+++ /var/tmp/diff_new_pack.CQgZmZ/_new  2017-12-02 13:10:42.442292212 +0100
@@ -43,7 +43,7 @@
 %endif
 %endif
 Name:   php7
-Version:7.1.11
+Version:7.1.12
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.1.11.tar.xz -> php-7.1.12.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.11.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.12.tar.xz differ: char 25, line 1





commit php7 for openSUSE:Factory

2017-11-19 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-11-19 11:06:20

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sun Nov 19 11:06:20 2017 rev:26 rq:542035 version:7.1.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-11-02 
10:23:09.954793696 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-11-19 
11:06:24.198299671 +0100
@@ -1,0 +2,5 @@
+Wed Nov  1 16:06:00 UTC 2017 - bluemer.m...@gmail.com
+
+- Add php-cli as provides to php7
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.BFhDsS/_old  2017-11-19 11:06:25.722244102 +0100
+++ /var/tmp/diff_new_pack.BFhDsS/_new  2017-11-19 11:06:25.726243956 +0100
@@ -154,6 +154,7 @@
 ## Provides
 Provides:   php = %{version}
 Provides:   php-api = %{apiver}
+Provides:   php-cli = %{version}
 Provides:   php-zend-abi = %{zendver}
 Provides:   php(api) = %{apiver}
 Provides:   php(zend-abi) = %{zendver}







commit php7 for openSUSE:Factory

2017-11-02 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-11-02 10:23:08

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Thu Nov  2 10:23:08 2017 rev:25 rq:537046 version:7.1.11

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-10-10 
11:33:37.272134641 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-11-02 
10:23:09.954793696 +0100
@@ -1,0 +2,6 @@
+Fri Oct 27 08:54:26 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.11: This is a bugfix release, with several bug 
+ fixes included.
+
+---

Old:

  php-7.1.10.tar.xz
  php-7.1.10.tar.xz.asc

New:

  php-7.1.11.tar.xz
  php-7.1.11.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.WZaZCn/_old  2017-11-02 10:23:11.230747190 +0100
+++ /var/tmp/diff_new_pack.WZaZCn/_new  2017-11-02 10:23:11.230747190 +0100
@@ -43,7 +43,7 @@
 %endif
 %endif
 Name:   php7
-Version:7.1.10
+Version:7.1.11
 Release:0
 Summary:Interpreter for the PHP scripting language version 7
 License:PHP-3.01


++ php-7.1.10.tar.xz -> php-7.1.11.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.10.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.11.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2017-10-10 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-10-10 11:33:34

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue Oct 10 11:33:34 2017 rev:24 rq:531130 version:7.1.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-09-29 
11:51:47.525212693 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-10-10 
11:33:37.272134641 +0200
@@ -1,0 +2,18 @@
+Wed Oct  4 09:57:14 UTC 2017 - pgaj...@suse.com
+
+- fixed installation of wrong cli [bsc#1061555]
+
+---
+Sat Sep 30 10:31:53 UTC 2017 - jeng...@inai.de
+
+- Update not-so-useful repeated package summaries.
+  Update the descriptions to have a bit more explanation.
+  Replace old tar syntax.
+
+---
+Wed Sep 27 11:47:22 UTC 2017 - pgaj...@suse.com
+
+- build and ship embed SAPI
+  + php7-embed.patch
+
+---

New:

  php7-embed.patch
  php7.rpmlintrc



Other differences:
--
++ php7.spec ++
 769 lines (skipped)
 between /work/SRC/openSUSE:Factory/php7/php7.spec
 and /work/SRC/openSUSE:Factory/.php7.new/php7.spec



++ php7-embed.patch ++
--- php-7.1.10/sapi/embed/config.m4.embed
+++ php-7.1.10/sapi/embed/config.m4
@@ -12,7 +12,7 @@ if test "$PHP_EMBED" != "no"; then
   case "$PHP_EMBED" in
 yes|shared)
   PHP_EMBED_TYPE=shared
-  INSTALL_IT="\$(mkinstalldirs) \$(INSTALL_ROOT)\$(prefix)/lib; 
\$(INSTALL) -m 0755 $SAPI_SHARED \$(INSTALL_ROOT)\$(prefix)/lib"
+  INSTALL_IT="\$(mkinstalldirs) \$(INSTALL_ROOT)\$(libdir); \$(LIBTOOL) 
--mode=install \$(INSTALL) -m 0755 \$(OVERALL_TARGET) 
\$(INSTALL_ROOT)\$(libdir)"
   ;;
 static)
   PHP_EMBED_TYPE=static

++ php7.rpmlintrc ++
# Non-versioned shared library, php-embed requires
# exact version of main package, parallel installation
# not wanted
addFilter("php.-embed.* shlib-policy-name-error")



commit php7 for openSUSE:Factory

2017-09-29 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-09-29 11:51:37

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Fri Sep 29 11:51:37 2017 rev:23 rq:528903 version:7.1.10

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-09-07 
22:11:38.704244045 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-09-29 
11:51:47.525212693 +0200
@@ -1,0 +2,12 @@
+Wed Sep 27 07:35:51 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.10: Several bugs have been fixed, see
+  https://secure.php.net/ChangeLog-7.php
+  for details
+
+---
+Tue Sep 12 08:43:11 UTC 2017 - pgaj...@suse.com
+
+- aarch64-mult.patch renamed to php7-aarch64-mult.patch
+
+---

Old:

  aarch64-mult.patch
  php-7.1.9.tar.xz
  php-7.1.9.tar.xz.asc

New:

  php-7.1.10.tar.xz
  php-7.1.10.tar.xz.asc
  php7-aarch64-mult.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.tTiQCt/_old  2017-09-29 11:51:48.785035040 +0200
+++ /var/tmp/diff_new_pack.tTiQCt/_new  2017-09-29 11:51:48.789034476 +0200
@@ -43,7 +43,7 @@
 %endif
 %endif
 Name:   php7
-Version:7.1.9
+Version:7.1.10
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -82,7 +82,7 @@
 # https://bugs.php.net/bug.php?id=70461
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # https://bugs.php.net/bug.php?id=70015
-Patch16:aarch64-mult.patch
+Patch16:php7-aarch64-mult.patch
 # should be upstreamed, will do later
 Patch17:php7-date-regenerate-lexers.patch
 BuildRequires:  apache-rpm-macros


++ php-7.1.9.tar.xz -> php-7.1.10.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.9.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.10.tar.xz differ: char 27, line 1

++ php7-aarch64-mult.patch ++
Index: php-7.0.5/Zend/zend_multiply.h
===
--- php-7.0.5.orig/Zend/zend_multiply.h
+++ php-7.0.5/Zend/zend_multiply.h
@@ -53,8 +53,8 @@
__asm__("mul %0, %2, %3\n"  
\
"smulh %1, %2, %3\n"
\
"sub %1, %1, %0, asr #63\n" 
\
-   : "=X"(__tmpvar), "=X"(usedval) 
\
-   : "X"(a), "X"(b));  
\
+   : "=&r"(__tmpvar), "=&r"(usedval)   
\
+   : "r"(a), "r"(b));  
\
if (usedval) (dval) = (double) (a) * (double) (b);  
\
else (lval) = __tmpvar; 
\
 } while (0)




commit php7 for openSUSE:Factory

2017-09-07 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-09-07 22:11:29

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Thu Sep  7 22:11:29 2017 rev:22 rq:520867 version:7.1.9

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-08-12 
20:27:03.681215324 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-09-07 
22:11:38.704244045 +0200
@@ -1,0 +2,28 @@
+Mon Sep  4 17:22:08 UTC 2017 - pgaj...@suse.com
+
+- php7-devel requires php7-pear [bsc#1057104]
+
+---
+Fri Sep  1 11:20:58 UTC 2017 - jweberho...@weberhofer.at
+
+- Changes related to boo#1056822
+
+- New packaging macros in macros.php: %php_pearxmldir,
+  %pear_phpdir, %pear_phpdir, %pear_testdir, %pear_datadir,
+  %pear_cfgdir, %pear_wwwdir, %pear_metadir, %pecl_phpdir,
+  %pecl_docdir, %pecl_testdir, %pecl_datadir
+
+- Updated packaging documentation in README.macros 
+
+---
+Thu Aug 31 16:57:08 UTC 2017 - i...@ilya.pp.ua
+
+- Updated to 7.1.9: Several bugs have been fixed.
+  * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.9
+
+---
+Mon Aug 14 08:47:33 UTC 2017 - pgaj...@suse.com
+
+- added /usr/bin/php7 [bsc#734176]
+
+---

Old:

  php-7.1.8.tar.xz
  php-7.1.8.tar.xz.asc

New:

  php-7.1.9.tar.xz
  php-7.1.9.tar.xz.asc



Other differences:
--
++ php7.spec ++
 813 lines (skipped)
 between /work/SRC/openSUSE:Factory/php7/php7.spec
 and /work/SRC/openSUSE:Factory/.php7.new/php7.spec

++ README.macros ++
--- /var/tmp/diff_new_pack.yVhuyF/_old  2017-09-07 22:11:40.983922749 +0200
+++ /var/tmp/diff_new_pack.yVhuyF/_new  2017-09-07 22:11:40.983922749 +0200
@@ -1,77 +1,106 @@
 README for php-macros
 
 Author: Christian Wittmer 
+Author: Johannes Weberhofer 
 
 
-%php_gen_filelist generates an rpmlint happy filelist of your installed files
+%php_pear_gen_filelist generates an rpmlint happy filelist of your installed 
files
 
 In most cases you only need to check the %doc part
 sometimes there is a "Changes" or "ChangeLog",
 
-Requirements for %php_gen_filelist
+Requirements for %php_pear_gen_filelist
 You have to define following parts inside your spec file
 
 Example:
 
-Name:   php5-pear-Date
-%define pear_name  Date
-%define pear_sname date
-
-BuildRequires:  php-macros
-Provides:   php-pear-%{pear_name} pear-%{pear_name}
-# Fix for renaming (package convention)
-Provides:   php5-pear-%{pear_sname} = %{version}
-Provides:   php-pear-%{pear_sname} = %{version}
-Provides:   pear-%{pear_sname} = %{version}
-Obsoletes:  php5-pear-%{pear_sname} < %{version}
-Obsoletes:  php-pear-%{pear_sname} < %{version}
-Obsoletes:  pear-%{pear_sname} < %{version}
+#
+# spec file for package php7-pear-Auth_SASL
+#
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+
+%define php_name php7
+%define pear_name  Auth_SASL
+Name:   php7-pear-Auth_SASL
+Version:1.1.0
+Release:0
+Summary:Abstraction of various SASL mechanism responses
+License:BSD-3-Clause
+Group:  Productivity/Networking/Web/Servers
+Url:http://pear.php.net/package/%{pear_name}
+Source: http://pear.php.net/get/%{pear_name}-%{version}.tgz
+BuildRequires:  %{php_name}-devel
+BuildRequires:  %{php_name}-pear >= 1.10.1
+Requires:   %{php_name}-pear >= 1.10.1
+Provides:   php-pear-%{pear_name} = %{version}
+Provides:   php-pear(%{pear_name}) = %{version}
+Obsoletes:  php5-pear-Auth_SASL
+BuildArch:  noarch
+%if 0%{?suse_version} < 1330
+BuildRequires:  %{php_name}-macros
+BuildRequires:  %{php_name}-pear-Archive_Tar
+Requires:   %{php_name}-pear-Archive_Tar
+%endif
+
+%description
+Provides code to generate responses to common SASL mechanisms, including:
+  - Digest-MD5

commit php7 for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-08-12 20:27:00

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Aug 12 20:27:00 2017 rev:21 rq:514860 version:7.1.8

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-06-10 
17:51:42.001905174 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-08-12 
20:27:03.681215324 +0200
@@ -1,0 +2,47 @@
+Mon Aug  7 08:03:06 UTC 2017 - jweberho...@weberhofer.at
+
+- php7-pear should explicitly require php7-pear-Archive_Tar
+  otherwise this dependency must be declared in every
+  php7-pear-* package explicitly. [bnc#1052389]
+
+---
+Wed Aug  2 20:18:24 UTC 2017 - i...@ilya.pp.ua
+
+- Updated to 7.1.8: Several bugs have been fixed.
+  * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.8
+
+---
+Wed Jul 26 23:41:38 UTC 2017 - i...@ilya.pp.ua
+
+- Replace %__-type macro indirections.
+
+---
+Fri Jul 21 12:18:43 UTC 2017 - pgaj...@suse.com
+
+- date extension: regenerate lexers when needed
+  + php7-date-regenerate-lexers.patch
+
+---
+Mon Jul 17 08:23:55 UTC 2017 - pgaj...@suse.com
+
+- dropped mcrypt extension [fate#323673]
+
+---
+Mon Jul 17 08:14:37 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.7: This is a security release with several bug 
+  fixes included.
+
+---
+Mon Jul  3 18:47:39 UTC 2017 - tchva...@suse.com
+
+- Drop sle11 support as we are not building against it anymore
+- Remove php7-BNC-457056.patch that was applied on sle11 only
+- Remove dependency on imap-devel, it is not used
+- Switch spell from aspell to enchant, dropping pspell subpackage
+- Remove unknown switch options from php cli build
+- Drop support for berkleydb format, by default there are more
+  supported solutions built in php
+- Use %configure macro in the build phases
+
+---

Old:

  php-7.1.6.tar.xz
  php-7.1.6.tar.xz.asc
  php-fpm.init
  php7-BNC-457056.patch

New:

  php-7.1.8.tar.xz
  php-7.1.8.tar.xz.asc
  php7-date-regenerate-lexers.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.PMfLaA/_old  2017-08-12 20:27:05.384976561 +0200
+++ /var/tmp/diff_new_pack.PMfLaA/_new  2017-08-12 20:27:05.392975440 +0200
@@ -24,15 +24,8 @@
 # related conditions can be removed entirely
 %bcond_with suhosin
 
-# systemd first added in 12.1
-%if 0%{suse_version} < 1210
-%define _without_systemd 1
-%endif
-
 # firebird disabled due to build errors: https://bugs.php.net/bug.php?id=70071
 %bcond_without  firebird
-%bcond_without  spell
-%bcond_without  systemd
 
 %global apiver20160303
 %global zendver   20160303
@@ -42,11 +35,8 @@
 %define extension_dir %{_libdir}/%{pkg_name}/extensions
 %define peardir   %{_datadir}/%{pkg_name}/PEAR
 %define php_sysconf   %{_sysconfdir}/%{pkg_name}
-%define _x11prefix%(pkg-config --variable=prefix xft)
-%define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
-
 Name:   php7
-Version:7.1.6
+Version:7.1.8
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -60,7 +50,6 @@
 Source4:README.SUSE-pear
 Source5:README.macros
 Source6:macros.php
-Source7:php-fpm.init
 Source8:https://secure.php.net/distributions/php-%{version}.tar.xz.asc
 Source9:php7.keyring
 Source10:   README.default_socket_timeout
@@ -78,7 +67,6 @@
 Patch9: php7-depdb-path.patch
 
 ## Bugfix patches
-Patch11:php7-BNC-457056.patch
 # following patch is to fix configure tests for crypt; the aim is to have php
 # built against glibc's crypt; problem is, that our glibc doesn't support 
extended
 # DES, so as soon as upstream fixes this, don't forgot to remove extended DES
@@ -91,7 +79,8 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # https://bugs.php.net/bug.php?id=70015
 Patch16:aarch64-mult.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+# should be upstreamed, will do later
+Patch17:php7-date-regenerate-lexers.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
 BuildRequir

commit php7 for openSUSE:Factory

2017-06-10 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-06-10 17:51:37

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Sat Jun 10 17:51:37 2017 rev:20 rq:502522 version:7.1.6

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-05-16 
14:46:24.592551885 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-06-10 
17:51:42.001905174 +0200
@@ -1,0 +2,5 @@
+Fri Jun  9 09:06:38 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.6: Several bugs have been fixed.
+
+---

Old:

  php-7.1.5.tar.xz
  php-7.1.5.tar.xz.asc

New:

  php-7.1.6.tar.xz
  php-7.1.6.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.XH9yTP/_old  2017-06-10 17:51:43.237730676 +0200
+++ /var/tmp/diff_new_pack.XH9yTP/_new  2017-06-10 17:51:43.237730676 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.1.5
+Version:7.1.6
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -220,8 +220,8 @@
 
 %package devel
 Summary:Include files of PHP7
-Group:  Development/Languages/C and C++
 # this is required by the installed  development headers
+Group:  Development/Languages/C and C++
 Requires:   %{name} = %{version}
 Requires:   glibc-devel
 Requires:   libxml2-devel


++ php-7.1.5.tar.xz -> php-7.1.6.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.5.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.6.tar.xz differ: char 27, line 1





commit php7 for openSUSE:Factory

2017-05-16 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-05-16 14:45:26

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue May 16 14:45:26 2017 rev:19 rq:494822 version:7.1.5

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-04-18 
13:50:51.958498921 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-05-16 
14:46:24.592551885 +0200
@@ -1,0 +2,6 @@
+Fri May 12 09:29:13 UTC 2017 - 13i...@gmail.com
+
+- Updated to 7.1.5: Several bugs have been fixed.
+  * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.5
+
+---

Old:

  php-7.1.4.tar.xz
  php-7.1.4.tar.xz.asc

New:

  php-7.1.5.tar.xz
  php-7.1.5.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.5tiHoI/_old  2017-05-16 14:46:26.068344547 +0200
+++ /var/tmp/diff_new_pack.5tiHoI/_new  2017-05-16 14:46:26.072343985 +0200
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.1.4
+Version:7.1.5
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.1.4.tar.xz -> php-7.1.5.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.4.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.5.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2017-04-18 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-04-18 13:50:48

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Tue Apr 18 13:50:48 2017 rev:18 rq:489015 version:7.1.4

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-03-20 
17:13:31.448309862 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-04-18 
13:50:51.958498921 +0200
@@ -1,0 +2,6 @@
+Sat Apr 15 05:29:15 UTC 2017 - 13i...@gmail.com
+
+- Updated to 7.1.4: Several bugs have been fixed.
+  * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.4
+
+---
@@ -5 +11 @@
-  * ChangeLog: https://secure.php.net/ChangeLog-7.php#7.1.3
+  * ChangeLog https://secure.php.net/ChangeLog-7.php#7.1.3

Old:

  php-7.1.3.tar.xz
  php-7.1.3.tar.xz.asc

New:

  php-7.1.4.tar.xz
  php-7.1.4.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.L4d3cy/_old  2017-04-18 13:50:53.506279856 +0200
+++ /var/tmp/diff_new_pack.L4d3cy/_new  2017-04-18 13:50:53.510279290 +0200
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.1.3
+Version:7.1.4
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.1.3.tar.xz -> php-7.1.4.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.3.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.4.tar.xz differ: char 27, line 1





commit php7 for openSUSE:Factory

2017-03-20 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-03-20 17:13:24

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Mon Mar 20 17:13:24 2017 rev:17 rq:481244 version:7.1.3

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-02-20 
13:16:06.011978587 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-03-20 
17:13:31.448309862 +0100
@@ -1,0 +2,11 @@
+Fri Mar 17 19:20:14 UTC 2017 - 13i...@gmail.com
+
+- Updated to 7.1.3: Several bugs have been fixed.
+  * ChangeLog: https://secure.php.net/ChangeLog-7.php#7.1.3
+
+---
+Fri Mar 17 16:52:25 UTC 2017 - ku...@suse.com
+
+- Don't install the init script if we use systemd
+
+---

Old:

  php-7.1.2.tar.xz
  php-7.1.2.tar.xz.asc

New:

  php-7.1.3.tar.xz
  php-7.1.3.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.I8074M/_old  2017-03-20 17:13:33.016088492 +0100
+++ /var/tmp/diff_new_pack.I8074M/_new  2017-03-20 17:13:33.016088492 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -46,14 +46,14 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.1.2
+Version:7.1.3
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
 Group:  Development/Languages/Other
 
-Url:http://www.php.net
-Source0:http://us2.php.net/distributions/php-%{version}.tar.xz
+Url:https://secure.php.net
+Source0:https://secure.php.net/distributions/php-%{version}.tar.xz
 Source1:php-suse-addons.tar.bz2
 Source2:https://download.suhosin.org/suhosin-%{suhosin_version}.tar.gz
 Source3:https://pear.php.net/install-pear-nozlib.phar
@@ -61,7 +61,7 @@
 Source5:README.macros
 Source6:macros.php
 Source7:php-fpm.init
-Source8:http://us3.php.net/distributions/php-%{version}.tar.xz.asc
+Source8:https://secure.php.net/distributions/php-%{version}.tar.xz.asc
 Source9:php7.keyring
 Source10:   README.default_socket_timeout
 Source100:  build-test.sh
@@ -220,8 +220,8 @@
 
 %package devel
 Summary:Include files of PHP7
-# this is required by the installed  development headers
 Group:  Development/Languages/C and C++
+# this is required by the installed  development headers
 Requires:   %{name} = %{version}
 Requires:   glibc-devel
 Requires:   libxml2-devel
@@ -256,7 +256,7 @@
 similar to TeX's CTAN and Perl's CPAN. This package provides an access
 to the repository.
 
-See http://pear.php.net/manual/ for more details.
+See https://pear.php.net/manual/ for more details.
 
 
 %package pear-Archive_Tar
@@ -341,7 +341,6 @@
 Summary:FastCGI Process Manager PHP7 Module
 Group:  Development/Libraries/PHP
 Requires:   %{name} = %{version}
-PreReq: %insserv_prereq
 Provides:   php-date = %{version}
 Provides:   php-filter = %{version}
 Provides:   php-fpm = %{version}
@@ -355,6 +354,8 @@
 %if %{with systemd}
 %{systemd_requires}
 BuildRequires:  pkgconfig(libsystemd)
+%else
+Requires(pre):  %insserv_prereq
 %endif
 Obsoletes:  php5-fpm
 
@@ -839,7 +840,7 @@
 
 %description sqlite
 This is an extension for the SQLite Embeddable SQL Database Engine.
-http://www.sqlite.org/
+https://www.sqlite.org
 
 SQLite is a C library that implements an embeddable SQL database
 engine. Programs that link with the SQLite library can have SQL
@@ -911,7 +912,7 @@
 Obsoletes:  php5-tidy
 
 %description tidy
-Tidy is an extension based on Libtidy (http://tidy.sf.net/) and allows
+Tidy is an extension based on Libtidy (http://tidy.sourceforge.net) and allows
 a PHP developer to clean, repair, and traverse HTML, XHTML, and XML
 documents -- including ones with embedded scripting languages such as
 PHP or ASP within them using OO constructs.
@@ -1374,7 +1375,7 @@
 echo "; comment out next line to disable $ext extension in php" > 
%{buildroot}/%{php_sysconf}/conf.d/$ext.ini
 zend_=''
 if [ $ext == "opcache" ]; then
-  # http://php.net/manual/en/opcache.installation.php
+ 

commit php7 for openSUSE:Factory

2017-02-20 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-02-20 13:16:04

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-02-18 
03:18:51.870339516 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-02-20 
13:16:06.011978587 +0100
@@ -1,0 +2,6 @@
+Mon Feb 20 08:08:37 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.2: Several bugs have been fixed.
+- deleted php7-getrandom-test.patch, upstreamed
+
+---

Old:

  php-7.1.1.tar.xz
  php-7.1.1.tar.xz.asc
  php7-getrandom-test.patch

New:

  php-7.1.2.tar.xz
  php-7.1.2.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.erOoxk/_old  2017-02-20 13:16:07.423780085 +0100
+++ /var/tmp/diff_new_pack.erOoxk/_new  2017-02-20 13:16:07.439777836 +0100
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.1.1
+Version:7.1.2
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -91,8 +91,6 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # https://bugs.php.net/bug.php?id=70015
 Patch16:aarch64-mult.patch
-#https://bugs.php.net/bug.php?id=71200
-Patch17:php7-getrandom-test.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
@@ -1045,7 +1043,6 @@
 %patch14
 %patch15
 %patch16 -p1
-%patch17 -p1
 
 # Safety check for API version change.
 vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`


++ php-7.1.1.tar.xz -> php-7.1.2.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.1.1.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.2.tar.xz differ: char 29, line 1





commit php7 for openSUSE:Factory

2017-02-17 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-02-18 03:18:46

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2017-02-03 
18:55:42.123823902 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-02-18 
03:18:51.870339516 +0100
@@ -1,0 +2,17 @@
+Tue Feb 14 12:34:36 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.1.1: This release is the first point release in
+  the 7.x series. PHP 7.1 comes with numerous improvements and new
+  features such as
+  * Nullable types
+  * Void return type
+  * Iterable pseudo-type
+  * Class constant visiblity modifiers
+  * Square bracket syntax for list() and the ability to specify keys
+in list()
+  * Catching multiple exceptions types
+  * Many more features and changes…
+- migration: http://php.net/manual/en/migration71.php
+- php7-systzdata-v13.patch replaced by php7-systzdata-v14.patch
+
+---

Old:

  php-7.0.15.tar.xz
  php-7.0.15.tar.xz.asc
  php7-systzdata-v13.patch

New:

  php-7.1.1.tar.xz
  php-7.1.1.tar.xz.asc
  php7-systzdata-v14.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.yioOWv/_old  2017-02-18 03:18:53.446116950 +0100
+++ /var/tmp/diff_new_pack.yioOWv/_new  2017-02-18 03:18:53.458115255 +0100
@@ -34,8 +34,8 @@
 %bcond_without  spell
 %bcond_without  systemd
 
-%global apiver20151012
-%global zendver   20151012
+%global apiver20160303
+%global zendver   20160303
 %define suhosin_version   0.9.38
 
 %define pkg_name  php7
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.15
+Version:7.1.1
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -73,7 +73,7 @@
 Patch4: php7-no-build-date.patch
 Patch5: php7-pts.patch
 Patch6: php7-openssl.patch
-Patch7: php7-systzdata-v13.patch
+Patch7: php7-systzdata-v14.patch
 Patch8: php7-systemd-unit.patch
 Patch9: php7-depdb-path.patch
 
@@ -1041,7 +1041,7 @@
 %else
 echo "*** SKIPPING LIBMXL2.7 FIX ***"
 %endif
-%patch12
+%patch12 -p1
 %patch14
 %patch15
 %patch16 -p1


++ php-7.0.15.tar.xz -> php-7.1.1.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.15.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.1.1.tar.xz differ: char 25, line 1

++ php7-crypt-tests.patch ++
--- /var/tmp/diff_new_pack.yioOWv/_old  2017-02-18 03:18:53.590096614 +0100
+++ /var/tmp/diff_new_pack.yioOWv/_new  2017-02-18 03:18:53.594096049 +0100
@@ -1,38 +1,28 @@
-Index: ext/standard/config.m4
+Index: php-7.1.1/ext/standard/config.m4
 ===
 ext/standard/config.m4.orig2013-09-25 13:23:43.47245 +0200
-+++ ext/standard/config.m4 2013-09-25 13:28:29.744510495 +0200
-@@ -2,7 +2,7 @@
- 
- dnl
- dnl Check if flush should be called explicitly after buffered io
--dnl
-+
- AC_CACHE_CHECK([whether flush should be called explicitly after a buffered 
io], ac_cv_flush_io,[
- AC_TRY_RUN( [
- #include 
-@@ -58,7 +58,14 @@
+--- php-7.1.1.orig/ext/standard/config.m4  2017-01-17 21:44:35.0 
+0100
 php-7.1.1/ext/standard/config.m4   2017-02-14 12:47:25.502587310 +0100
+@@ -58,6 +58,14 @@ if test "$ac_cv_func_crypt" = "no"; then
  AC_DEFINE(HAVE_CRYPT, 1, [ ])
])
  fi
--  
-+ 
-+if test "$ac_cv_func_crypt" = "no"; then
++
++if test "$ac_cv_func_crypt_r" = "no"; then
 +  AC_CHECK_LIB(crypt, crypt_r, [
 +LIBS="-lcrypt $LIBS -lcrypt"
 +AC_DEFINE(HAVE_CRYPT_R, 1, [ ])
 +  ])
 +fi
-+ 
++
+   
  AC_CACHE_CHECK(for standard DES crypt, ac_cv_crypt_des,[
AC_TRY_RUN([
- #if HAVE_UNISTD_H
-@@ -233,7 +240,7 @@
+@@ -242,7 +250,7 @@ int main() {
  dnl
  dnl If one of them is missing, use our own implementation, portable code is 
then possible
  dnl
--if test "$ac_cv_crypt_blowfish" = "no" || test "$ac_cv_crypt_des" = "no" || 
test "$ac_cv_crypt_ext_des" = "no" || test "x$php_crypt_r" = "x0"; then
-+if test "$ac_cv_crypt_blowfish" = "no" || test "$ac_cv_crypt_des" = "no" || 
test "x$ac_cv_lib_crypt_crypt_r" = "x0"; then
+-if test "$ac_cv_crypt_blowfish" = "no" || test "$ac_cv_crypt_des" = "no" || 
test "$ac_cv_crypt_ext_des" = "no" || test "$ac_cv_crypt_md5" = "no" || test 
"$ac_cv_crypt_sha512" = "no" || test "$ac_cv_crypt_sha256" = "no" || test 
"x$php_crypt_r" = "x0"

commit php7 for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2017-02-02 15:47:00

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-12-13 
19:34:51.670048062 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2017-02-03 
18:55:42.123823902 +0100
@@ -1,0 +2,13 @@
+Thu Feb  2 08:55:33 UTC 2017 - pgaj...@suse.com
+
+- suggest php7-* instead of php-* [bsc#1022158c#4]
+- do not suggest php-suhosin at all as we do not build it
+  (not ported to php7 yet)
+
+---
+Tue Jan 24 12:39:44 UTC 2017 - pgaj...@suse.com
+
+- updated to 7.0.15: Several security bugs were fixed in this 
+  release. 
+
+---

Old:

  php-7.0.14.tar.xz
  php-7.0.14.tar.xz.asc

New:

  php-7.0.15.tar.xz
  php-7.0.15.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.qBvRUQ/_old  2017-02-03 18:55:43.227668896 +0100
+++ /var/tmp/diff_new_pack.qBvRUQ/_new  2017-02-03 18:55:43.231668334 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.14
+Version:7.0.15
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -181,7 +181,12 @@
 Recommends: php-xmlreader php-xmlwriter php-json
 
 # other highly reccommended extensions
-Suggests:   php-mbstring php-gd php-pear php-gettext php-mysql php-suhosin
+# suggest php7-* instead of php-* [bsc#1022158c#4]
+Suggests:   php7-mbstring php7-gd php7-pear php7-gettext php7-mysql
+
+%if %{with suhosin}
+Suggests:   php7-suhosin
+%endif
 
 ## Provides
 Provides:   php = %{version}
@@ -1025,7 +1030,7 @@
 %patch0
 %patch2
 %patch3
-%patch4
+%patch4 -p1
 %patch5
 %patch6
 %patch7 -p1


++ php-7.0.14.tar.xz -> php-7.0.15.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.14.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.15.tar.xz differ: char 26, line 1

++ php7-no-build-date.patch ++
--- /var/tmp/diff_new_pack.qBvRUQ/_old  2017-02-03 18:55:43.395645308 +0100
+++ /var/tmp/diff_new_pack.qBvRUQ/_new  2017-02-03 18:55:43.399644746 +0100
@@ -1,8 +1,8 @@
-Index: ext/standard/info.c
+Index: php-7.0.15/ext/standard/info.c
 ===
 ext/standard/info.c.orig   2016-02-02 17:32:29.0 +0100
-+++ ext/standard/info.c2016-02-10 09:00:12.875131246 +0100
-@@ -863,7 +863,7 @@
+--- php-7.0.15.orig/ext/standard/info.c2017-01-17 12:52:56.0 
+0100
 php-7.0.15/ext/standard/info.c 2017-01-24 13:25:42.441520643 +0100
+@@ -863,7 +863,7 @@ PHPAPI void php_print_info(int flag)
php_info_print_box_end();
php_info_print_table_start();
php_info_print_table_row(2, "System", ZSTR_VAL(php_uname));
@@ -11,7 +11,7 @@
  #ifdef COMPILER
php_info_print_table_row(2, "Compiler", COMPILER);
  #endif
-@@ -871,7 +871,7 @@
+@@ -871,7 +871,7 @@ PHPAPI void php_print_info(int flag)
php_info_print_table_row(2, "Architecture", ARCHITECTURE);
  #endif
  #ifdef CONFIGURE_COMMAND
@@ -20,24 +20,27 @@
  #endif
  
if (sapi_module.pretty_name) {
-Index: sapi/fpm/fpm/fpm_main.c
+Index: php-7.0.15/sapi/fpm/fpm/fpm_main.c
 ===
 sapi/fpm/fpm/fpm_main.c.orig   2016-02-10 09:00:12.875131246 +0100
-+++ sapi/fpm/fpm/fpm_main.c2016-02-10 09:01:10.447129387 +0100
-@@ -1735,7 +1735,7 @@
+--- php-7.0.15.orig/sapi/fpm/fpm/fpm_main.c2017-01-24 13:25:42.445520711 
+0100
 php-7.0.15/sapi/fpm/fpm/fpm_main.c 2017-01-24 13:27:27.799301697 +0100
+@@ -1757,9 +1757,9 @@ int main(int argc, char *argv[])
+   SG(request_info).no_headers = 1;
+ 
  #if ZEND_DEBUG
-   php_printf("PHP %s (%s) (built: %s %s) 
(DEBUG)\nCopyright (c) 1997-2016 The PHP Group\n%s", PHP_VERSION, 
sapi_module.name, __DATE__,__TIME__, get_zend_version());
+-  php_printf("PHP %s (

commit php7 for openSUSE:Factory

2016-11-12 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-11-12 13:03:07

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-11-01 
09:59:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-11-12 
13:03:09.0 +0100
@@ -1,0 +2,6 @@
+Fri Nov 11 08:57:59 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.13: This is a security release. Several security 
+  bugs were fixed in this release.
+
+---

Old:

  php-7.0.12.tar.xz
  php-7.0.12.tar.xz.asc

New:

  php-7.0.13.tar.xz
  php-7.0.13.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.q09HLY/_old  2016-11-12 13:03:11.0 +0100
+++ /var/tmp/diff_new_pack.q09HLY/_new  2016-11-12 13:03:11.0 +0100
@@ -46,7 +46,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.12
+Version:7.0.13
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.0.12.tar.xz -> php-7.0.13.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.12.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.13.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-11-01 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-11-01 09:59:22

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-10-18 
10:43:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-11-01 
09:59:24.0 +0100
@@ -1,0 +2,5 @@
+Mon Oct 24 15:03:41 UTC 2016 - pgaj...@suse.com
+
+- adjust firebird dependency
+
+---



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.hOHYmS/_old  2016-11-01 09:59:27.0 +0100
+++ /var/tmp/diff_new_pack.hOHYmS/_new  2016-11-01 09:59:27.0 +0100
@@ -24,11 +24,6 @@
 # related conditions can be removed entirely
 %bcond_with suhosin
 
-# firebird first added in 11.2
-%if 0%{suse_version} < 1120
-%define _without_firebird 1
-%endif
-
 # systemd first added in 12.1
 %if 0%{suse_version} < 1210
 %define _without_systemd 1
@@ -162,11 +157,17 @@
 BuildRequires:  aspell-devel
 %endif
 
+%define build_firebird 0
 %if %{with firebird}
+%if 0%{?suse_version} > 1210
+# firebird-devel was merged into libfbclient2-devel for firebird 3
+%if 0%{?suse_version} <= 1320
 BuildRequires:  firebird-devel
-# libfbclient2-devel pkg split in 12.2
-%if 0%{suse_version} > 1210
 BuildRequires:  libfbclient2-devel
+%else
+BuildRequires:  libfbclient-devel
+%endif
+%define build_firebird 1
 %endif
 %endif
 
@@ -216,8 +217,8 @@
 
 %package devel
 Summary:Include files of PHP7
-Group:  Development/Languages/C and C++
 # this is required by the installed  development headers
+Group:  Development/Languages/C and C++
 Requires:   %{name} = %{version}
 Requires:   glibc-devel
 Requires:   libxml2-devel
@@ -630,7 +631,7 @@
 PHP functions for access to MySQL database servers.
 
 
-%if %{with firebird}
+%if %{build_firebird}
 %package firebird
 Summary:PHP7 Extension Module
 Group:  Development/Libraries/PHP
@@ -1085,7 +1086,7 @@
 # export flags
 CFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
 CXXFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
-%if %{with firebird}
+%if %{build_firebird}
 CFLAGS="$CFLAGS -I/usr/include/firebird"
 CXXFLAGS="$CXXFLAGS -I/usr/include/firebird"
 %endif
@@ -1234,7 +1235,7 @@
 --with-libedit=shared,%{_usr} \
 --with-mcrypt=shared \
 --with-mysql=shared,mysqlnd \
-%if %{with firebird}
+%if %{build_firebird}
 --with-interbase=shared \
 %endif
 %if 0%{?suse_version} > 1110
@@ -1268,7 +1269,7 @@
 --with-sqlite3=shared,%{_usr} \
 --enable-sqlite-utf8 \
 --with-pdo-mysql=shared,mysqlnd \
-%if %{with firebird}
+%if %{build_firebird}
 --with-pdo-firebird=shared \
 %endif
 --with-pdo-pgsql=shared,%{_usr} \
@@ -1686,7 +1687,7 @@
 %{extension_dir}/pdo_mysql.so
 %config(noreplace) %{php_sysconf}/conf.d/pdo_mysql.ini
 
-%if %{with firebird}
+%if %{build_firebird}
 %files firebird
 %defattr(644,root,root,755)
 %{extension_dir}/interbase.so







commit php7 for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-10-18 10:43:38

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-09-16 
11:03:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-10-18 
10:43:42.0 +0200
@@ -1,0 +2,6 @@
+Mon Oct 17 15:27:30 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.12: This is a security release. Several security 
+  bugs were fixed in this release.
+
+---

Old:

  php-7.0.11.tar.xz
  php-7.0.11.tar.xz.asc

New:

  php-7.0.12.tar.xz
  php-7.0.12.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.rvxfNg/_old  2016-10-18 10:43:44.0 +0200
+++ /var/tmp/diff_new_pack.rvxfNg/_new  2016-10-18 10:43:44.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.11
+Version:7.0.12
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.0.11.tar.xz -> php-7.0.12.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.11.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.12.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-09-16 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-09-16 11:03:07

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-09-01 
14:03:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-09-16 
11:03:23.0 +0200
@@ -1,0 +2,6 @@
+Thu Sep 15 14:07:37 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.11: Several security bugs were fixed in this 
+  release.
+
+---

Old:

  php-7.0.10.tar.xz
  php-7.0.10.tar.xz.asc

New:

  php-7.0.11.tar.xz
  php-7.0.11.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.X34ve7/_old  2016-09-16 11:03:26.0 +0200
+++ /var/tmp/diff_new_pack.X34ve7/_new  2016-09-16 11:03:26.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.10
+Version:7.0.11
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.0.10.tar.xz -> php-7.0.11.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.10.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.11.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-09-01 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-09-01 14:03:10

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-08-24 
10:08:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-09-01 
14:03:12.0 +0200
@@ -1,0 +2,6 @@
+Wed Aug 31 06:13:36 UTC 2016 - crrodrig...@opensuse.org
+
+- php7-getrandom-test.patch: Fix incorrect test for the getrandom
+  syscall.
+
+---

New:

  php7-getrandom-test.patch



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.NU45En/_old  2016-09-01 14:03:13.0 +0200
+++ /var/tmp/diff_new_pack.NU45En/_new  2016-09-01 14:03:13.0 +0200
@@ -96,7 +96,8 @@
 Patch15:php7-fix_net-snmp_disable_MD5.patch
 # https://bugs.php.net/bug.php?id=70015
 Patch16:aarch64-mult.patch
-
+#https://bugs.php.net/bug.php?id=71200
+Patch17:php7-getrandom-test.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  apache-rpm-macros
 BuildRequires:  apache2-devel
@@ -1038,6 +1039,7 @@
 %patch14
 %patch15
 %patch16 -p1
+%patch17 -p1
 
 # Safety check for API version change.
 vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`



++ php7-getrandom-test.patch ++
Index: php-7.0.10/ext/standard/random.c
===
--- php-7.0.10.orig/ext/standard/random.c
+++ php-7.0.10/ext/standard/random.c
@@ -94,7 +94,7 @@ PHPAPI int php_random_bytes(void *bytes,
}
 #elif HAVE_DECL_ARC4RANDOM_BUF && ((defined(__OpenBSD__) && OpenBSD >= 201405) 
|| (defined(__NetBSD__) && __NetBSD_Version__ >= 70001))
arc4random_buf(bytes, size);
-#elif HAVE_DECL_GETRANDOM
+#elif defined(SYS_getrandom)
/* Linux getrandom(2) syscall */
size_t read_bytes = 0;
size_t amount_to_read = 0;




commit php7 for openSUSE:Factory

2016-08-24 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-08-24 10:08:45

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-08-03 
11:45:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-08-24 
10:08:50.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug 22 08:21:18 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.10: Several security bugs were fixed in this 
+  release.
+
+---

Old:

  php-7.0.9.tar.xz
  php-7.0.9.tar.xz.asc

New:

  php-7.0.10.tar.xz
  php-7.0.10.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.xDXxnI/_old  2016-08-24 10:08:52.0 +0200
+++ /var/tmp/diff_new_pack.xDXxnI/_new  2016-08-24 10:08:52.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.9
+Version:7.0.10
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.0.9.tar.xz -> php-7.0.10.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.9.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.10.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-08-03 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-08-03 11:45:13

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-06-25 
02:23:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-08-03 
11:45:23.0 +0200
@@ -1,0 +2,6 @@
+Mon Aug  1 14:10:20 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.9: Several security bugs were fixed in this 
+  release, including the HTTP_PROXY issue.
+
+---

Old:

  php-7.0.8.tar.xz
  php-7.0.8.tar.xz.asc

New:

  php-7.0.9.tar.xz
  php-7.0.9.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.F8onVF/_old  2016-08-03 11:45:25.0 +0200
+++ /var/tmp/diff_new_pack.F8onVF/_new  2016-08-03 11:45:25.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.8
+Version:7.0.9
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -1081,8 +1081,8 @@
 ./buildconf --force
 
 # export flags
-CFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing -O0"
-CXXFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing -O0"
+CFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
+CXXFLAGS="$RPM_OPT_FLAGS -O3 -fPIE -fPIC -DPIC -D_GNU_SOURCE 
-fno-strict-aliasing"
 %if %{with firebird}
 CFLAGS="$CFLAGS -I/usr/include/firebird"
 CXXFLAGS="$CXXFLAGS -I/usr/include/firebird"


++ php-7.0.8.tar.xz -> php-7.0.9.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.8.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.9.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-06-24 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-06-25 02:23:32

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-05-31 
12:25:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-06-25 
02:23:47.0 +0200
@@ -1,0 +2,12 @@
+Thu Jun 23 13:50:13 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.8: This is a security release. Several security 
+  bugs were fixed in this release.
+- removed: php7-mbstring-missing-return.patch (upstreamed)
+
+---
+Mon Jun 20 11:37:51 UTC 2016 - pgaj...@suse.com
+
+- systemd unit: remove syslog.target from After [bsc#983938]
+
+---

Old:

  php-7.0.7.tar.xz
  php-7.0.7.tar.xz.asc
  php7-mbstring-missing-return.patch

New:

  php-7.0.8.tar.xz
  php-7.0.8.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.sjuHwx/_old  2016-06-25 02:23:49.0 +0200
+++ /var/tmp/diff_new_pack.sjuHwx/_new  2016-06-25 02:23:49.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.7
+Version:7.0.8
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -83,7 +83,6 @@
 Patch9: php7-depdb-path.patch
 
 ## Bugfix patches
-Patch10:php7-mbstring-missing-return.patch
 Patch11:php7-BNC-457056.patch
 # following patch is to fix configure tests for crypt; the aim is to have php
 # built against glibc's crypt; problem is, that our glibc doesn't support 
extended
@@ -1028,8 +1027,7 @@
 %patch5
 %patch6
 %patch7 -p1
-%patch8
-%patch10
+%patch8 -p1
 %if %{need_libxml2_hack}
 echo "*** APPLY LIBXML2.7 FIX ***"
 %patch11

++ build-test.sh ++
--- /var/tmp/diff_new_pack.sjuHwx/_old  2016-06-25 02:23:49.0 +0200
+++ /var/tmp/diff_new_pack.sjuHwx/_new  2016-06-25 02:23:49.0 +0200
@@ -28,7 +28,7 @@
 if [ ! -z "$apiurl" ]; then
   apiurl="-A $apiurl"
 fi
-osc $apiurl build $@ --no-verify --with make_test php5.spec 
+osc $apiurl build $@ --no-verify --with make_test -x valgrind php5.spec 
 if [ $? -ne 0 ]; then 
   echo "ERROR: build failed. See $OSC_BUILD_ROOT/.build.log for details."
   exit 1


++ php-7.0.7.tar.xz -> php-7.0.8.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.7.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.8.tar.xz differ: char 26, line 1

++ php7-systemd-unit.patch ++
--- /var/tmp/diff_new_pack.sjuHwx/_old  2016-06-25 02:23:49.0 +0200
+++ /var/tmp/diff_new_pack.sjuHwx/_new  2016-06-25 02:23:49.0 +0200
@@ -1,9 +1,12 @@
 sapi/fpm/php-fpm.service.in.orig
-+++ sapi/fpm/php-fpm.service.in
+Index: php-7.0.7/sapi/fpm/php-fpm.service.in
+===
+--- php-7.0.7.orig/sapi/fpm/php-fpm.service.in 2016-05-25 15:13:19.0 
+0200
 php-7.0.7/sapi/fpm/php-fpm.service.in  2016-06-20 13:37:00.256207074 
+0200
 @@ -1,12 +1,15 @@
  [Unit]
  Description=The PHP FastCGI Process Manager
- After=syslog.target network.target
+-After=syslog.target network.target
++After=network.target
 +Before=apache2.service nginx.service lighttpd.service
  
  [Service]





commit php7 for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-05-31 12:24:59

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-04-30 
23:31:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-05-31 
12:25:00.0 +0200
@@ -1,0 +2,6 @@
+Mon May 30 09:30:57 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.7: This is a security release. Several security 
+  bugs were fixed in this release.
+
+---

Old:

  php-7.0.6.tar.xz
  php-7.0.6.tar.xz.asc

New:

  php-7.0.7.tar.xz
  php-7.0.7.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.B4qUIb/_old  2016-05-31 12:25:02.0 +0200
+++ /var/tmp/diff_new_pack.B4qUIb/_new  2016-05-31 12:25:02.0 +0200
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.6
+Version:7.0.7
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01


++ php-7.0.6.tar.xz -> php-7.0.7.tar.xz ++
/work/SRC/openSUSE:Factory/php7/php-7.0.6.tar.xz 
/work/SRC/openSUSE:Factory/.php7.new/php-7.0.7.tar.xz differ: char 26, line 1





commit php7 for openSUSE:Factory

2016-04-30 Thread h_root
Hello community,

here is the log from the commit of package php7 for openSUSE:Factory checked in 
at 2016-04-30 23:31:30

Comparing /work/SRC/openSUSE:Factory/php7 (Old)
 and  /work/SRC/openSUSE:Factory/.php7.new (New)


Package is "php7"

Changes:

--- /work/SRC/openSUSE:Factory/php7/php7.changes2016-04-22 
16:24:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.php7.new/php7.changes   2016-04-30 
23:31:44.0 +0200
@@ -1,0 +2,17 @@
+Thu Apr 28 11:56:53 UTC 2016 - pgaj...@suse.com
+
+- updated to 7.0.6: This is a security release. Several security
+  bugs were fixed in this release.
+  * removed upstreamed php7-no-reentrant-crypt.patch
+
+---
+Mon Apr 25 09:47:49 UTC 2016 - sch...@linux-m68k.org
+
+- aarch64-mult.patch: fix asm constraints in aarch64 multiply macro
+
+---
+Thu Apr  7 08:19:27 UTC 2016 - pgaj...@suse.com
+
+- build for sle12
+
+---

Old:

  php-7.0.5.tar.xz
  php-7.0.5.tar.xz.asc
  php7-no-reentrant-crypt.patch

New:

  aarch64-mult.patch
  php-7.0.6.tar.xz
  php-7.0.6.tar.xz.asc



Other differences:
--
++ php7.spec ++
--- /var/tmp/diff_new_pack.YXBNj6/_old  2016-04-30 23:31:45.0 +0200
+++ /var/tmp/diff_new_pack.YXBNj6/_new  2016-04-30 23:31:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package php7
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -51,7 +51,7 @@
 %define need_libxml2_hack %(if [ -e %{_includedir}/libxml/parser.h ]; then if 
grep -q XML_PARSE_OLDSAX %{_includedir}/libxml/parser.h; then echo 1; else echo 
0; fi; else echo 0; fi)
 
 Name:   php7
-Version:7.0.5
+Version:7.0.6
 Release:0
 Summary:PHP7 Core Files
 License:PHP-3.01
@@ -91,12 +91,12 @@
 # from their checking as I indicated in crypt-tests.patch yet, or php will
 # silently use his own implementation again
 Patch12:php7-crypt-tests.patch
-# related to previous patch; !(defined(_REENTRANT) || defined(_THREAD_SAFE))
-Patch13:php7-no-reentrant-crypt.patch
 # https://bugs.php.net/bug.php?id=53007
 Patch14:php7-odbc-cmp-int-cast.patch
 # https://bugs.php.net/bug.php?id=70461
 Patch15:php7-fix_net-snmp_disable_MD5.patch
+# https://bugs.php.net/bug.php?id=70015
+Patch16:aarch64-mult.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  apache-rpm-macros
@@ -165,8 +165,7 @@
 %if %{with firebird}
 BuildRequires:  firebird-devel
 # libfbclient2-devel pkg split in 12.2
-# 'on all openSUSE from 12.1 (no sle12)', sigh
-%if 0%{suse_version} > 1210 && (0%{?is_opensuse} || 0%{suse_version} != 1315)
+%if 0%{suse_version} > 1210
 BuildRequires:  libfbclient2-devel
 %endif
 %endif
@@ -645,7 +644,6 @@
 PHP functions for access to firebird database servers.
 %endif
 
-
 %package odbc
 Summary:PHP7 Extension Module
 Group:  Development/Libraries/PHP
@@ -765,7 +763,6 @@
 functionality.
 %endif
 
-
 %package readline
 Summary:PHP7 readline extension
 Group:  Development/Libraries/PHP
@@ -869,7 +866,6 @@
 is compatible to 3rd party binary extension like ZendOptimizer.
 %endif
 
-
 %package sysvmsg
 Summary:PHP7 Extension Module
 Group:  Development/Libraries/PHP
@@ -1041,9 +1037,9 @@
 echo "*** SKIPPING LIBMXL2.7 FIX ***"
 %endif
 %patch12
-%patch13
 %patch14
 %patch15
+%patch16 -p1
 
 # Safety check for API version change.
 vapi=`sed -n '/#define PHP_API_VERSION/{s/.* //;p}' main/php.h`

++ aarch64-mult.patch ++
Index: php-7.0.5/Zend/zend_multiply.h
===
--- php-7.0.5.orig/Zend/zend_multiply.h
+++ php-7.0.5/Zend/zend_multiply.h
@@ -53,8 +53,8 @@
__asm__("mul %0, %2, %3\n"  
\
"smulh %1, %2, %3\n"
\
"sub %1, %1, %0, asr #63\n" 
\
-   : "=X"(__tmpvar), "=X"(usedval) 
\
-   : "X"(a), "X"(b));  
\
+   : "=&r"(__tmpvar), "=&r"(usedval)