commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-05-13 15:21:11 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92 Changes: --- /work/SRC/openSUSE:Factory/postgresql92/postgresql92-libs.changes 2013-05-02 15:30:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-05-13 15:21:13.0 +0200 @@ -1,0 +2,5 @@ +Wed May 8 14:23:05 UTC 2013 - sch...@suse.de + +- postgresql-tas-aarch64.patch: Implement TAS for aarch64 + +--- postgresql92.changes: same change New: postgresql-tas-aarch64.patch Other differences: -- ++ postgresql92-libs.spec ++ --- /var/tmp/diff_new_pack.pe1U12/_old 2013-05-13 15:21:15.0 +0200 +++ /var/tmp/diff_new_pack.pe1U12/_new 2013-05-13 15:21:15.0 +0200 @@ -78,6 +78,7 @@ Patch2: postgresql-regress.patch Patch3: postgresql-sle10-timestamptz.patch Patch4: postgresql-plperl.patch +Patch5: postgresql-tas-aarch64.patch Url:http://www.postgresql.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: postgresql = %version @@ -304,6 +305,7 @@ %patch3 -p1 %endif %patch4 +%patch5 touch -r tmp configure rm tmp postgresql92.spec: same change ++ postgresql-tas-aarch64.patch ++ Index: src/include/storage/s_lock.h === --- src/include/storage/s_lock.h.orig +++ src/include/storage/s_lock.h @@ -689,6 +689,23 @@ typedef unsigned char slock_t; #endif +#if defined(__aarch64__) +#define HAS_TEST_AND_SET + +#define TAS(lock) tas(lock) + +typedef int slock_t; + +static __inline__ int +tas(volatile slock_t *lock) +{ + return __sync_lock_test_and_set(lock, 1); +} + +#define S_UNLOCK(lock) __sync_lock_release(lock) + +#endif /* __aarch64__ */ + #endif /* defined(__GNUC__) || defined(__INTEL_COMPILER) */ ++ pre_checkin.sh ++ --- /var/tmp/diff_new_pack.pe1U12/_old 2013-05-13 15:21:15.0 +0200 +++ /var/tmp/diff_new_pack.pe1U12/_new 2013-05-13 15:21:15.0 +0200 @@ -14,4 +14,4 @@ -e 's/%define buildlibs .*/%define buildlibs 1/' \ postgresql??-libs.spec -diff -u postgresql??.spec postgresql??-libs.spec \ No newline at end of file +diff -u postgresql??.spec postgresql??-libs.spec -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-05-02 15:30:18 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92 Changes: --- /work/SRC/openSUSE:Factory/postgresql92/postgresql92-libs.changes 2013-04-17 23:16:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-05-02 15:30:18.0 +0200 @@ -1,0 +2,5 @@ +Mon Apr 15 09:42:31 UTC 2013 - idon...@suse.com + +- Add Source URL, see https://en.opensuse.org/SourceUrls + +--- postgresql92.changes: same change Other differences: -- ++ postgresql92-libs.spec ++ --- /var/tmp/diff_new_pack.XYHv6a/_old 2013-05-02 15:30:22.0 +0200 +++ /var/tmp/diff_new_pack.XYHv6a/_new 2013-05-02 15:30:22.0 +0200 @@ -69,7 +69,7 @@ Version:9.2.4 Release:0 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') -Source0:postgresql-%version.tar.bz2 +Source0: http://ftp.postgresql.org/pub/source/v%version/postgresql-%version.tar.bz2 Source1:baselibs.conf Source3:postgresql-README.SUSE Source15: postgresql-bashprofile postgresql92.spec: same change -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-04-17 23:16:01 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/postgresql92/postgresql92-libs.changes 2013-03-08 09:39:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-04-17 23:16:05.0 +0200 @@ -1,0 +2,24 @@ +Tue Apr 2 13:35:37 UTC 2013 - m...@suse.com + +- Updated to version 9.2.4 (bnc#812525): + * CVE-2013-1899: Fix insecure parsing of server command-line +switches. A connection request containing a database name that +begins with - could be crafted to damage or destroy files +within the server's data directory, even if the request is +eventually rejected. + * CVE-2013-1900: Reset OpenSSL randomness state in each +postmaster child process. This avoids a scenario wherein +random numbers generated by contrib/pgcrypto functions might +be relatively easy for another database user to guess. The +risk is only significant when the postmaster is configured +with ssl = on but most connections don't use SSL encryption. + * CVE-2013-1901: Make REPLICATION privilege checks test current +user not authenticated user. An unprivileged database user +could exploit this mistake to call pg_start_backup() or +pg_stop_backup(), thus possibly interfering with creation of +routine backups. + * See the release notes for the rest of the changes: +http://www.postgresql.org/docs/9.2/static/release-9-2-4.html +/usr/share/doc/packages/postgresql92/HISTORY + +--- postgresql92.changes: same change Old: postgresql-9.2.3.tar.bz2 New: postgresql-9.2.4.tar.bz2 Other differences: -- ++ postgresql92-libs.spec ++ --- /var/tmp/diff_new_pack.USWTLi/_old 2013-04-17 23:16:09.0 +0200 +++ /var/tmp/diff_new_pack.USWTLi/_new 2013-04-17 23:16:09.0 +0200 @@ -66,7 +66,7 @@ Summary:Basic Clients and Utilities for PostgreSQL License:PostgreSQL Group: Productivity/Databases/Tools -Version:9.2.3 +Version:9.2.4 Release:0 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') Source0:postgresql-%version.tar.bz2 postgresql92.spec: same change ++ postgresql-9.2.3.tar.bz2 - postgresql-9.2.4.tar.bz2 ++ /work/SRC/openSUSE:Factory/postgresql92/postgresql-9.2.3.tar.bz2 /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql-9.2.4.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-03-08 09:39:03 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/postgresql92/postgresql92-libs.changes 2013-02-12 16:45:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-03-08 09:39:04.0 +0100 @@ -1,0 +2,7 @@ +Wed Feb 13 16:57:51 UTC 2013 - m...@suse.com + +- Version 9.2.3 also fixes bnc#802679, CVE-2013-0255. +- Remove postgresql92-full.spec.in and use postgresql92.spec as the + master for generating postgresql92-libs.spec. + +--- postgresql92.changes: same change Old: postgresql92-full.spec.in Other differences: -- ++ postgresql92-libs.spec ++ --- /var/tmp/diff_new_pack.gVVPkK/_old 2013-03-08 09:39:05.0 +0100 +++ /var/tmp/diff_new_pack.gVVPkK/_new 2013-03-08 09:39:05.0 +0100 @@ -58,6 +58,7 @@ BuildRequires: krb5-devel BuildRequires: libxslt-devel %endif +BuildRequires: -postgresql BuildRequires: -postgresql-libs BuildRequires: openldap2-devel BuildRequires: openssl-devel postgresql92.spec: same change ++ pre_checkin.sh ++ --- /var/tmp/diff_new_pack.gVVPkK/_old 2013-03-08 09:39:05.0 +0100 +++ /var/tmp/diff_new_pack.gVVPkK/_new 2013-03-08 09:39:05.0 +0100 @@ -1,20 +1,17 @@ #!/bin/bash -SPEC=postgresql*-full.spec.in -VERSION=$(awk '/define packageversion/{print $3}' $SPEC) - -cp -a postgresql$VERSION.changes postgresql$VERSION-libs.changes - -for f in postgresql$VERSION postgresql$VERSION-libs; do -sed s/^\(Name: *\).*/\\1 $f/ $SPEC $f.spec -done +cp -a postgresql??.changes postgresql??-libs.changes +cp -a postgresql??.spec postgresql??-libs.spec sed -i \ -e 's/%define buildmain .*/%define buildmain 1/' \ -e 's/%define buildlibs .*/%define buildlibs 0/' \ -postgresql$VERSION.spec +postgresql??.spec sed -i \ +-e 's/postgresql[[:digit:]]\{2\}/-libs/g' \ -e 's/%define buildmain .*/%define buildmain 0/' \ -e 's/%define buildlibs .*/%define buildlibs 1/' \ -postgresql$VERSION-libs.spec +postgresql??-libs.spec + +diff -u postgresql??.spec postgresql??-libs.spec \ No newline at end of file -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-02-12 16:45:36 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/postgresql92/postgresql92-libs.changes 2013-01-11 15:59:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-02-12 16:45:39.0 +0100 @@ -1,0 +2,20 @@ +Fri Feb 8 14:06:20 UTC 2013 - da...@darins.net + +- Updated to version 9.2.3 + * Prevent execution of enum_recv from SQL (Tom Lane) + * Fix multiple problems in detection of when a consistent database +state has been reached during WAL replay + * Fix detection of end-of-backup point when no actual redo +work is required + * Update minimum recovery point when truncating a relation file + * Fix recycling of WAL segments after changing recovery target +timeline + * Properly restore timeline history files from archive on +cascading standby servers + * Fix lock conflict detection on hot-standby servers + * Fix missing cancellations in hot standby mode + * See the release notes for the rest of the changes: +http://www.postgresql.org/docs/9.2/static/release-9-2-3.html +/usr/share/doc/packages/postgresql/HISTORY + +--- postgresql92.changes: same change Old: postgresql-9.2.2.tar.bz2 New: postgresql-9.2.3.tar.bz2 Other differences: -- ++ postgresql92-libs.spec ++ --- /var/tmp/diff_new_pack.FPuuvh/_old 2013-02-12 16:45:47.0 +0100 +++ /var/tmp/diff_new_pack.FPuuvh/_new 2013-02-12 16:45:47.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package postgresql91 +# spec file for package postgresql92-libs # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -40,12 +40,12 @@ BuildRequires: gettext-devel BuildRequires: ncurses-devel BuildRequires: pam-devel +BuildRequires: pwdutils BuildRequires: python-devel BuildRequires: readline-devel BuildRequires: tcl-devel BuildRequires: uuid-devel BuildRequires: zlib-devel -BuildRequires: pwdutils %endif %if 0%{?suse_version} = 1110 @@ -58,14 +58,14 @@ BuildRequires: krb5-devel BuildRequires: libxslt-devel %endif +BuildRequires: -postgresql-libs BuildRequires: openldap2-devel BuildRequires: openssl-devel BuildRequires: update-alternatives -BuildRequires: -postgresql-libs Summary:Basic Clients and Utilities for PostgreSQL License:PostgreSQL Group: Productivity/Databases/Tools -Version:9.2.2 +Version:9.2.3 Release:0 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') Source0:postgresql-%version.tar.bz2 @@ -141,7 +141,6 @@ preprocessor for PostgreSQL. %package -n %pgname-devel -License:PostgreSQL Summary:PostgreSQL development header files and libraries Group: Productivity/Databases/Tools Provides: postgresql-devel = %version @@ -170,7 +169,6 @@ %if %buildmain %package server -License:PostgreSQL Summary:The Programs Needed to Create and Run a PostgreSQL Server Group: Productivity/Databases/Servers PreReq: pwdutils @@ -195,7 +193,6 @@ PostgreSQL databases. %package docs -License:PostgreSQL Summary:HTML Documentation for PostgreSQL Group: Productivity/Databases/Tools Provides: postgresql-docs = %version @@ -215,7 +212,6 @@ postgresql package. %package contrib -License:PostgreSQL Summary:Contributed Extensions and Additions to PostgreSQL Group: Productivity/Databases/Tools #FIXME @@ -237,7 +233,6 @@ /usr/share/doc/packages/postgresql/contrib. %package plperl -License:PostgreSQL Summary:The PL/Tcl, PL/Perl, and PL/Python procedural languages for PostgreSQL Group: Productivity/Databases/Servers Requires: perl = %perl_version @@ -253,7 +248,6 @@ PostgreSQL also offers the builtin procedural language PL/SQL. %package plpython -License:PostgreSQL Summary:The PL/Python Procedural Languages for PostgreSQL Group: Productivity/Databases/Servers Provides: postgresql-plpython = %version @@ -275,7 +269,6 @@ included in the postgresql-server package. %package pltcl -License:PostgreSQL Summary:
commit postgresql92 for openSUSE:Factory
Hello community, here is the log from the commit of package postgresql92 for openSUSE:Factory checked in at 2013-01-11 15:59:06 Comparing /work/SRC/openSUSE:Factory/postgresql92 (Old) and /work/SRC/openSUSE:Factory/.postgresql92.new (New) Package is postgresql92, Maintainer is Changes: New Changes file: --- /dev/null 2013-01-09 19:40:42.352580873 +0100 +++ /work/SRC/openSUSE:Factory/.postgresql92.new/postgresql92-libs.changes 2013-01-11 15:59:09.0 +0100 @@ -0,0 +1,2008 @@ +--- +Tue Jan 8 12:59:02 UTC 2013 - m...@suse.com + +- Use PDX license string. + +--- +Thu Dec 20 17:57:26 UTC 2012 - m...@suse.com + +- Conflicts tags don't support the != operator. + +--- +Thu Dec 13 16:50:15 UTC 2012 - da...@darins.net + +- Updated to version 9.2.2 + * Fix multiple bugs associated with +CREATE/DROP INDEX CONCURRENTLY + * Correct predicate locking for DROP INDEX CONCURRENTLY + * Fix buffer locking during WAL replay + * Fix an error in WAL generation logic for GIN indexes + * Fix an error in WAL replay logic for SP-GiST indexes + * Fix incorrect detection of end-of-base-backup location +during WAL recovery + * Properly remove startup process's virtual XID lock when +promoting a hot standby server to normal running + * Avoid bogus out-of-sequence timeline ID errors in standby +mode + * Prevent the postmaster from launching new child processes after +it's received a shutdown signal + * Fix the syslogger process to not fail when log_rotation_age +exceeds 2^31 milliseconds + * Fix WaitLatch() to return promptly when the requested timeout +expires + * Avoid corruption of internal hash tables when out of memory + * Prevent file descriptors for dropped tables from being held +open past transaction end + * See the release notes for the rest of the changes: +http://www.postgresql.org/docs/9.2/static/release-9-2-2.html +/usr/share/doc/packages/postgresql/HISTORY +--- +Mon Nov 19 09:49:05 UTC 2012 - m...@suse.com + +- Change mechanism for making postgresql??-devel exclusive + (bnc#789562). + +--- +Fri Oct 5 08:44:52 UTC 2012 - m...@suse.com + +- Resolve have choice for libpq.so.5 by ignoring postgresql-libs. + +--- +Thu Oct 4 15:00:39 UTC 2012 - m...@suse.com + +- Get the new packaging scheme over to the postgresql92 packages + and make 9.2 the new default version. + +--- +Mon Oct 1 08:28:51 UTC 2012 - m...@suse.com + +- Bugfix release 9.1.6 (bnc#782251) to fix data corruption issues. + * Users who upgrade from a previous 9.1 release should run +REINDEX after applying this update. +See also: http://wiki.postgresql.org/wiki/20120924updaterelease + * For the full list of changes, see +http://www.postgresql.org/docs/9.1/static/release.html + +- Change the base name of all PostgreSQL packages from postgresql + to postgresql91 and adopt the new packaging schema, which allows + the parallel installation of multiple PostgreSQL versions to + simplify and speedup migration. + +- Move init script, sysconfig file and firewall configuration into + a new package called postgresql-init which can work with + different PostgreSQL versions. + +--- +Mon Sep 17 13:06:26 UTC 2012 - zaw...@gmail.com +- Security and bugfix release 9.1.5: + * Ignore SECURITY DEFINER and SET attributes for a procedural +language's call handler (CVE-2012-2655) + * Fix incorrect password transformation in contrib/pgcrypto's DES +crypt() function (CVE-2012-2143) + * Prevent access to external files/URLs via contrib/xml2's +xslt_process() (CVE-2012-3488) + * Prevent access to external files/URLs via XML entity references +(CVE-2012-3489) + * See the release notes for the rest of the changes: +http://www.postgresql.org/docs/9.1/static/release.html +/usr/share/doc/packages/postgresql/HISTORY + +--- +Mon Mar 12 08:54:39 UTC 2012 - m...@suse.com + +- Security and bugfix release 9.1.3: + * Require execute permission on the trigger function for CREATE +TRIGGER (CVE-2012-0866, bnc#749299). + * Remove arbitrary limitation on length of common name in SSL +certificates (CVE-2012-0867, bnc#749301). + * Convert newlines to spaces in names written in pg_dump +comments (CVE-2012-0868, bnc#749303). + * See the release notes