commit postgresql94 for openSUSE:Factory

2019-12-31 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2019-12-31 10:27:51

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


Package is "postgresql94"

Tue Dec 31 10:27:51 2019 rev:20 rq:759917 version:9.4.25

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2019-09-05 12:30:27.679618644 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.6675/postgresql94.changes  
2019-12-31 10:27:55.718938036 +0100
@@ -1,0 +2,18 @@
+Sun Dec 29 17:09:52 UTC 2019 - Lars Vogdt 
+
+- use and package sha256 checksum file for source
+
+---
+Fri Dec 20 15:04:43 UTC 2019 - Marcus Rueckert 
+
+- update to 9.4.25:
+  https://www.postgresql.org/about/news/1994/
+  https://www.postgresql.org/docs/9.4/release-9-4-25.html
+
+---
+Tue Oct 22 17:11:59 UTC 2019 - Marcus Rueckert 
+
+- add requires to the devel package for the libs that are returned
+  by pg_config --libs
+
+---

Old:

  postgresql-9.4.24.tar.bz2

New:

  postgresql-9.4.25.tar.bz2
  postgresql-9.4.25.tar.bz2.sha256



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.7jFeoH/_old  2019-12-31 10:27:57.850939019 +0100
+++ /var/tmp/diff_new_pack.7jFeoH/_new  2019-12-31 10:27:57.890939038 +0100
@@ -71,10 +71,11 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.24
+Version:9.4.25
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
+Source1:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2.sha256
 Source3:postgresql-README.SUSE
 Source17:   postgresql-rpmlintrc
 Patch1: postgresql-conf.patch
@@ -163,6 +164,14 @@
 Conflicts:  postgresql-devel-exclusive < %majorversion
 Provides:   postgresql-server-devel-exclusive = %pgmajor
 Conflicts:  postgresql-server-devel-exclusive < %pgmajor
+# all libs returned from pg_config --libs
+Requires:   openssl-devel
+Requires:   zlib-devel
+%if 0%{?suse_version} == 1110
+Requires:   krb5-devel
+%else
+Requires:   pkgconfig(krb5)
+%endif
 
 %description -n %pgname-devel
 PostgreSQL is an advanced object-relational database management system

++ postgresql-9.4.24.tar.bz2 -> postgresql-9.4.25.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.24.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new.6675/postgresql-9.4.25.tar.bz2 
differ: char 11, line 1

++ postgresql-9.4.25.tar.bz2.sha256 ++
cb98afaef4748de76c13202c14198e3e4717adde49fd9c90fdc81da877520928  
postgresql-9.4.25.tar.bz2



commit postgresql94 for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2019-09-05 12:30:22

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


Package is "postgresql94"

Thu Sep  5 12:30:22 2019 rev:19 rq:723119 version:9.4.24

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2019-05-20 10:26:15.685958723 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.7948/postgresql94.changes  
2019-09-05 12:30:27.679618644 +0200
@@ -1,0 +2,20 @@
+Mon Aug 12 14:54:42 UTC 2019 - Reinhard Max 
+
+- Update to 9.4.24:
+  * https://www.postgresql.org/about/news/1960/
+  * https://www.postgresql.org/docs/9.4/release-9-4-24.html
+  * CVE-2019-10208, bsc#1145092: TYPE in pg_temp executes arbitrary
+SQL during SECURITY DEFINER execution.
+
+---
+Fri Aug  2 08:52:04 UTC 2019 - Martin Liška 
+
+- Use FAT LTO objects in order to provide proper static library.
+
+---
+Fri Jun 21 14:49:54 UTC 2019 - Marcus Rueckert 
+
+- Update to 9.4.23:
+  * https://www.postgresql.org/docs/9.4/release-9-4-23.html
+
+---

Old:

  postgresql-9.4.22.tar.bz2

New:

  postgresql-9.4.24.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.XEOoMU/_old  2019-09-05 12:30:29.363618314 +0200
+++ /var/tmp/diff_new_pack.XEOoMU/_new  2019-09-05 12:30:29.367618312 +0200
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.22
+Version:9.4.24
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -326,13 +326,14 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
-%patch9 -p1
+%patch9
 touch -r tmp configure
 rm tmp
 find src/test/ -name '*.orig' -delete
 find -name .gitignore -delete
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 PACKAGE_TARNAME=%name %configure \
 --bindir=%pgbindir \
 --libdir=%pglibdir \

++ postgresql-9.4.22.tar.bz2 -> postgresql-9.4.24.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.22.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new.7948/postgresql-9.4.24.tar.bz2 
differ: char 11, line 1

++ postgresql-var-run-socket.patch ++
--- /var/tmp/diff_new_pack.XEOoMU/_old  2019-09-05 12:30:29.439618299 +0200
+++ /var/tmp/diff_new_pack.XEOoMU/_new  2019-09-05 12:30:29.439618299 +0200
@@ -13,11 +13,9 @@
 override it via postgresql.conf.)
 
 
-Index: postgresql-9.3.5/contrib/pg_upgrade/test.sh
-===
 postgresql-9.3.5.orig/contrib/pg_upgrade/test.sh   2014-07-25 
12:48:53.890020586 +0200
-+++ postgresql-9.3.5/contrib/pg_upgrade/test.sh2014-07-25 
12:54:10.221108886 +0200
-@@ -138,6 +138,12 @@
+--- contrib/pg_upgrade/test.sh.orig
 contrib/pg_upgrade/test.sh
+@@ -149,6 +149,12 @@ done
  EXTRA_REGRESS_OPTS="$EXTRA_REGRESS_OPTS --port=$PGPORT"
  export EXTRA_REGRESS_OPTS
  
@@ -27,14 +25,12 @@
 +
 +POSTMASTER_OPTS="$POSTMASTER_OPTS -c unix_socket_directories='$PGHOST'"
 +
- # enable echo so the user can see what is being executed
- set -x
+ standard_initdb "$oldbindir"/initdb
+ $oldbindir/pg_ctl start -l "$logdir/postmaster1.log" -o "$POSTMASTER_OPTS" -w
  
-Index: postgresql-9.3.5/src/backend/utils/misc/guc.c
-===
 postgresql-9.3.5.orig/src/backend/utils/misc/guc.c 2014-07-25 
12:48:53.893020625 +0200
-+++ postgresql-9.3.5/src/backend/utils/misc/guc.c  2014-07-25 
12:54:10.223108912 +0200
-@@ -2971,7 +2971,7 @@
+--- src/backend/utils/misc/guc.c.orig
 src/backend/utils/misc/guc.c
+@@ -3066,7 +3066,7 @@ static struct config_string ConfigureNam
},
_socket_directories,
  #ifdef HAVE_UNIX_SOCKETS
@@ -43,11 +39,9 @@
  #else
"",
  #endif
-Index: postgresql-9.3.5/src/bin/initdb/initdb.c
-===
 postgresql-9.3.5.orig/src/bin/initdb/initdb.c  2014-07-25 
12:48:53.894020638 +0200
-+++ postgresql-9.3.5/src/bin/initdb/initdb.c   2014-07-25 12:54:10.223108912 
+0200
-@@ -1204,7 +1204,7 @@
+--- src/bin/initdb/initdb.c.orig
 src/bin/initdb/initdb.c
+@@ -1226,7 +1226,7 @@ setup_config(void)
  
  #ifdef HAVE_UNIX_SOCKETS

commit postgresql94 for openSUSE:Factory

2019-05-20 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2019-05-20 10:26:11

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


Package is "postgresql94"

Mon May 20 10:26:11 2019 rev:18 rq:703453 version:9.4.22

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2019-03-10 09:31:22.360235271 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.5148/postgresql94.changes  
2019-05-20 10:26:15.685958723 +0200
@@ -1,0 +2,7 @@
+Fri May 10 14:41:42 UTC 2019 - Reinhard Max 
+
+- Update to 9.4.22:
+  * https://www.postgresql.org/docs/9.4/release-9-4-22.html
+  * https://www.postgresql.org/about/news/1939/
+
+---

Old:

  postgresql-9.4.21.tar.bz2

New:

  postgresql-9.4.22.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.FBftGW/_old  2019-05-20 10:26:16.717958381 +0200
+++ /var/tmp/diff_new_pack.FBftGW/_new  2019-05-20 10:26:16.721958380 +0200
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.21
+Version:9.4.22
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

++ postgresql-9.4.21.tar.bz2 -> postgresql-9.4.22.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.21.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new.5148/postgresql-9.4.22.tar.bz2 
differ: char 11, line 1




commit postgresql94 for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2019-03-10 09:31:14

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


Package is "postgresql94"

Sun Mar 10 09:31:14 2019 rev:17 rq:681680 version:9.4.21

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2019-02-27 21:14:13.727160751 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.28833/postgresql94.changes 
2019-03-10 09:31:22.360235271 +0100
@@ -1,0 +2,5 @@
+Tue Mar  5 10:40:58 UTC 2019 - Reinhard Max 
+
+- Make the server-devel package exclusive across versions.
+
+---



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.p7nKQJ/_old  2019-03-10 09:31:25.444234497 +0100
+++ /var/tmp/diff_new_pack.p7nKQJ/_new  2019-03-10 09:31:25.444234497 +0100
@@ -161,6 +161,8 @@
 # Installation of postgresql??-devel is exclusive
 Provides:   postgresql-devel-exclusive = %majorversion
 Conflicts:  postgresql-devel-exclusive < %majorversion
+Provides:   postgresql-server-devel-exclusive = %pgmajor
+Conflicts:  postgresql-server-devel-exclusive < %pgmajor
 
 %description -n %pgname-devel
 PostgreSQL is an advanced object-relational database management system




commit postgresql94 for openSUSE:Factory

2019-02-27 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2019-02-27 21:14:07

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


Package is "postgresql94"

Wed Feb 27 21:14:07 2019 rev:16 rq:678951 version:9.4.21

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2018-12-06 12:15:55.237609785 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.28833/postgresql94.changes 
2019-02-27 21:14:13.727160751 +0100
@@ -1,0 +2,11 @@
+Mon Feb 25 13:59:02 UTC 2019 - Reinhard Max 
+
+- Update to 9.4.21:
+  * https://www.postgresql.org/docs/9.4/release-9-4-21.html
+  * https://www.postgresql.org/about/news/1920/
+  * By default, panic instead of retrying after fsync() failure,
+to avoid possible data corruption.
+  * Numerous other bug fixes.
+- Overhaul README.SUSE
+
+---

Old:

  postgresql-9.4.20.tar.bz2

New:

  postgresql-9.4.21.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.Q6mzvx/_old  2019-02-27 21:14:14.367160587 +0100
+++ /var/tmp/diff_new_pack.Q6mzvx/_new  2019-02-27 21:14:14.371160586 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package postgresql94
 #
-# 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
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.20
+Version:9.4.21
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

++ postgresql-9.4.20.tar.bz2 -> postgresql-9.4.21.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.20.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new.28833/postgresql-9.4.21.tar.bz2 
differ: char 11, line 1

++ postgresql-README.SUSE ++
--- /var/tmp/diff_new_pack.Q6mzvx/_old  2019-02-27 21:14:14.419160574 +0100
+++ /var/tmp/diff_new_pack.Q6mzvx/_new  2019-02-27 21:14:14.423160573 +0100
@@ -1,22 +1,41 @@
-Newer versions of PostgreSQL come with the pg_upgrade tool that
+Unix-Domain Socket Directory
+
+
+
+
+Upgrading PostgreSQL on openSUSE and SUSE Linux Enterprise Server
+=
+
+Current versions of PostgreSQL come with the pg_upgrade tool that
 simplifies and speeds up the migration of a PostgreSQL installation to
-a new version. Formerly dump and restore was needed that was much
-slower.
+a new version. Before version 9.1 dump and restore was needed which
+was much slower.
 
 pg_upgrade needs to have the server binaries of both versions
 available. To allow this, we had to change the way PostgreSQL is
 packaged as well as the naming of the packages, so that two or more
-versions of PostgreSQL can be installed in parallel.
+versions of PostgreSQL can be installed in parallel.  The package
+names for PostgreSQL contain numbers indicating the major version.
+
+In PostgreSQL terms for versions up to 9.6 the major version consisted
+of the first two components of the three-component version number,
+i.e. 8.3, 8.4, 9.0, or 9.1. So, the packages for Postgresql 9.1 are
+named postgresql91, postgresql91-server, etc. Inside the packages the
+files were moved from their standard locations to a versioned location
+such as /usr/lib/postgresql83/bin or /usr/lib/postgresql91/bin to
+avoid file conflicts if packages are installed in parallel.
+
+Starting with version 10 the PostgreSQL project changed their
+versioning scheme from from three components to two, which means one
+component for the major version and one for the minor.  So, the
+sequence of major version across the versioning scheme change will be:
+9.4, 9.5, 9.6, 10, 11, 12. For versions that use the new versioning
+scheme SUSE only puts the single component major version into the
+package name, so the postgresql96 package (containg version 9.6
+according to the old versioning scheme) will be followed by
+postgresql10, then postgresql11, and so on.
 
-Starting with version 9.1, PostgreSQL package names contain numbers
-indicating the major version. In PostgreSQL terms the major version
-consists of the first two components of the version number, i.e. 8.3,
-8.4, 9.0, or 9.1. So, the packages for Postgresql 9.1 are 

commit postgresql94 for openSUSE:Factory

2018-12-06 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2018-12-06 12:15:36

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


Package is "postgresql94"

Thu Dec  6 12:15:36 2018 rev:15 rq:652029 version:9.4.20

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2018-11-06 14:07:51.711179962 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new.19453/postgresql94.changes 
2018-12-06 12:15:55.237609785 +0100
@@ -1,0 +2,8 @@
+Fri Nov  9 09:48:43 UTC 2018 - Reinhard Max 
+
+- Update to 9.4.20:
+  * Numerous bug fixes, see the release notes:
+https://www.postgresql.org/docs/9.4/release-9-4-20.html
+  * Remove unneeded library dependencies from PGXS.
+
+---

Old:

  postgresql-9.4.18.tar.bz2

New:

  postgresql-9.4.20.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.gY9Nb7/_old  2018-12-06 12:15:55.817609162 +0100
+++ /var/tmp/diff_new_pack.gY9Nb7/_new  2018-12-06 12:15:55.821609157 +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/
 #
 
 
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.18
+Version:9.4.20
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -150,10 +150,10 @@
 %package -n %pgname-devel
 Summary:PostgreSQL development header files and libraries
 Group:  Development/Libraries/C and C++
+Provides:   postgresql%packageversion-server-devel = %version-%release
 Provides:   postgresql-devel-implementation = %version-%release
-Provides:   postgresql-server-devel-implementation = %version-%release
 Provides:   postgresql-server-devel = %version-%release
-Provides:   postgresql%packageversion-server-devel = %version-%release
+Provides:   postgresql-server-devel-implementation = %version-%release
 Requires:   %libecpg >= %majorversion
 Requires:   %libpq >= %majorversion
 Requires(post): postgresql-noarch >= %majorversion
@@ -473,6 +473,8 @@
 ln -sf $f.? $f
 done
 popd
+# Remove mostly unneeded buildtime requirements for server extensions
+sed -i '/^LIBS = /s/= .*/=/' %buildroot/%pglibdir/pgxs/src/Makefile.global
 %if %buildlibs
 %find_lang libpq5-%{pg_minor_version} libpq.lang
 %find_lang ecpglib6-%{pg_minor_version} libecpg.lang

++ postgresql-9.4.18.tar.bz2 -> postgresql-9.4.20.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.18.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new.19453/postgresql-9.4.20.tar.bz2 
differ: char 11, line 1




commit postgresql94 for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2018-11-06 14:07:44

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


Package is "postgresql94"

Tue Nov  6 14:07:44 2018 rev:14 rq:644340 version:9.4.18

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2018-08-12 20:51:44.861026022 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2018-11-06 14:07:51.711179962 +0100
@@ -1,0 +2,6 @@
+Wed Oct 17 16:23:19 UTC 2018 - Marcus Rueckert 
+
+- add provides for the new server-devel package that will be
+  introduced in postgresql 11
+
+---



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.cnVc7u/_old  2018-11-06 14:07:54.035176909 +0100
+++ /var/tmp/diff_new_pack.cnVc7u/_new  2018-11-06 14:07:54.043176898 +0100
@@ -151,6 +151,9 @@
 Summary:PostgreSQL development header files and libraries
 Group:  Development/Libraries/C and C++
 Provides:   postgresql-devel-implementation = %version-%release
+Provides:   postgresql-server-devel-implementation = %version-%release
+Provides:   postgresql-server-devel = %version-%release
+Provides:   postgresql%packageversion-server-devel = %version-%release
 Requires:   %libecpg >= %majorversion
 Requires:   %libpq >= %majorversion
 Requires(post): postgresql-noarch >= %majorversion




commit postgresql94 for openSUSE:Factory

2018-08-12 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2018-08-12 20:51:39

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


Package is "postgresql94"

Sun Aug 12 20:51:39 2018 rev:13 rq:628668 version:9.4.18

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2018-03-20 21:54:51.537566309 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2018-08-12 20:51:44.861026022 +0200
@@ -1,0 +2,9 @@
+Fri Aug 10 16:14:38 UTC 2018 - m...@suse.com
+
+- Update to 9.4.19:
+  https://www.postgresql.org/docs/current/static/release-9-4-19.html
+
+  * CVE-2018-10915, bsc#1104199: Fix failure to reset libpq's state
+fully between connection attempts.
+
+---

Old:

  postgresql-9.4.17.tar.bz2

New:

  postgresql-9.4.18.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.TLb0ZW/_old  2018-08-12 20:51:45.869028064 +0200
+++ /var/tmp/diff_new_pack.TLb0ZW/_new  2018-08-12 20:51:45.869028064 +0200
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.17
+Version:9.4.18
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

++ postgresql-9.4.17.tar.bz2 -> postgresql-9.4.18.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.17.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.18.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2018-03-20 21:54:48

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


Package is "postgresql94"

Tue Mar 20 21:54:48 2018 rev:12 rq:585353 version:9.4.17

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2018-02-10 17:56:36.619513761 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2018-03-20 21:54:51.537566309 +0100
@@ -1,0 +2,23 @@
+Sat Mar 10 02:15:40 UTC 2018 - mrueck...@suse.de
+
+- Update to PostgreSQL 9.4.17:
+  * https://www.postgresql.org/docs/9.4/static/release-9-4-17.html 
+A dump/restore is not required for those running 9.4.X.
+
+However, if you run an installation in which not all users are
+mutually trusting, or if you maintain an application or
+extension that is intended for use in arbitrary situations, it
+is strongly recommended that you read the documentation changes
+described in the first changelog entry in the link above, and
+take suitable steps to ensure that your installation or code is
+secure.
+
+Also, the changes described in the second changelog entry in
+the link above may cause functions used in index expressions or
+materialized views to fail during auto-analyze, or when
+reloading from a dump. After upgrading, monitor the server logs
+for such problems, and fix affected functions.
+  * CVE-2018-1058 bsc#1081925 Uncontrolled search path element in
+pg_dump and other client applications
+
+---
@@ -4 +27 @@
-- Upate to PostgreSQL 9.4.16:
+- Update to PostgreSQL 9.4.16:

Old:

  postgresql-9.4.16.tar.bz2

New:

  postgresql-9.4.17.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.0CFWRo/_old  2018-03-20 21:54:52.573529007 +0100
+++ /var/tmp/diff_new_pack.0CFWRo/_new  2018-03-20 21:54:52.577528863 +0100
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.16
+Version:9.4.17
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

++ postgresql-9.4.16.tar.bz2 -> postgresql-9.4.17.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.16.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.17.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2018-02-10 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2018-02-10 17:56:34

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


Package is "postgresql94"

Sat Feb 10 17:56:34 2018 rev:11 rq:574649 version:9.4.16

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2017-11-26 10:33:27.450145398 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2018-02-10 17:56:36.619513761 +0100
@@ -1,0 +2,15 @@
+Fri Feb  9 11:15:27 UTC 2018 - m...@suse.com
+
+- Upate to PostgreSQL 9.4.16:
+  * https://www.postgresql.org/docs/9.4/static/release-9-4-16.html 
+  * CVE-2018-1053, bsc#1077983: Ensure that all temporary files 
+made by pg_upgrade are non-world-readable. 
+  * bsc#1079757: Rename pg_rewind's copy_file_range function to 
+avoid conflict with new Linux system call of that name.
+- Security fixes from 9.4.15:
+  * CVE-2017-15098, bsc#1067844: Memory disclosure in JSON
+functions.
+- Don't %config the symlinks to /etc/alternatives to avoid rpmlint 
+  warnings. 
+
+---

Old:

  postgresql-9.4.14.tar.bz2

New:

  postgresql-9.4.16.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.Pq9gUW/_old  2018-02-10 17:56:37.527480893 +0100
+++ /var/tmp/diff_new_pack.Pq9gUW/_new  2018-02-10 17:56:37.527480893 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package postgresql94
 #
-# 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
@@ -71,7 +71,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.14
+Version:9.4.16
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -498,7 +498,7 @@
 ln -s $ALTBIN %buildroot$BIN
 
 echo "$PGBIN" >> $PKG.files
-echo "%config(missingok) $BIN" >> $PKG.files
+echo "$BIN" >> $PKG.files
 echo "%ghost $ALTBIN" >> $PKG.files
 test -e %buildroot$MAN &&
 echo "%doc $MAN" >> $PKG.files
@@ -623,7 +623,7 @@
 %docdir %pgdocdir
 %dir %pgdocdir
 %pgdocdir/extension
-%dir %pgdatadir
+%dir %pgdatadir/
 /usr/lib/postgresql
 
 %files server -f server.files

++ postgresql-9.4.14.tar.bz2 -> postgresql-9.4.16.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.14.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.16.tar.bz2 differ: 
char 11, line 1

++ postgresql-plperl-keep-rpath.patch ++
--- /var/tmp/diff_new_pack.Pq9gUW/_old  2018-02-10 17:56:37.595478431 +0100
+++ /var/tmp/diff_new_pack.Pq9gUW/_new  2018-02-10 17:56:37.595478431 +0100
@@ -4,27 +4,27 @@
 
 --- config/perl.m4.orig
 +++ config/perl.m4
-@@ -62,9 +62,7 @@
- perl_lib=`basename $perl_archlibexp/CORE/perl[[5-9]]*.lib .lib`
- test -e "$perl_archlibexp/CORE/$perl_lib.lib" && 
perl_embed_ldflags="-L$perl_archlibexp/CORE -l$perl_lib"
+@@ -100,9 +100,7 @@ if test "$PORTNAME" = "win32" ; then
+   fi
+   fi
  else
--pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
--pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
--perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" 
-e ["s/ -arch [-a-zA-Z0-9_]*//g"]`
-+perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts`
+-  pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
+-  pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
+-  perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e 
"s%$pgac_tmp2%%" -e ["s/ -arch [-a-zA-Z0-9_]*//g"]`
++  perl_embed_ldflags=`$PERL -MExtUtils::Embed -e ldopts`
  fi
  AC_SUBST(perl_embed_ldflags)dnl
  if test -z "$perl_embed_ldflags" ; then
 --- configure.orig
 +++ configure
-@@ -7396,9 +7396,7 @@
- perl_lib=`basename $perl_archlibexp/CORE/perl[5-9]*.lib .lib`
- test -e "$perl_archlibexp/CORE/$perl_lib.lib" && 
perl_embed_ldflags="-L$perl_archlibexp/CORE -l$perl_lib"
+@@ -7416,9 +7416,7 @@ if test "$PORTNAME" = "win32" ; then
+   fi
+   fi
  else
--pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
--pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
--perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" 
-e "s/ -arch [-a-zA-Z0-9_]*//g"`
-+perl_embed_ldflags=`$PERL 

commit postgresql94 for openSUSE:Factory

2017-11-26 Thread root
Hello community,

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

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


Package is "postgresql94"

Sun Nov 26 10:33:23 2017 rev:10 rq:545171 version:9.4.14

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2017-08-23 11:52:10.771967034 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2017-11-26 10:33:27.450145398 +0100
@@ -1,0 +2,32 @@
+Thu Nov 23 19:24:41 UTC 2017 - mrueck...@suse.de
+
+- port /usr/share/postgresql/install-alternatives usage to the new
+  scheme
+
+---
+Mon Oct  2 10:59:50 UTC 2017 - m...@suse.com
+
+- Break a build dependency loop in the server packages that led to
+  bootstrap problems.
+
+---
+Fri Sep  1 14:38:01 UTC 2017 - m...@suse.com
+
+- Update to version 9.4.14:
+  * https://www.postgresql.org/docs/9.4/static/release-9-4-14.html
+  * Fix failure of walsender processes to respond to shutdown
+signals.
+  * Show foreign tables in information_schema.table_privileges
+view.
+  * Clean up handling of a fatal exit (e.g., due to receipt of
+SIGTERM) that occurs while trying to execute a ROLLBACK of a
+failed transaction.
+  * Remove assertion that could trigger during a fatal exit.
+  * Correctly identify columns that are of a range type or domain
+type over a composite type or domain type being searched for.
+  * Fix crash in pg_restore when using parallel mode and using a
+list file to select a subset of items to restore.
+  * Change ecpg's parser to allow RETURNING clauses without
+attached C variables. 
+
+---

Old:

  postgresql-9.4.13.tar.bz2

New:

  postgresql-9.4.14.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.mmbwu5/_old  2017-11-26 10:33:28.310114040 +0100
+++ /var/tmp/diff_new_pack.mmbwu5/_new  2017-11-26 10:33:28.310114040 +0100
@@ -18,6 +18,7 @@
 
 %define majorversion 9.4
 %define packageversion 94
+%define priority %packageversion
 %define pgname postgresql%packageversion
 %define libpq libpq5
 %define libecpg libecpg6
@@ -49,7 +50,6 @@
 BuildRequires:  libuuid-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pam-devel
-BuildRequires:  postgresql-init
 BuildRequires:  python-devel
 BuildRequires:  readline-devel
 BuildRequires:  tcl-devel
@@ -66,10 +66,12 @@
 BuildRequires:  pkg-config
 BuildRequires:  update-alternatives
 #!BuildIgnore:  %pgname
+#!BuildIgnore:  %pgname-server
+#!BuildIgnore:  postgresql-implementation
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.13
+Version:9.4.14
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -85,10 +87,11 @@
 Patch9: postgresql-var-run-socket.patch
 Url:https://www.postgresql.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Provides:   postgresql = %version
+Provides:   postgresql = %version-%release
+Provides:   postgresql-implementation = %version-%release
 Requires:   %libpq >= %majorversion
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(post): postgresql-noarch >= %majorversion
+Requires(postun): postgresql-noarch >= %majorversion
 
 %description
 PostgreSQL is an advanced object-relational database management system
@@ -147,11 +150,11 @@
 %package -n %pgname-devel
 Summary:PostgreSQL development header files and libraries
 Group:  Development/Libraries/C and C++
-Provides:   postgresql-devel = %version
+Provides:   postgresql-devel-implementation = %version-%release
 Requires:   %libecpg >= %majorversion
 Requires:   %libpq >= %majorversion
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(post): postgresql-noarch >= %majorversion
+Requires(postun): postgresql-noarch >= %majorversion
 # Installation of postgresql??-devel is exclusive
 Provides:   postgresql-devel-exclusive = %majorversion
 Conflicts:  postgresql-devel-exclusive < %majorversion
@@ -177,14 +180,13 @@
 Group:  Productivity/Databases/Servers
 PreReq: /sbin/chkconfig
 PreReq: postgresql = %version
-PreReq: postgresql-init >= %majorversion
 Requires:   

commit postgresql94 for openSUSE:Factory

2017-08-23 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2017-08-23 11:52:09

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


Package is "postgresql94"

Wed Aug 23 11:52:09 2017 rev:9 rq:516113 version:9.4.13

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94.changes
2017-05-20 10:08:37.814551625 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94.changes   
2017-08-23 11:52:10.771967034 +0200
@@ -1,0 +2,17 @@
+Fri Aug 11 11:42:21 UTC 2017 - m...@suse.com
+
+- Update to version 9.4.13
+  * https://www.postgresql.org/docs/9.4/static/release-9-4-13.html
+  * CVE-2017-7547, bsc#1051685: Further restrict visibility of
+pg_user_mappings.umoptions, to protect passwords stored as
+user mapping options.
+  * CVE-2017-7546, bsc#1051684: Disallow empty passwords in all
+password-based authentication methods.
+  * CVE-2017-7548, bsc#1053259: lo_put() function ignores ACLs.
+
+---
+Fri Aug  4 10:22:00 UTC 2017 - mrueck...@suse.de
+
+- use multibuild
+
+---

Old:

  postgresql-9.4.12.tar.bz2
  postgresql94-libs.changes
  postgresql94-libs.spec
  pre_checkin.sh

New:

  _multibuild
  postgresql-9.4.13.tar.bz2



Other differences:
--
++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.kARzs6/_old  2017-08-23 11:52:12.379740708 +0200
+++ /var/tmp/diff_new_pack.kARzs6/_new  2017-08-23 11:52:12.383740144 +0200
@@ -23,9 +23,15 @@
 %define libecpg libecpg6
 %define libpq_so libpq.so.5
 %define libecpg_so libecpg.so.6
+%if "@BUILD_FLAVOR@" == "libs"
+%define buildmain 0
+%define buildlibs 0
+%define builddevel 1
+%else
 %define buildmain 1
 %define buildlibs 0
 %define builddevel 0
+%endif
 %define pgbasedir %_prefix/lib/%pgname
 %define pgtestdir %pgbasedir/test
 %define pgbindir %pgbasedir/bin
@@ -63,7 +69,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.12
+Version:9.4.13
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -221,8 +227,8 @@
 
 %package contrib
 Summary:Contributed Extensions and Additions to PostgreSQL
-Group:  Productivity/Databases/Tools
 #FIXME
+Group:  Productivity/Databases/Tools
 PreReq: %pgname-server = %version
 Provides:   postgresql-contrib = %version
 Requires(post): update-alternatives

++ _multibuild ++

  libs

++ postgresql-9.4.12.tar.bz2 -> postgresql-9.4.13.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.12.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.13.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2017-05-20 10:08:09

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


Package is "postgresql94"

Sat May 20 10:08:09 2017 rev:8 rq:494805 version:9.4.12

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2017-03-21 22:43:06.837364092 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2017-05-20 10:08:37.766558406 +0200
@@ -1,0 +2,20 @@
+Tue May  9 14:06:42 UTC 2017 - m...@suse.com
+
+- Update to version 9.4.12:
+  * https://www.postgresql.org/docs/9.4/static/release-9-4-12.html
+  * CVE-2017-7486, bsc#1037624: Restrict visibility of
+pg_user_mappings.umoptions, to protect passwords stored as
+user mapping options.
+!!! Manual action is needed to fix this in existing databases
+!!! See upstream release notes for details.
+  * CVE-2017-7485, bsc#1038293: recognize PGREQUIRESSL variable
+again.
+  * CVE-2017-7484, bsc#1037603: Prevent exposure of statistical
+information via leaky operators.
+  * Obsoletes postgresql-9.4.11-fix-timezone-tests.patch
+- Move the timezone requirement to the server package as it was
+  originally intended.
+- Sync spec file with postgresql96.
+- Merge Factory and SLE-12.
+
+---
@@ -34,0 +55,5 @@
+Thu Sep 15 07:04:16 UTC 2016 - fwe...@suse.com
+
+- Added "Requires: timezone" to Server Package (bsc#973660)
+
+---
@@ -39 +64 @@
-(CVE-2016-5423)
+(CVE-2016-5423, bsc#993454)
@@ -41 +66 @@
-and role names (CVE-2016-5424)
+and role names (CVE-2016-5424, bsc#993453)
@@ -181 +206 @@
-- For the full release notse, see:
+- For the full release notes, see:
@@ -237 +262 @@
-- For the full release notse, see:
+- For the full release notes, see:
postgresql94.changes: same change

Old:

  postgresql-9.4.11-fix-timezone-tests.patch
  postgresql-9.4.11.tar.bz2

New:

  postgresql-9.4.12.tar.bz2



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.TQzE2J/_old  2017-05-20 10:08:38.790413738 +0200
+++ /var/tmp/diff_new_pack.TQzE2J/_new  2017-05-20 10:08:38.790413738 +0200
@@ -63,7 +63,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.11
+Version:9.4.12
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -77,8 +77,7 @@
 Patch7: postgresql-testsuite-seclabel-location.patch
 Patch8: postgresql-testsuite-keep-results-file.patch
 Patch9: postgresql-var-run-socket.patch
-Patch10:postgresql-9.4.11-fix-timezone-tests.patch
-Url:http://www.postgresql.org/
+Url:https://www.postgresql.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   postgresql = %version
 Requires:   %libpq >= %majorversion
@@ -97,8 +96,6 @@
 HTML documentation for PostgreSQL can be found in the postgresql-docs
 package.
 
-%if %buildlibs
-
 %package -n %libpq
 Summary:Shared Libraries Required for PostgreSQL Clients
 Group:  Productivity/Databases/Clients
@@ -139,7 +136,6 @@
 
 This package provides the runtime library of the embedded SQL C
 preprocessor for PostgreSQL.
-%endif
 
 %if %builddevel
 %package -n %pgname-devel
@@ -177,6 +173,7 @@
 PreReq: postgresql = %version
 PreReq: postgresql-init >= %majorversion
 Requires:   glibc-locale
+Requires:   timezone
 Provides:   postgresql-server = %version
 Requires(preun): postgresql-init >= %majorversion
 Requires(postun): postgresql-init >= %majorversion
@@ -314,7 +311,6 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
-%patch10 -p1
 touch -r tmp configure
 rm tmp
 find src/test/ -name '*.orig' -delete

postgresql94.spec: same change
++ postgresql-9.4.11.tar.bz2 -> postgresql-9.4.12.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.11.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.12.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2017-03-21 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2017-03-21 22:43:05

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


Package is "postgresql94"

Tue Mar 21 22:43:05 2017 rev:7 rq:480793 version:9.4.11

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2017-02-16 16:45:09.948993857 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2017-03-21 22:43:06.837364092 +0100
@@ -1,0 +2,6 @@
+Wed Mar 15 15:39:38 UTC 2017 - astie...@suse.com
+
+- fix tests with timezone 2017a bsc#1029547
+  postgresql-9.4.11-fix-timezone-tests.patch
+
+---
postgresql94.changes: same change

New:

  postgresql-9.4.11-fix-timezone-tests.patch



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.egYtDl/_old  2017-03-21 22:43:08.061191189 +0100
+++ /var/tmp/diff_new_pack.egYtDl/_new  2017-03-21 22:43:08.065190624 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package postgresql94-libs
 #
-# 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
@@ -77,6 +77,7 @@
 Patch7: postgresql-testsuite-seclabel-location.patch
 Patch8: postgresql-testsuite-keep-results-file.patch
 Patch9: postgresql-var-run-socket.patch
+Patch10:postgresql-9.4.11-fix-timezone-tests.patch
 Url:http://www.postgresql.org/
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Provides:   postgresql = %version
@@ -313,6 +314,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 touch -r tmp configure
 rm tmp
 find src/test/ -name '*.orig' -delete

postgresql94.spec: same change
++ postgresql-9.4.11-fix-timezone-tests.patch ++
 750 lines (skipped)




commit postgresql94 for openSUSE:Factory

2017-02-16 Thread root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2017-02-16 16:45:08

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


Package is "postgresql94"

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2016-12-11 13:25:23.920050201 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2017-02-16 16:45:09.948993857 +0100
@@ -1,0 +2,10 @@
+Thu Feb  9 23:57:17 UTC 2017 - mrueck...@suse.de
+
+- Update to version 9.4.11:
+  - Build corruption with CREATE INDEX CONCURRENTLY
+  - Fixes for visibility and write-ahead-log stability
+
+  For the full release notes, see:
+  https://www.postgresql.org/docs/9.4/static/release-9-4-11.html
+
+---
postgresql94.changes: same change

Old:

  postgresql-9.4.10.tar.bz2

New:

  postgresql-9.4.11.tar.bz2



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.1Pystq/_old  2017-02-16 16:45:10.860864366 +0100
+++ /var/tmp/diff_new_pack.1Pystq/_new  2017-02-16 16:45:10.860864366 +0100
@@ -63,7 +63,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.10
+Version:9.4.11
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

postgresql94.spec: same change
++ postgresql-9.4.10.tar.bz2 -> postgresql-9.4.11.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.10.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.11.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2016-10-10 Thread h_root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2016-10-10 16:19:08

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


Package is "postgresql94"

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2016-05-24 09:34:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2016-10-10 16:19:09.0 +0200
@@ -1,0 +2,27 @@
+Fri Aug 12 07:49:30 UTC 2016 - fwe...@suse.com
+
+- Update to version 9.4.9:
+  * Fix possible mis-evaluation of nested CASE-WHEN expressions
+(CVE-2016-5423)
+  * Fix client programs' handling of special characters in database
+and role names (CVE-2016-5424)
+  * Fix corner-case misbehaviors for IS NULL/IS NOT NULL applied
+to nested composite values
+  * Make the inet and cidr data types properly reject IPv6
+addresses with too many colon-separated fields
+  * Prevent crash in close_ps() (the point ## lseg operator) for
+NaN input coordinates
+  * Fix several one-byte buffer over-reads in to_number()
+  * Avoid unsafe intermediate state during expensive paths through
+heap_update()
+
+  * For the other bug fixes, see the release notes:
+https://www.postgresql.org/docs/9.4/static/release-9-4-9.html
+
+---
+Mon May 23 07:36:08 UTC 2016 - m...@suse.com
+
+- The libs are now built in 9.5, so disable them here and remove
+  baselibs.conf.
+
+---
postgresql94.changes: same change

Old:

  baselibs.conf
  postgresql-9.4.8.tar.bz2

New:

  postgresql-9.4.9.tar.bz2



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.oG8NS6/_old  2016-10-10 16:19:10.0 +0200
+++ /var/tmp/diff_new_pack.oG8NS6/_new  2016-10-10 16:19:10.0 +0200
@@ -24,7 +24,7 @@
 %define libpq_so libpq.so.5
 %define libecpg_so libecpg.so.6
 %define buildmain 0
-%define buildlibs 1
+%define buildlibs 0
 %define builddevel 1
 %define pgbasedir %_prefix/lib/%pgname
 %define pgtestdir %pgbasedir/test
@@ -63,11 +63,10 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.8
+Version:9.4.9
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
-Source1:baselibs.conf
 Source3:postgresql-README.SUSE
 Source17:   postgresql-rpmlintrc
 Patch1: postgresql-conf.patch

++ postgresql94.spec ++
--- /var/tmp/diff_new_pack.oG8NS6/_old  2016-10-10 16:19:10.0 +0200
+++ /var/tmp/diff_new_pack.oG8NS6/_new  2016-10-10 16:19:10.0 +0200
@@ -63,11 +63,10 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.8
+Version:9.4.9
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
-Source1:baselibs.conf
 Source3:postgresql-README.SUSE
 Source17:   postgresql-rpmlintrc
 Patch1: postgresql-conf.patch

++ postgresql-9.4.8.tar.bz2 -> postgresql-9.4.9.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.8.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.9.tar.bz2 differ: 
char 11, line 1

++ pre_checkin.sh ++
--- /var/tmp/diff_new_pack.oG8NS6/_old  2016-10-10 16:19:11.0 +0200
+++ /var/tmp/diff_new_pack.oG8NS6/_new  2016-10-10 16:19:11.0 +0200
@@ -12,7 +12,7 @@
 sed -i \
 -e 's/postgresql[[:digit:]]\{2\}/&-libs/g' \
 -e 's/%define buildmain .*/%define buildmain 0/' \
--e 's/%define buildlibs .*/%define buildlibs 1/' \
+-e 's/%define buildlibs .*/%define buildlibs 0/' \
 -e 's/%define builddevel .*/%define builddevel 1/' \
 postgresql??-libs.spec
 




commit postgresql94 for openSUSE:Factory

2016-05-24 Thread h_root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2016-05-24 09:34:40

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


Package is "postgresql94"

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2016-03-16 10:23:51.0 +0100
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2016-05-24 09:34:50.0 +0200
@@ -1,0 +2,63 @@
+Thu May 19 11:43:05 UTC 2016 - mrueck...@suse.de
+
+- Bugfix release to 9.4.8
+  This update fixes several problems which caused downtime for
+  users, including:
+
+  - Clearing the OpenSSL error queue before OpenSSL calls,
+preventing errors in SSL connections, particularly when using
+the Python, Ruby or PHP OpenSSL wrappers
+  - Fixed the "failed to build N-way joins" planner error
+  - Fixed incorrect handling of equivalence in multilevel nestloop
+query plans, which could emit rows which didn't match the WHERE
+clause.
+  - Prevented two memory leaks with using GIN indexes, including a
+potential index corruption risk.
+
+  The release also includes many other bug fixes for reported
+  issues, many of which affect all supported versions:
+
+  - Fix corner-case parser failures occurring when
+operator_precedence_warning is turned on
+  - Prevent possible misbehavior of TH, th, and Y,YYY format codes
+in to_timestamp()
+  - Correct dumping of VIEWs and RULEs which use ANY (array) in a
+subselect
+  - Disallow newlines in ALTER SYSTEM parameter values
+  - Avoid possible misbehavior after failing to remove a tablespace
+symlink
+  - Fix crash in logical decoding on alignment-picky platforms
+  - Avoid repeated requests for feedback from receiver while
+shutting down walsender
+  - Multiple fixes for pg_upgrade
+  - Support building with Visual Studio 2015
+  - This update also contains tzdata release 2016d, with updates
+for Russia, Venezuela, Kirov, and Tomsk.
+
+  http://www.postgresql.org/docs/current/static/release-9-4-8.html
+
+---
+Wed May  4 00:50:26 UTC 2016 - mrueck...@suse.de
+
+- Bugfix release 9.4.7:
+  - Fix two bugs in indexed ROW() comparisons
+  - Avoid data loss due to renaming files
+  - Prevent an error in rechecking rows in SELECT FOR UPDATE/SHARE
+  - Fix bugs in multiple json_ and jsonb_ functions
+  - Log lock waits for INSERT ON CONFLICT correctly
+  - Ignore recovery_min_apply_delay until reaching a consistent
+state
+  - Fix issue with pg_subtrans XID wraparound
+  - Fix assorted bugs in Logical Decoding
+  - Fix planner error with nested security barrier views
+  - Prevent memory leak in GIN indexes
+  - Fix two issues with ispell dictionaries
+  - Avoid a crash on old Windows versions
+  - Skip creating an erroneous delete script in pg_upgrade
+  - Correctly translate empty arrays into PL/Perl
+  - Make PL/Python cope with identifier names
+
+- For the full release notes, see:
+  http://www.postgresql.org/docs/9.4/static/release-9-4-7.html
+
+---
@@ -37 +100 @@
-- For the full release notse, see:
+- For the full release notes, see:
postgresql94.changes: same change

Old:

  postgresql-9.4.6.tar.bz2

New:

  postgresql-9.4.8.tar.bz2



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.F30X4a/_old  2016-05-24 09:34:51.0 +0200
+++ /var/tmp/diff_new_pack.F30X4a/_new  2016-05-24 09:34:51.0 +0200
@@ -63,7 +63,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.6
+Version:9.4.8
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2

postgresql94.spec: same change
++ postgresql-9.4.6.tar.bz2 -> postgresql-9.4.8.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.6.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.8.tar.bz2 differ: 
char 11, line 1




commit postgresql94 for openSUSE:Factory

2016-03-16 Thread h_root
Hello community,

here is the log from the commit of package postgresql94 for openSUSE:Factory 
checked in at 2016-03-16 10:23:49

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


Package is "postgresql94"

Changes:

--- /work/SRC/openSUSE:Factory/postgresql94/postgresql94-libs.changes   
2015-10-24 10:25:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.postgresql94.new/postgresql94-libs.changes  
2016-03-16 10:23:51.0 +0100
@@ -1,0 +2,46 @@
+Fri Feb 12 11:25:51 UTC 2016 - m...@suse.com
+
+- Security and bugfix release 9.4.6:
+
+  * *** IMPORTANT ***
+Users of version 9.4 will need to reindex any jsonb_path_ops
+indexes they have created, in order to fix a persistent issue
+with missing index entries.
+
+  * Fix infinite loops and buffer-overrun problems in regular
+expressions (CVE-2016-0773, bsc#966436).
+  * Fix regular-expression compiler to handle loops of constraint
+arcs (CVE-2007-4772).
+  * Prevent certain PL/Java parameters from being set by
+non-superusers (CVE-2016-0766, bsc#966435).
+  * Fix many issues in pg_dump with specific object types
+  * Prevent over-eager pushdown of HAVING clauses for
+GROUPING SETS
+  * Fix deparsing error with ON CONFLICT ... WHERE clauses
+  * Fix tableoid errors for postgres_fdw
+  * Prevent floating-point exceptions in pgbench
+  * Make \det search Foreign Table names consistently
+  * Fix quoting of domain constraint names in pg_dump
+  * Prevent putting expanded objects into Const nodes
+  * Allow compile of PL/Java on Windows
+  * Fix "unresolved symbol" errors in PL/Python execution
+  * Allow Python2 and Python3 to be used in the same database
+  * Add support for Python 3.5 in PL/Python
+  * Fix issue with subdirectory creation during initdb
+  * Make pg_ctl report status correctly on Windows
+  * Suppress confusing error when using pg_receivexlog with older
+servers
+  * Multiple documentation corrections and additions
+  * Fix erroneous hash calculations in gin_extract_jsonb_path()
+
+- For the full release notse, see:
+  http://www.postgresql.org/docs/9.4/static/release-9-4-6.html
+
+---
+Tue Feb  9 18:00:38 UTC 2016 - m...@suse.com
+
+- PL/Perl still needs to be linked with rpath, so that it can find
+  libperl.so at runtime.
+  bsc#578053, postgresql-plperl-keep-rpath.patch
+
+---
postgresql94.changes: same change

Old:

  postgresql-9.4.5.tar.bz2

New:

  postgresql-9.4.6.tar.bz2
  postgresql-plperl-keep-rpath.patch



Other differences:
--
++ postgresql94-libs.spec ++
--- /var/tmp/diff_new_pack.EaTOpu/_old  2016-03-16 10:23:52.0 +0100
+++ /var/tmp/diff_new_pack.EaTOpu/_new  2016-03-16 10:23:52.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package postgresql94-libs
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -40,6 +40,7 @@
 
 %if %buildmain
 BuildRequires:  gettext-devel
+BuildRequires:  libuuid-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pam-devel
 BuildRequires:  postgresql-init
@@ -47,7 +48,6 @@
 BuildRequires:  readline-devel
 BuildRequires:  tcl-devel
 BuildRequires:  timezone
-BuildRequires:  libuuid-devel
 BuildRequires:  zlib-devel
 # 
 %endif
@@ -63,7 +63,7 @@
 Summary:Basic Clients and Utilities for PostgreSQL
 License:PostgreSQL
 Group:  Productivity/Databases/Tools
-Version:9.4.5
+Version:9.4.6
 Release:0
 %define pg_minor_version %(echo %version | sed -r 
's/^([0-9]+\\.[0-9]+).*/\\1/')
 Source0:
https://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.bz2
@@ -72,6 +72,8 @@
 Source17:   postgresql-rpmlintrc
 Patch1: postgresql-conf.patch
 Patch2: postgresql-regress.patch
+# PL/Perl needs to be linked with rpath (bsc#578053)
+Patch4: postgresql-plperl-keep-rpath.patch
 Patch6: postgresql-testsuite-int8.sql.patch
 Patch7: postgresql-testsuite-seclabel-location.patch
 Patch8: postgresql-testsuite-keep-results-file.patch
@@ -307,6 +309,7 @@
 touch -r configure tmp
 %patch1
 %patch2
+%patch4
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1

postgresql94.spec: same change
++ postgresql-9.4.5.tar.bz2 -> postgresql-9.4.6.tar.bz2 ++
/work/SRC/openSUSE:Factory/postgresql94/postgresql-9.4.5.tar.bz2 
/work/SRC/openSUSE:Factory/.postgresql94.new/postgresql-9.4.6.tar.bz2