From 6a93f6c29b8093a683d005b8fa9108966d883c6a Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 8 Jan 2007 20:30:42 +0000 Subject: Changes 8.0.10: * Improve handling of getaddrinfo() on AIX This fixes a problem with starting the statistics collector, among other things. * Fix "failed to re-find parent key" errors in "VACUUM" * Fix race condition for truncation of a large relation across a gigabyte boundary by "VACUUM" * Fix bugs affecting multi-gigabyte hash indexes * Fix possible deadlock in Windows signal handling * Fix error when constructing an ARRAY[] made up of multiple empty elements * Fix ecpg memory leak during connection * to_number() and to_char(numeric) are now STABLE, not IMMUTABLE, for new initdb installs This is because lc_numeric can potentially change the output of these functions. * Improve index usage of regular expressions that use parentheses This improves psql \d performance also. * Update timezone database This affects Australian and Canadian daylight-savings rules in particular. --- databases/postgresql80-client/Makefile | 16 ++++++++-------- databases/postgresql80-client/PLIST | 5 ++++- databases/postgresql80-client/buildlink3.mk | 6 +++--- 3 files changed, 15 insertions(+), 12 deletions(-) (limited to 'databases/postgresql80-client') diff --git a/databases/postgresql80-client/Makefile b/databases/postgresql80-client/Makefile index dc2226cab08..2f61c24aec2 100644 --- a/databases/postgresql80-client/Makefile +++ b/databases/postgresql80-client/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.17 2006/10/18 18:39:09 adam Exp $ +# $NetBSD: Makefile,v 1.18 2007/01/08 20:30:42 adam Exp $ PKGNAME= postgresql80-client-${BASE_VERS} COMMENT= PostgreSQL database client programs @@ -11,8 +11,8 @@ CONFIGURE_ARGS+= --with-openssl CONFIGURE_ARGS+= --with-readline CONFIGURE_ARGS+= --with-zlib -CONFLICTS+= postgresql80-lib-* -CONFLICTS+= postgresql80-docs-* +CONFLICTS+= postgresql80-lib-[0-9]* +CONFLICTS+= postgresql80-docs-[0-9]* # 1. The thread-safety test in ${WRSRC}/src/tools/thread does not pass on # NetBSD (missing strerror_r) or DragonFly. @@ -31,15 +31,15 @@ CONFIGURE_ARGS+= --enable-thread-safety . endif .endif -INSTALL_DIRS= ${WRKSRC}/src/include -INSTALL_DIRS+= ${WRKSRC}/src/interfaces -INSTALL_DIRS+= ${WRKSRC}/src/bin -INSTALL_DIRS+= ${WRKSRC}/doc +INSTALL_DIRS= src/include +INSTALL_DIRS+= src/interfaces +INSTALL_DIRS+= src/bin +INSTALL_DIRS+= doc BUILD_DIRS= ${INSTALL_DIRS} # Without this, the Darwin build fails (related to -bundle_loader). -BUILD_DIRS+= ${WRKSRC}/src/backend +BUILD_DIRS+= src/backend PKG_OPTIONS_VAR= PKG_OPTIONS.postgresql80-client .include "../../databases/postgresql80/options.mk" diff --git a/databases/postgresql80-client/PLIST b/databases/postgresql80-client/PLIST index f4e43741904..158eac4affa 100644 --- a/databases/postgresql80-client/PLIST +++ b/databases/postgresql80-client/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.12 2006/10/18 18:39:09 adam Exp $ +@comment $NetBSD: PLIST,v 1.13 2007/01/08 20:30:42 adam Exp $ ${PG_SUBPREFIX}bin/clusterdb ${PG_SUBPREFIX}bin/createdb ${PG_SUBPREFIX}bin/createlang @@ -948,6 +948,7 @@ ${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-15.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-16.html +${PG_SUBPREFIX}share/doc/postgresql/html/release-7-3-17.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 @@ -963,6 +964,7 @@ ${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-13.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-14.html +${PG_SUBPREFIX}share/doc/postgresql/html/release-7-4-15.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 @@ -980,6 +982,7 @@ ${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-7.html ${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-8.html +${PG_SUBPREFIX}share/doc/postgresql/html/release-8-0-9.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 --git a/databases/postgresql80-client/buildlink3.mk b/databases/postgresql80-client/buildlink3.mk index 85c73739834..a6cd3affbc3 100644 --- a/databases/postgresql80-client/buildlink3.mk +++ b/databases/postgresql80-client/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.8 2006/12/12 21:52:35 joerg Exp $ +# $NetBSD: buildlink3.mk,v 1.9 2007/01/08 20:30:42 adam Exp $ BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ POSTGRESQL80_CLIENT_BUILDLINK3_MK:= ${POSTGRESQL80_CLIENT_BUILDLINK3_MK}+ .include "../../mk/bsd.fast.prefs.mk" -.if !empty(BUILDLINK_DEPTH:M+) +.if ${BUILDLINK_DEPTH} == "+" BUILDLINK_DEPENDS+= postgresql80-client .endif @@ -13,7 +13,7 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Npostgresql80-client} BUILDLINK_PACKAGES+= postgresql80-client BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}postgresql80-client -.if !empty(POSTGRESQL80_CLIENT_BUILDLINK3_MK:M+) +.if ${POSTGRESQL80_CLIENT_BUILDLINK3_MK} == "+" BUILDLINK_API_DEPENDS.postgresql80-client+= postgresql80-client>=8.0.2 BUILDLINK_ABI_DEPENDS.postgresql80-client?= postgresql80-client>=8.0.5nb1 BUILDLINK_PKGSRCDIR.postgresql80-client?= ../../databases/postgresql80-client -- cgit v1.2.3