commit postgresql94 for openSUSE:Factory
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
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 }, &Unix_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 snprintf(
commit postgresql94 for openSUSE:Factory
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
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
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
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
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
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
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
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 -MExtUt
commit postgresql94 for openSUSE:Factory
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: glibc
commit postgresql94 for openSUSE:Factory
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
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
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
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
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
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
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 differ: