Hello community, here is the log from the commit of package postgresql for openSUSE:Factory checked in at Fri May 27 11:14:39 CEST 2011.
-------- --- postgresql/postgresql-libs.changes 2011-02-21 01:09:54.000000000 +0100 +++ /mounts/work_src_done/STABLE/postgresql/postgresql-libs.changes 2011-05-25 15:07:04.000000000 +0200 @@ -1,0 +2,41 @@ +Wed May 25 13:06:16 UTC 2011 - [email protected] + +- Fix file name of last added patch and remove overlong comment. + +------------------------------------------------------------------- +Wed May 25 08:06:44 UTC 2011 - [email protected] + +- Add postgresql-9.0.4-perl514.patch: For Perl 5.14 GvCV(sv) is no + longer an lvalue and needs to be replaced by GvCV_set(sv, value) + +------------------------------------------------------------------- +Thu Apr 21 10:06:45 UTC 2011 - [email protected] + +- Bugfix release: 9.0.4: + * This update contains a critical fix to the pg_upgrade utility + which prevents significant downtime issues. Do not use + pg_upgrade without installing this update first. + http://wiki.postgresql.org/wiki/20110408pg_upgrade_fix + * change SQLSTATE for Hot Standby warnings + * prevent bgwriter hang during recovery + * prevent recursive composite type creation + * disallow dropping tables whose triggers are still pending + * allow use of "replication" as a user name + * prevent a crash during GEQO planning + * improve join plans for tables with missing statistics + * fix error with SELECT FOR UPDATE in a subselect + * close PL/python array slice memory leak + * allow SSL connections for users with no home directory +- http://www.postgresql.org/docs/9.0/static/release-9-0-4.html + +------------------------------------------------------------------- +Fri Apr 1 10:23:05 UTC 2011 - [email protected] + +- enabled --with-ossp-uuid + +------------------------------------------------------------------- +Fri Mar 4 15:02:11 UTC 2011 - [email protected] + +- Fix the fix of the fix for the successors of postgresql-libs. + +------------------------------------------------------------------- postgresql.changes: same change calling whatdependson for head-i586 Old: ---- postgresql-9.0.3.tar.bz2 New: ---- postgresql-9.0.4.tar.bz2 postgresql-perl514.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ postgresql-libs.spec ++++++ --- /var/tmp/diff_new_pack.y4uvJJ/_old 2011-05-27 11:09:53.000000000 +0200 +++ /var/tmp/diff_new_pack.y4uvJJ/_new 2011-05-27 11:09:53.000000000 +0200 @@ -27,8 +27,8 @@ %endif BuildRequires: openldap2-devel openssl-devel Summary: Basic Clients and Utilities for PostgreSQL -Version: 9.0.3 -Release: 3 +Version: 9.0.4 +Release: 1 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') License: BSD3c(or similar) Group: Productivity/Databases/Tools @@ -47,6 +47,7 @@ Patch2: postgresql-regress.patch Patch3: postgresql-sle10-timestamptz.patch Patch4: postgresql-plperl.patch +Patch5: postgresql-perl514.patch Url: http://www.postgresql.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: postgresql = %pg_minor_version @@ -65,12 +66,11 @@ %package -n %libpq - License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs -Provides: postgresql-libs +Provides: postgresql-libs = %version +Obsoletes: postgresql-libs < %version # bug437293 %ifarch ppc64 Obsoletes: postgresql-libs-64bit @@ -87,15 +87,10 @@ %package -n %libecpg - License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs -# bug437293 -%ifarch ppc64 -Obsoletes: postgresql-libs-64bit -%endif +Provides: postgresql-libs:%_libdir/libecpg.so.6 %description -n %libecpg PostgreSQL is an advanced object-relational database management system @@ -108,7 +103,6 @@ %package -n %_name-devel - License: BSD3c(or similar) Summary: PostgreSQL development header files and libraries Group: Productivity/Databases/Tools @@ -136,6 +130,7 @@ %patch3 -p1 %endif %patch4 +%patch5 -p1 %build export CFLAGS="%optflags $SP" ++++++ postgresql.spec ++++++ --- /var/tmp/diff_new_pack.y4uvJJ/_old 2011-05-27 11:09:53.000000000 +0200 +++ /var/tmp/diff_new_pack.y4uvJJ/_new 2011-05-27 11:09:53.000000000 +0200 @@ -18,7 +18,7 @@ Name: postgresql -BuildRequires: gettext-devel ncurses-devel readline-devel zlib-devel +BuildRequires: gettext-devel ncurses-devel readline-devel uuid-devel zlib-devel BuildRequires: pam-devel python-devel tcl-devel %if 0%{?suse_version} >= 1110 BuildRequires: fdupes @@ -34,8 +34,8 @@ %endif BuildRequires: openldap2-devel openssl-devel Summary: Basic Clients and Utilities for PostgreSQL -Version: 9.0.3 -Release: 3 +Version: 9.0.4 +Release: 1 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') License: BSD3c(or similar) Group: Productivity/Databases/Tools @@ -54,6 +54,7 @@ Patch2: postgresql-regress.patch Patch3: postgresql-sle10-timestamptz.patch Patch4: postgresql-plperl.patch +Patch5: postgresql-perl514.patch Url: http://www.postgresql.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: postgresql = %pg_minor_version @@ -72,12 +73,11 @@ %package -n %libpq - License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs -Provides: postgresql-libs +Provides: postgresql-libs = %version +Obsoletes: postgresql-libs < %version # bug437293 %ifarch ppc64 Obsoletes: postgresql-libs-64bit @@ -94,15 +94,10 @@ %package -n %libecpg - License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs -# bug437293 -%ifarch ppc64 -Obsoletes: postgresql-libs-64bit -%endif +Provides: postgresql-libs:%_libdir/libecpg.so.6 %description -n %libecpg PostgreSQL is an advanced object-relational database management system @@ -174,7 +169,6 @@ %package -n %_name-devel - License: BSD3c(or similar) Summary: PostgreSQL development header files and libraries Group: Productivity/Databases/Tools @@ -258,6 +252,7 @@ %patch3 -p1 %endif %patch4 +%patch5 -p1 %build export CFLAGS="%optflags $SP" @@ -276,6 +271,7 @@ --with-tcl \ --with-tclconfig=%_libdir \ --with-pam \ + --with-ossp-uuid \ --with-openssl \ --with-ldap \ %if 0%{?suse_version} > 910 ++++++ postgresql-9.0.3.tar.bz2 -> postgresql-9.0.4.tar.bz2 ++++++ postgresql/postgresql-9.0.3.tar.bz2 /mounts/work_src_done/STABLE/postgresql/postgresql-9.0.4.tar.bz2 differ: char 11, line 1 ++++++ postgresql-mkspecfiles ++++++ --- /var/tmp/diff_new_pack.y4uvJJ/_old 2011-05-27 11:09:53.000000000 +0200 +++ /var/tmp/diff_new_pack.y4uvJJ/_new 2011-05-27 11:09:53.000000000 +0200 @@ -5,7 +5,8 @@ /FI_POSTGRES/d ' postgresql.spec.in > postgresql.spec -sed '/IF_POSTGRES/,/FI_POSTGRES/d +sed '/^Name: /s/$/-libs/ + /IF_POSTGRES/,/FI_POSTGRES/d /IF_LIBS/d /FI_LIBS/d ' postgresql.spec.in > postgresql-libs.spec ++++++ postgresql-perl514.patch ++++++ --- postgresql-9.0.4/src/pl/plperl/plperl.c 2011-04-15 05:15:53.000000000 +0200 +++ postgresql-9.0.4/src/pl/plperl/plperl.c 2011-05-25 10:01:08.543018259 +0200 @@ -874,7 +874,7 @@ if (!isGV_with_GP(sv) || !GvCV(sv)) continue; SvREFCNT_dec(GvCV(sv)); /* free the CV */ - GvCV(sv) = NULL; /* prevent call via GV */ + GvCV_set(sv, NULL); /* prevent call via GV */ } hv_clear(stash); --- postgresql-9.0.4/src/pl/plperl/plperl.h 2011-04-15 05:15:53.000000000 +0200 +++ postgresql-9.0.4/src/pl/plperl/plperl.h 2011-05-25 10:12:02.358018289 +0200 @@ -53,6 +53,8 @@ void plperl_spi_freeplan(char *); void plperl_spi_cursor_close(char *); - +#ifndef GvCV_set +# define GvCV_set(gv, cv) (GvCV(gv)=(cv)) +#endif #endif /* PL_PERL_H */ ++++++ postgresql.spec.in ++++++ --- /var/tmp/diff_new_pack.y4uvJJ/_old 2011-05-27 11:09:53.000000000 +0200 +++ /var/tmp/diff_new_pack.y4uvJJ/_new 2011-05-27 11:09:53.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package postgresql (Version 8.4.3) +# spec file for package postgresql # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -15,9 +15,9 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -IF_POSTGRES Name: postgresql -BuildRequires: gettext-devel zlib-devel ncurses-devel readline-devel +IF_POSTGRES +BuildRequires: gettext-devel zlib-devel ncurses-devel readline-devel uuid-devel BuildRequires: pam-devel python-devel tcl-devel %if 0%{?suse_version} >= 1110 BuildRequires: fdupes @@ -25,19 +25,16 @@ %define fdupes # %endif FI_POSTGRES -IF_LIBS -Name: postgresql-libs -FI_LIBS %define _name postgresql %define libpq libpq5 %define libecpg libecpg6 %define buildall 0 %if 0%{?suse_version} > 910 -BuildRequires: krb5-devel libxslt-devel +BuildRequires: krb5-devel libxslt-devel %endif BuildRequires: openldap2-devel openssl-devel Summary: Basic Clients and Utilities for PostgreSQL -Version: 9.0.3 +Version: 9.0.4 Release: 2 %define pg_minor_version %(echo %version | sed -r 's/^([0-9]+\\.[0-9]+).*/\\1/') License: BSD3c(or similar) @@ -57,6 +54,7 @@ Patch2: postgresql-regress.patch Patch3: postgresql-sle10-timestamptz.patch Patch4: postgresql-plperl.patch +Patch5: postgresql-perl514.patch Url: http://www.postgresql.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: postgresql = %pg_minor_version @@ -76,7 +74,8 @@ License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs +Provides: postgresql-libs = %version +Obsoletes: postgresql-libs < %version # bug437293 %ifarch ppc64 Obsoletes: postgresql-libs-64bit @@ -95,12 +94,7 @@ License: BSD3c(or similar) Summary: Shared Libraries Required for PostgreSQL Clients Group: Productivity/Databases/Clients -Obsoletes: postgresql-libs -Provides: postgresql-libs -# bug437293 -%ifarch ppc64 -Obsoletes: postgresql-libs-64bit -%endif +Provides: postgresql-libs:%_libdir/libecpg.so.6 %description -n %libecpg PostgreSQL is an advanced object-relational database management system @@ -258,6 +252,7 @@ %patch3 -p1 %endif %patch4 +%patch5 -p1 %build export CFLAGS="%optflags $SP" @@ -277,6 +272,7 @@ --with-tcl \ --with-tclconfig=%_libdir \ --with-pam \ + --with-ossp-uuid \ FI_POSTGRES IF_LIBS --without-readline \ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
