diff options
author | adam <adam@pkgsrc.org> | 2008-04-05 16:40:08 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2008-04-05 16:40:08 +0000 |
commit | 157a5b845d67c64e415392c9278bb0ac1b661044 (patch) | |
tree | 88662d4a990eaaf31fdeab08133fdf0ef9eab5f4 /databases | |
parent | 4329e2d8842d0162317d794656dc5f891d72df3e (diff) | |
download | pkgsrc-157a5b845d67c64e415392c9278bb0ac1b661044.tar.gz |
Changes 8.2.7:
* Fix character string comparison for Windows locales that consider
different character combinations as equal
* Repair potential deadlock between concurrent "VACUUM FULL"
operations on different system catalogs
* Fix longstanding "LISTEN"/"NOTIFY" race condition
* Disallow "LISTEN" and "UNLISTEN" within a prepared transaction
* Disallow dropping a temporary table within a prepared transaction
* Fix rare crash when an error occurs during a query using a hash
index
* Fix memory leaks in certain usages of set-returning functions
* Fix input of datetime values for February 29 in years BC
* Fix "unrecognized node type" error in some variants of "ALTER
OWNER"
* Ensure pg_stat_activity.waiting flag is cleared when a lock wait is
aborted
* Fix handling of process permissions on Windows Vista
* More...
Diffstat (limited to 'databases')
-rw-r--r-- | databases/postgresql82-adminpack/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-client/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-client/PLIST | 5 | ||||
-rw-r--r-- | databases/postgresql82-plperl/Makefile | 4 | ||||
-rw-r--r-- | databases/postgresql82-plpython/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-pltcl/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-server/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82-tsearch2/Makefile | 3 | ||||
-rw-r--r-- | databases/postgresql82/Makefile.common | 4 | ||||
-rw-r--r-- | databases/postgresql82/distinfo | 12 | ||||
-rw-r--r-- | databases/postgresql82/patches/patch-ab | 10 | ||||
-rw-r--r-- | databases/postgresql82/patches/patch-ad | 13 |
12 files changed, 30 insertions, 36 deletions
diff --git a/databases/postgresql82-adminpack/Makefile b/databases/postgresql82-adminpack/Makefile index 7e8baa2ec93..726acbd7558 100644 --- a/databases/postgresql82-adminpack/Makefile +++ b/databases/postgresql82-adminpack/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2008/01/18 05:06:30 tnn Exp $ +# $NetBSD: Makefile,v 1.5 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-adminpack-${BASE_VERS} -PKGREVISION= 1 COMMENT= Admin pack module for pgAdmin management DEPENDS+= postgresql82-server>=${BASE_VERS}:../../databases/postgresql82-server diff --git a/databases/postgresql82-client/Makefile b/databases/postgresql82-client/Makefile index 3a1752ad1ba..a295785c5fe 100644 --- a/databases/postgresql82-client/Makefile +++ b/databases/postgresql82-client/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2008/01/18 05:06:30 tnn Exp $ +# $NetBSD: Makefile,v 1.4 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-client-${BASE_VERS} -PKGREVISION= 1 COMMENT= PostgreSQL database client programs PKG_DESTDIR_SUPPORT= user-destdir diff --git a/databases/postgresql82-client/PLIST b/databases/postgresql82-client/PLIST index 53a6372466e..0386d4ac9a2 100644 --- a/databases/postgresql82-client/PLIST +++ b/databases/postgresql82-client/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.7 2008/01/07 20:14:36 adam Exp $ +@comment $NetBSD: PLIST,v 1.8 2008/04/05 16:40:08 adam Exp $ ${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/af/LC_MESSAGES/libpq.mo ${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/initdb.mo ${PG_SUBPREFIX}${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/libpq.mo @@ -1238,6 +1238,7 @@ ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-2-3.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-2-4.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-2-5.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-2-6.html +${PG_SUBPREFIX}share/doc/postgresql/html/release-8-2-7.html ${PG_SUBPREFIX}share/doc/postgresql/html/release.html ${PG_SUBPREFIX}share/doc/postgresql/html/resources.html ${PG_SUBPREFIX}share/doc/postgresql/html/role-attributes.html @@ -1503,7 +1504,7 @@ ${PG_SUBPREFIX}share/doc/postgresql/html/wal-intro.html ${PG_SUBPREFIX}share/doc/postgresql/html/wal-reliability.html ${PG_SUBPREFIX}share/doc/postgresql/html/wal.html ${PG_SUBPREFIX}share/doc/postgresql/html/warm-standby.html -${PG_SUBPREFIX}share/doc/postgresql/html/x71195.html +${PG_SUBPREFIX}share/doc/postgresql/html/x71208.html ${PG_SUBPREFIX}share/doc/postgresql/html/xaggr.html ${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-c.html ${PG_SUBPREFIX}share/doc/postgresql/html/xfunc-internal.html diff --git a/databases/postgresql82-plperl/Makefile b/databases/postgresql82-plperl/Makefile index a84bb6adc25..0455f12a2b8 100644 --- a/databases/postgresql82-plperl/Makefile +++ b/databases/postgresql82-plperl/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2008/01/18 05:06:31 tnn Exp $ +# $NetBSD: Makefile,v 1.5 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-plperl-${BASE_VERS} -PKGREVISION= 1 COMMENT= PL/Perl procedural language for the PostgreSQL backend DEPENDS+= postgresql82-server>=${BASE_VERS}:../../databases/postgresql82-server @@ -13,6 +12,7 @@ CONFIGURE_ARGS+= --with-perl BUILD_DIRS= src/pl/plperl MAKE_FILE= GNUmakefile +BUILD_MAKE_FLAGS= PGXS=1 USE_TOOLS+= perl USE_LIBTOOL= yes diff --git a/databases/postgresql82-plpython/Makefile b/databases/postgresql82-plpython/Makefile index 1b097a2e41c..023a16ecc00 100644 --- a/databases/postgresql82-plpython/Makefile +++ b/databases/postgresql82-plpython/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2008/01/18 05:06:31 tnn Exp $ +# $NetBSD: Makefile,v 1.4 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-plpython-${BASE_VERS} -PKGREVISION= 1 COMMENT= PL/Python procedural language for the PostgreSQL backend DEPENDS+= postgresql82-server>=${BASE_VERS}:../../databases/postgresql82-server diff --git a/databases/postgresql82-pltcl/Makefile b/databases/postgresql82-pltcl/Makefile index 6b028014121..147b6b4fb7c 100644 --- a/databases/postgresql82-pltcl/Makefile +++ b/databases/postgresql82-pltcl/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2008/01/18 05:06:31 tnn Exp $ +# $NetBSD: Makefile,v 1.4 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-pltcl-${BASE_VERS} -PKGREVISION= 1 COMMENT= PL/Tcl procedural language for the PostgreSQL backend DEPENDS+= postgresql82-server>=${BASE_VERS}:../../databases/postgresql82-server diff --git a/databases/postgresql82-server/Makefile b/databases/postgresql82-server/Makefile index a1ae11c1139..a3599b6337d 100644 --- a/databases/postgresql82-server/Makefile +++ b/databases/postgresql82-server/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2008/02/04 15:29:28 ghen Exp $ +# $NetBSD: Makefile,v 1.5 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-server-${BASE_VERS} -PKGREVISION= 1 COMMENT= PostgreSQL database server programs PKG_DESTDIR_SUPPORT= user-destdir diff --git a/databases/postgresql82-tsearch2/Makefile b/databases/postgresql82-tsearch2/Makefile index 61ed49c3081..2cb45df33a8 100644 --- a/databases/postgresql82-tsearch2/Makefile +++ b/databases/postgresql82-tsearch2/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.4 2008/01/18 05:06:31 tnn Exp $ +# $NetBSD: Makefile,v 1.5 2008/04/05 16:40:08 adam Exp $ PKGNAME= postgresql82-tsearch2-${BASE_VERS} -PKGREVISION= 1 COMMENT= Tsearch2 contrib module for fulltext indexing in PostgreSQL DEPENDS+= postgresql82-server>=${BASE_VERS}:../../databases/postgresql82-server diff --git a/databases/postgresql82/Makefile.common b/databases/postgresql82/Makefile.common index c390e996f37..e7bb435a4e8 100644 --- a/databases/postgresql82/Makefile.common +++ b/databases/postgresql82/Makefile.common @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.common,v 1.9 2008/03/04 13:31:29 adam Exp $ +# $NetBSD: Makefile.common,v 1.10 2008/04/05 16:40:08 adam Exp $ # # This Makefile fragment is included by all PostgreSQL packages built from # the main sources of the PostgreSQL distribution except jdbc-postgresql. @@ -36,7 +36,7 @@ PATCHDIR?= ${.CURDIR}/../postgresql82/patches # # Note: Do not forget jdbc-postgresql82 when updating version # -DIST_VERS?= 8.2.6 +DIST_VERS?= 8.2.7 BASE_VERS?= ${DIST_VERS} BUILDLINK_API_DEPENDS.postgresql82-client+= postgresql82-client>=${BASE_VERS} diff --git a/databases/postgresql82/distinfo b/databases/postgresql82/distinfo index e8358022d64..9df3bf3e9be 100644 --- a/databases/postgresql82/distinfo +++ b/databases/postgresql82/distinfo @@ -1,12 +1,12 @@ -$NetBSD: distinfo,v 1.10 2008/01/07 20:14:36 adam Exp $ +$NetBSD: distinfo,v 1.11 2008/04/05 16:40:08 adam Exp $ -SHA1 (postgresql-8.2.6.tar.bz2) = 8934dfbd4c1d8c4f2945cb80f02072611681f967 -RMD160 (postgresql-8.2.6.tar.bz2) = fa12ce310919cb52be3558d38a7e329bc73bbe33 -Size (postgresql-8.2.6.tar.bz2) = 12559117 bytes +SHA1 (postgresql-8.2.7.tar.bz2) = 0be0dbaa488810ebcba77ac7246180c5b2a9b669 +RMD160 (postgresql-8.2.7.tar.bz2) = 96700e91c3b9e733c686b0fe377c7ba661710942 +Size (postgresql-8.2.7.tar.bz2) = 12576126 bytes SHA1 (patch-aa) = a7112ce2e9fc28f638afcf2e196d3cdc0f4c254d -SHA1 (patch-ab) = d952d47918f0294cdc1462233b1cfd39e3bc2f73 +SHA1 (patch-ab) = 0cd699b7f9ea3e90e2cbf1a8e516dc224ee3b5f7 SHA1 (patch-ac) = cbd302a60d43171854c37171b57ee7bbf1194ad9 -SHA1 (patch-ad) = ce322ef8b279e1e25b4ed018ab975a25e82a69a1 +SHA1 (patch-ad) = 84ce70fa661b44f267a502ea73fe01b84776c91c SHA1 (patch-ae) = 8b3e47320dfe05d94b769c9b079fd7ca6d26f5d6 SHA1 (patch-af) = 89cb9318946cb7c34ad79dbae107ce66bd1c5022 SHA1 (patch-ag) = 402d5d211af99efdfa35677299c97e91e14ed85d diff --git a/databases/postgresql82/patches/patch-ab b/databases/postgresql82/patches/patch-ab index 63e3f22c29d..362b64e54a9 100644 --- a/databases/postgresql82/patches/patch-ab +++ b/databases/postgresql82/patches/patch-ab @@ -1,6 +1,6 @@ -$NetBSD: patch-ab,v 1.2 2007/10/09 20:17:08 adam Exp $ +$NetBSD: patch-ab,v 1.3 2008/04/05 16:40:08 adam Exp $ ---- configure.orig 2007-10-09 22:07:59.000000000 +0200 +--- configure.orig 2008-03-14 04:30:53.000000000 +0100 +++ configure @@ -1504,6 +1504,7 @@ case $host_os in darwin*) template=darwin ;; @@ -10,7 +10,7 @@ $NetBSD: patch-ab,v 1.2 2007/10/09 20:17:08 adam Exp $ hpux*) template=hpux ;; irix*) template=irix ;; linux*|gnu*|k*bsd*-gnu) -@@ -4899,9 +4900,7 @@ echo "${ECHO_T}$perl_useshrplib" >&6 +@@ -4953,9 +4954,7 @@ echo "${ECHO_T}$perl_useshrplib" >&6 echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5 echo $ECHO_N "checking for flags to link embedded Perl... $ECHO_C" >&6 @@ -21,7 +21,7 @@ $NetBSD: patch-ab,v 1.2 2007/10/09 20:17:08 adam Exp $ echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5 echo "${ECHO_T}$perl_embed_ldflags" >&6 fi -@@ -21910,16 +21909,12 @@ cat >>conftest.$ac_ext <<_ACEOF +@@ -22087,16 +22086,12 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any gcc2 internal prototype to avoid an error. */ @@ -41,7 +41,7 @@ $NetBSD: patch-ab,v 1.2 2007/10/09 20:17:08 adam Exp $ ; return 0; } -@@ -21965,16 +21960,12 @@ cat >>conftest.$ac_ext <<_ACEOF +@@ -22142,16 +22137,12 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ /* Override any gcc2 internal prototype to avoid an error. */ diff --git a/databases/postgresql82/patches/patch-ad b/databases/postgresql82/patches/patch-ad index f44ecac0695..46fd11c5049 100644 --- a/databases/postgresql82/patches/patch-ad +++ b/databases/postgresql82/patches/patch-ad @@ -1,8 +1,8 @@ -$NetBSD: patch-ad,v 1.1.1.1 2006/12/09 15:34:13 adam Exp $ +$NetBSD: patch-ad,v 1.2 2008/04/05 16:40:08 adam Exp $ ---- src/backend/port/dynloader/netbsd.c.orig 2006-03-11 05:38:31.000000000 +0100 +--- src/backend/port/dynloader/netbsd.c.orig 2008-04-05 11:33:08.000000000 +0200 +++ src/backend/port/dynloader/netbsd.c -@@ -46,65 +46,30 @@ static char sccsid[] = "@(#)dl.c 5.4 (Be +@@ -46,64 +46,30 @@ static char sccsid[] = "@(#)dl.c 5.4 (Be #include "dynloader.h" @@ -25,7 +25,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2006/12/09 15:34:13 adam Exp $ -BSD44_derived_dlopen(const char *file, int num) +pg_dlopen(const char *file, int num) { --#if defined(__mips__) +-#if !defined(HAVE_DLOPEN) - snprintf(error_message, sizeof(error_message), - "dlopen (%s) not supported", file); + elog(ERROR, "dynamic load not supported"); @@ -44,7 +44,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2006/12/09 15:34:13 adam Exp $ -BSD44_derived_dlsym(void *handle, const char *name) +pg_dlsym(void *handle, const char *name) { --#if defined(__mips__) +-#if !defined(HAVE_DLOPEN) - snprintf(error_message, sizeof(error_message), - "dlsym (%s) failed", name); return NULL; @@ -70,8 +70,7 @@ $NetBSD: patch-ad,v 1.1.1.1 2006/12/09 15:34:13 adam Exp $ -BSD44_derived_dlclose(void *handle) +pg_dlclose(void *handle) { --#if defined(__mips__) --#else +-#if defined(HAVE_DLOPEN) - dlclose(handle); -#endif } |