pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases Update PostgreSQL 8.0.x to 8.0.7.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/aacb7c30ab95
branches:  trunk
changeset: 508566:aacb7c30ab95
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Tue Feb 21 19:05:06 2006 +0000

description:
Update PostgreSQL 8.0.x to 8.0.7.

The fix for locales and plperl in 8.0.6 might make an REINDEX necessary.

Changes from 8.0.5 to 8.0.6:
- Fix Windows code so that postmaster will continue rather than exit if
there is no more room in ShmemBackendArray (Magnus)
- Fix bug introduced in 8.0 that could allow ReadBuffer to return an
already-used page as new, potentially causing loss of recently-committed
data (Tom)
- Fix for protocol-level Describe messages issued outside a transaction
or in a failed transaction (Tom)
- Fix character string comparison for locales that consider different
character combinations as equal, such as Hungarian (Tom)
- Set locale environment variables during postmaster startup to ensure
that plperl won't change the locale later
- Allow more flexible relocation of installation directories (Tom)
- Fix longstanding bug in strpos() and regular expression handling in
certain rarely used Asian multi-byte character sets (Tatsuo)
- Various fixes for functions returning RECORDs (Tom)
- Fix bug in /contrib/pgcrypto gen_salt, which caused it not to use all
available salt space for MD5 and XDES algorithms (Marko Kreen, Solar
Designer)
- Fix /contrib/dblink to throw an error, rather than crashing, when the
number of columns specified is different from what's actually returned
by the query (Joe)

Changes from 8.0.6 to 8.0.7:
- Fix potential crash in SET SESSION AUTHORIZATION (CVE-2006-0553)
- Fix bug with row visibility logic in self-inserted rows (Tom)
- Fix race condition that could lead to "file already exists" errors
during pg_clog and pg_subtrans file creation (Tom)
- Fix cases that could lead to crashes if a cache-invalidation message
arrives at just the wrong time (Tom)
- Properly check DOMAIN constraints for UNKNOWN parameters in prepared
statements (Neil)
- Ensure ALTER COLUMN TYPE will process FOREIGN KEY, UNIQUE, and PRIMARY
KEY constraints in the proper order (Nakano Yoshihisa)
- Fixes to allow restoring dumps that have cross-schema references to
custom operators or operator classes (Tom)
- Allow pg_restore to continue properly after a COPY failure; formerly
it tried to treat the remaining COPY data as SQL commands (Stephen
Frost)
- Fix pg_ctl unregister crash when the data directory is not specified
(Magnus)
- Fix ecpg crash on AMD64 and PPC (Neil)
- Recover properly if error occurs during argument passing in PL/python
(Neil)
- Fix PL/perl's handling of locales on Win32 to match the backend
(Andrew)
- Fix crash when log_min_messages is set to DEBUG3 or above in
postgresql.conf on Win32 (Bruce)
- Fix pgxs -L library path specification for Win32, Cygwin, OS X, AIX
(Bruce)
- Check that SID is enabled while checking for Win32 admin privileges
(Magnus)
- Properly reject out-of-range date inputs (Kris Jurka)
- Portability fix for testing presence of finite and isinf during
configure (Tom)

diffstat:

 databases/postgresql80-client/Makefile   |  3 +--
 databases/postgresql80-client/PLIST      |  8 +++++++-
 databases/postgresql80-plperl/Makefile   |  3 +--
 databases/postgresql80-plpython/Makefile |  3 +--
 databases/postgresql80-pltcl/Makefile    |  3 +--
 databases/postgresql80-server/Makefile   |  3 +--
 databases/postgresql80/Makefile          |  3 +--
 databases/postgresql80/Makefile.common   |  4 ++--
 databases/postgresql80/distinfo          |  8 ++++----
 9 files changed, 19 insertions(+), 19 deletions(-)

diffs (142 lines):

diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-client/Makefile
--- a/databases/postgresql80-client/Makefile    Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-client/Makefile    Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2006/02/21 19:05:07 joerg Exp $
 
 PKGNAME=       postgresql80-client-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       PostgreSQL database client programs
 
 .include "../../databases/postgresql80/Makefile.common"
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-client/PLIST
--- a/databases/postgresql80-client/PLIST       Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-client/PLIST       Tue Feb 21 19:05:06 2006 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2006/01/08 12:51:45 abs Exp $
+@comment $NetBSD: PLIST,v 1.10 2006/02/21 19:05:07 joerg Exp $
 ${PG_SUBPREFIX}bin/clusterdb
 ${PG_SUBPREFIX}bin/createdb
 ${PG_SUBPREFIX}bin/createlang
@@ -944,6 +944,8 @@
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-10.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-11.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-12.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-13.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-14.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-2.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-3.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-4.html
@@ -955,6 +957,8 @@
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-1.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-10.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-11.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-12.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-2.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-3.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-4.html
@@ -968,6 +972,8 @@
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-2.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-3.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-4.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-5.html
+${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-6.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/release.html
 ${PG_SUBPREFIX}share/doc/postgresql/html/resources.html
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-plperl/Makefile
--- a/databases/postgresql80-plperl/Makefile    Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-plperl/Makefile    Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2006/02/21 19:05:07 joerg Exp $
 
 PKGNAME=       postgresql80-plperl-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       PL/Perl procedural language for the PostgreSQL backend
 
 DEPENDS+=      postgresql80-server>=${BASE_VERS}:../../databases/postgresql80-server
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-plpython/Makefile
--- a/databases/postgresql80-plpython/Makefile  Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-plpython/Makefile  Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2006/02/21 19:05:07 joerg Exp $
 
 PKGNAME=       postgresql80-plpython-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       PL/Python procedural language for the PostgreSQL backend
 
 DEPENDS+=      postgresql80-server>=${BASE_VERS}:../../databases/postgresql80-server
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-pltcl/Makefile
--- a/databases/postgresql80-pltcl/Makefile     Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-pltcl/Makefile     Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.4 2006/02/21 19:05:07 joerg Exp $
 
 PKGNAME=       postgresql80-pltcl-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       PL/Tcl procedural language for the PostgreSQL backend
 
 DEPENDS+=      postgresql80-server>=${BASE_VERS}:../../databases/postgresql80-server
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80-server/Makefile
--- a/databases/postgresql80-server/Makefile    Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80-server/Makefile    Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.19 2006/02/21 19:05:07 joerg Exp $
 
 PKGNAME=       postgresql80-server-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       PostgreSQL database server programs
 
 # mips has no TAS implementation
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80/Makefile
--- a/databases/postgresql80/Makefile   Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80/Makefile   Tue Feb 21 19:05:06 2006 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2006/02/05 23:08:35 joerg Exp $
+# $NetBSD: Makefile,v 1.9 2006/02/21 19:05:06 joerg Exp $
 
 PKGNAME=       postgresql80-${BASE_VERS}
-PKGREVISION=   1
 COMMENT=       Robust, next generation, object-relational DBMS
 
 DEPENDS+=      postgresql80-client>=${BASE_VERS}:../../databases/postgresql80-client
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80/Makefile.common
--- a/databases/postgresql80/Makefile.common    Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80/Makefile.common    Tue Feb 21 19:05:06 2006 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.15 2006/01/17 08:11:19 cjs Exp $
+# $NetBSD: Makefile.common,v 1.16 2006/02/21 19:05:07 joerg Exp $
 #
 # This Makefile fragment is included by all PostgreSQL packages built from
 # the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -32,7 +32,7 @@
 #
 # Note: Do not forget jdbc-postgresql80 when updating version
 #
-DIST_VERS?=            8.0.5
+DIST_VERS?=            8.0.7
 BASE_VERS?=            ${DIST_VERS}
 
 BUILDLINK_DEPENDS.postgresql80-client+=        postgresql80-client>=${BASE_VERS}
diff -r 8e3e6827becc -r aacb7c30ab95 databases/postgresql80/distinfo
--- a/databases/postgresql80/distinfo   Tue Feb 21 17:39:32 2006 +0000
+++ b/databases/postgresql80/distinfo   Tue Feb 21 19:05:06 2006 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.11 2006/01/08 12:51:45 abs Exp $
+$NetBSD: distinfo,v 1.12 2006/02/21 19:05:07 joerg Exp $
 
-SHA1 (postgresql-8.0.5.tar.bz2) = 7735f235189e970a2e5de9c9141e445bac066b63
-RMD160 (postgresql-8.0.5.tar.bz2) = 33c70a4ada8967ac24324afb7be0ae903696dae9
-Size (postgresql-8.0.5.tar.bz2) = 11168579 bytes
+SHA1 (postgresql-8.0.7.tar.bz2) = 4aaec1bb0ed34c597eb4f1596b48e8725611c406
+RMD160 (postgresql-8.0.7.tar.bz2) = 46f6c3090709942ce18ebcdc2296749f12eda399
+Size (postgresql-8.0.7.tar.bz2) = 11175215 bytes
 SHA1 (patch-aa) = d681a5b2bb4dfce4e3db1490b97fed1b99ff445f
 SHA1 (patch-ab) = 1a80710d13723f2c8130d8235bb40c43af9d9ccd
 SHA1 (patch-ac) = 092d96fe2baafe8eef731b45a85d33fc40584044



Home | Main Index | Thread Index | Old Index