pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/databases Changes 8.0.10:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d42a4db07e1b
branches:  trunk
changeset: 523513:d42a4db07e1b
user:      adam <adam%pkgsrc.org@localhost>
date:      Mon Jan 08 20:30:42 2007 +0000

description:
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.

diffstat:

 databases/postgresql80-client/Makefile      |  16 ++++++++--------
 databases/postgresql80-client/PLIST         |   5 ++++-
 databases/postgresql80-client/buildlink3.mk |   6 +++---
 databases/postgresql80-plperl/Makefile      |   4 ++--
 databases/postgresql80-plpython/Makefile    |   4 ++--
 databases/postgresql80-pltcl/Makefile       |   4 ++--
 databases/postgresql80-server/Makefile      |  10 +++++-----
 databases/postgresql80-server/PLIST         |  27 ++++++++++++---------------
 databases/postgresql80/Makefile.common      |   4 ++--
 databases/postgresql80/distinfo             |   8 ++++----
 10 files changed, 44 insertions(+), 44 deletions(-)

diffs (truncated from 316 to 300 lines):

diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-client/Makefile
--- a/databases/postgresql80-client/Makefile    Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-client/Makefile    Mon Jan 08 20:30:42 2007 +0000
@@ -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-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 @@
 .  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 -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-client/PLIST
--- a/databases/postgresql80-client/PLIST       Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-client/PLIST       Mon Jan 08 20:30:42 2007 +0000
@@ -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-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-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-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 -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-client/buildlink3.mk
--- a/databases/postgresql80-client/buildlink3.mk       Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-client/buildlink3.mk       Mon Jan 08 20:30:42 2007 +0000
@@ -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+=   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
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-plperl/Makefile
--- a/databases/postgresql80-plperl/Makefile    Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-plperl/Makefile    Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2006/09/09 02:41:56 obache Exp $
+# $NetBSD: Makefile,v 1.7 2007/01/08 20:30:42 adam Exp $
 
 PKGNAME=       postgresql80-plperl-${BASE_VERS}
 COMMENT=       PL/Perl procedural language for the PostgreSQL backend
@@ -10,7 +10,7 @@
 PERL5_CONFIGURE=       NO
 CONFIGURE_ARGS+=       --with-perl
 
-BUILD_DIRS=            ${WRKSRC}/src/pl/plperl
+BUILD_DIRS=            src/pl/plperl
 MAKE_FILE=             GNUmakefile
 
 USE_LIBTOOL=           yes
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-plpython/Makefile
--- a/databases/postgresql80-plpython/Makefile  Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-plpython/Makefile  Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2006/02/21 19:05:07 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2007/01/08 20:30:42 adam Exp $
 
 PKGNAME=       postgresql80-plpython-${BASE_VERS}
 COMMENT=       PL/Python procedural language for the PostgreSQL backend
@@ -10,7 +10,7 @@
 CONFIGURE_ARGS+=       --with-python
 CONFIGURE_ENV+=                PYTHON=${PYTHONBIN:Q}
 
-BUILD_DIRS=            ${WRKSRC}/src/pl/plpython
+BUILD_DIRS=            src/pl/plpython
 
 USE_LIBTOOL=           yes
 PKG_LIBTOOL=           ${PKG_SHLIBTOOL}
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-pltcl/Makefile
--- a/databases/postgresql80-pltcl/Makefile     Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-pltcl/Makefile     Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2006/02/21 19:05:07 joerg Exp $
+# $NetBSD: Makefile,v 1.5 2007/01/08 20:30:42 adam Exp $
 
 PKGNAME=       postgresql80-pltcl-${BASE_VERS}
 COMMENT=       PL/Tcl procedural language for the PostgreSQL backend
@@ -12,7 +12,7 @@
 CONFIGURE_ENV+=                TCLSH=${TCLSH:Q}
 TCLSH=                 ${BUILDLINK_PREFIX.tcl}/bin/tclsh
 
-BUILD_DIRS=            ${WRKSRC}/src/pl/tcl
+BUILD_DIRS=            src/pl/tcl
 
 USE_LIBTOOL=           yes
 PKG_LIBTOOL=           ${PKG_SHLIBTOOL}
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-server/Makefile
--- a/databases/postgresql80-server/Makefile    Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-server/Makefile    Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2006/10/18 18:39:19 adam Exp $
+# $NetBSD: Makefile,v 1.23 2007/01/08 20:30:42 adam Exp $
 
 PKGNAME=       postgresql80-server-${BASE_VERS}
 COMMENT=       PostgreSQL database server programs
@@ -16,10 +16,10 @@
 
 CONFIGURE_ARGS+=       --with-openssl
 
-BUILD_DIRS=            ${WRKSRC}/src/backend
-BUILD_DIRS+=           ${WRKSRC}/src/backend/utils/mb/conversion_procs
-BUILD_DIRS+=           ${WRKSRC}/src/timezone
-BUILD_DIRS+=           ${WRKSRC}/src/pl
+BUILD_DIRS=            src/backend
+BUILD_DIRS+=           src/backend/utils/mb/conversion_procs
+BUILD_DIRS+=           src/timezone
+BUILD_DIRS+=           src/pl
 
 # PostgreSQL has loadable server-side language modules.
 #
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80-server/PLIST
--- a/databases/postgresql80-server/PLIST       Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80-server/PLIST       Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2005/10/23 20:16:52 jlam Exp $
+@comment $NetBSD: PLIST,v 1.8 2007/01/08 20:30:42 adam Exp $
 ${PG_SUBPREFIX}bin/postgres
 ${PG_SUBPREFIX}bin/postmaster
 ${PG_SUBPREFIX}lib/postgresql/ascii_and_mic.la
@@ -129,10 +129,12 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Aruba
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Asuncion
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Atka
+${PG_SUBPREFIX}share/postgresql/timezone/America/Atikokan
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Bahia
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Barbados
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Belem
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Belize
+${PG_SUBPREFIX}share/postgresql/timezone/America/Blanc-Sablon
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Boa_Vista
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Bogota
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Boise
@@ -178,7 +180,9 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Indianapolis
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Knox
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Marengo
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Petersburg
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Vevay
+${PG_SUBPREFIX}share/postgresql/timezone/America/Indiana/Vincennes
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Indianapolis
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Inuvik
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Iqaluit
@@ -202,6 +206,7 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Merida
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Mexico_City
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Miquelon
+${PG_SUBPREFIX}share/postgresql/timezone/America/Moncton
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Monterrey
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Montevideo
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Montreal
@@ -212,6 +217,7 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Nome
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Noronha
 ${PG_SUBPREFIX}share/postgresql/timezone/America/North_Dakota/Center
+${PG_SUBPREFIX}share/postgresql/timezone/America/North_Dakota/New_Salem
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Panama
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Pangnirtung
 ${PG_SUBPREFIX}share/postgresql/timezone/America/Paramaribo
@@ -453,8 +459,11 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Copenhagen
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Dublin
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Gibraltar
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Guernsey
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Helsinki
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Isle_of_Man
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Istanbul
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Jersey
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Kaliningrad
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Kiev
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Lisbon
@@ -470,6 +479,7 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Nicosia
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Oslo
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Paris
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Podgorica
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Prague
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Riga
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Rome
@@ -488,6 +498,7 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vatican
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vienna
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Vilnius
+${PG_SUBPREFIX}share/postgresql/timezone/Europe/Volgograd
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Warsaw
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Zagreb
 ${PG_SUBPREFIX}share/postgresql/timezone/Europe/Zaporozhye
@@ -579,19 +590,6 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/ROC
 ${PG_SUBPREFIX}share/postgresql/timezone/ROK
 ${PG_SUBPREFIX}share/postgresql/timezone/Singapore
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/AST4
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/AST4ADT
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/CST6
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/CST6CDT
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/EST5
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/EST5EDT
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/HST10
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/MST7
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/MST7MDT
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/PST8
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/PST8PDT
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/YST9
-${PG_SUBPREFIX}share/postgresql/timezone/SystemV/YST9YDT
 ${PG_SUBPREFIX}share/postgresql/timezone/Turkey
 ${PG_SUBPREFIX}share/postgresql/timezone/UCT
 ${PG_SUBPREFIX}share/postgresql/timezone/US/Alaska
@@ -613,7 +611,6 @@
 ${PG_SUBPREFIX}share/postgresql/timezone/WET
 ${PG_SUBPREFIX}share/postgresql/timezone/Zulu
 @dirrm ${PG_SUBPREFIX}share/postgresql/timezone/US
-@dirrm ${PG_SUBPREFIX}share/postgresql/timezone/SystemV
 @dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Pacific
 @dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Mideast
 @dirrm ${PG_SUBPREFIX}share/postgresql/timezone/Mexico
diff -r 41366fdbc89d -r d42a4db07e1b databases/postgresql80/Makefile.common
--- a/databases/postgresql80/Makefile.common    Mon Jan 08 20:08:39 2007 +0000
+++ b/databases/postgresql80/Makefile.common    Mon Jan 08 20:30:42 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.24 2006/10/18 18:38:57 adam Exp $
+# $NetBSD: Makefile.common,v 1.25 2007/01/08 20:30:42 adam Exp $
 #
 # This Makefile fragment is included by all PostgreSQL packages built from
 # the main sources of the PostgreSQL distribution except jdbc-postgresql.
@@ -35,7 +35,7 @@
 #
 # Note: Do not forget jdbc-postgresql80 when updating version
 #
-DIST_VERS?=            8.0.9
+DIST_VERS?=            8.0.10
 BASE_VERS?=            ${DIST_VERS}
 
 BUILDLINK_API_DEPENDS.postgresql80-client+=    postgresql80-client>=${BASE_VERS}



Home | Main Index | Thread Index | Old Index