Mon Mar 5 14:13:19 2012 UTC ()
Changes 8.4.11:
* Require execute permission on the trigger function for CREATE TRIGGER
* Convert newlines to spaces in names written in pg_dump comments
* Fix btree index corruption from insertions concurrent with vacuuming
* Allow non-existent values for some settings in ALTER USER/DATABASE SET
* Track the OID counter correctly during WAL replay, even when it wraps around
* Fix regular expression back-references with * attached
* Fix recently-introduced memory leak in processing of inet/cidr values
* Avoid double close of file handle in syslogger on Windows
* Fix I/O-conversion-related memory leaks in plpgsql
* Improve pg_dump's handling of inherited table columns
* Fix pg_restore's direct-to-database mode for INSERT-style table data
* Fix error in contrib/intarray's int[] & int[] operator
* Fix error detection in contrib/pgcrypto's encrypt_iv() and decrypt_iv()
* Fix one-byte buffer overrun in contrib/test_parser
* Use __sync_lock_test_and_set() for spinlocks on ARM, if available
* Use -fexcess-precision=standard option when building with gcc versions that
  accept it
* Allow use of threaded Python on FreeBSD


(adam)
diff -r1.17 -r1.18 pkgsrc/databases/postgresql84/Makefile.common
diff -r1.16 -r1.17 pkgsrc/databases/postgresql84/distinfo
diff -r1.12 -r1.13 pkgsrc/databases/postgresql84-client/PLIST

cvs diff -r1.17 -r1.18 pkgsrc/databases/postgresql84/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql84/Attic/Makefile.common 2011/12/15 17:16:13 1.17
+++ pkgsrc/databases/postgresql84/Attic/Makefile.common 2012/03/05 14:13:19 1.18
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1# $NetBSD: Makefile.common,v 1.17 2011/12/15 17:16:13 adam Exp $ 1# $NetBSD: Makefile.common,v 1.18 2012/03/05 14:13:19 adam Exp $
2# 2#
3# used by databases/postgresql84-adminpack/Makefile 3# used by databases/postgresql84-adminpack/Makefile
4# used by databases/postgresql84-client/Makefile 4# used by databases/postgresql84-client/Makefile
5# used by databases/postgresql84-dblink/Makefile 5# used by databases/postgresql84-dblink/Makefile
6# used by databases/postgresql84-pgcrypto/Makefile 6# used by databases/postgresql84-pgcrypto/Makefile
7# used by databases/postgresql84-plperl/Makefile 7# used by databases/postgresql84-plperl/Makefile
8# used by databases/postgresql84-plpython/Makefile 8# used by databases/postgresql84-plpython/Makefile
9# used by databases/postgresql84-pltcl/Makefile 9# used by databases/postgresql84-pltcl/Makefile
10# used by databases/postgresql84-server/Makefile 10# used by databases/postgresql84-server/Makefile
11# 11#
12# This Makefile fragment is included by all PostgreSQL packages built from 12# This Makefile fragment is included by all PostgreSQL packages built from
13# the main sources of the PostgreSQL distribution except jdbc-postgresql. 13# the main sources of the PostgreSQL distribution except jdbc-postgresql.
14# 14#
15# The PostgreSQL package naming scheme, aside from the obvious piecewise 15# The PostgreSQL package naming scheme, aside from the obvious piecewise
16# packages, is as follows: 16# packages, is as follows:
17# <lang>-postgresql client-side interface to PostgreSQL 17# <lang>-postgresql client-side interface to PostgreSQL
18# postgresql-<lang> server-side module for PostgreSQL backend 18# postgresql-<lang> server-side module for PostgreSQL backend
19 19
20.include "../../databases/postgresql84/Makefile.mirrors" 20.include "../../databases/postgresql84/Makefile.mirrors"
21 21
22DISTNAME= postgresql-8.4.10 22DISTNAME= postgresql-8.4.11
23CATEGORIES= databases 23CATEGORIES= databases
24MASTER_SITES= ${PGSQL_MIRRORS:=source/v${PKGVERSION_NOREV}/} 24MASTER_SITES= ${PGSQL_MIRRORS:=source/v${PKGVERSION_NOREV}/}
25EXTRACT_SUFX= .tar.bz2 25EXTRACT_SUFX= .tar.bz2
26 26
27MAINTAINER?= adam@NetBSD.org 27MAINTAINER?= adam@NetBSD.org
28HOMEPAGE= http://www.postgresql.org/ 28HOMEPAGE= http://www.postgresql.org/
29LICENSE= postgresql-license 29LICENSE= postgresql-license
30 30
31CONFLICTS+= postgresql-[0-9]* 31CONFLICTS+= postgresql-[0-9]*
32CONFLICTS+= postgresql7[0-9]-* 32CONFLICTS+= postgresql7[0-9]-*
33CONFLICTS+= postgresql8[0-3]-* 33CONFLICTS+= postgresql8[0-3]-*
34CONFLICTS+= postgresql9[0-9]-* 34CONFLICTS+= postgresql9[0-9]-*
35 35

cvs diff -r1.16 -r1.17 pkgsrc/databases/postgresql84/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql84/Attic/distinfo 2011/12/15 17:16:13 1.16
+++ pkgsrc/databases/postgresql84/Attic/distinfo 2012/03/05 14:13:19 1.17
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: distinfo,v 1.16 2011/12/15 17:16:13 adam Exp $ 1$NetBSD: distinfo,v 1.17 2012/03/05 14:13:19 adam Exp $
2 2
3SHA1 (postgresql-8.4.10.tar.bz2) = 31202e47fd2274b3a846d98c961cd7281d1798e8 3SHA1 (postgresql-8.4.11.tar.bz2) = ce9581b9f03bd884417b988ec317ce2ed06bb15f
4RMD160 (postgresql-8.4.10.tar.bz2) = ce5961033fc05b9e862cfef3c164d8faed19ce89 4RMD160 (postgresql-8.4.11.tar.bz2) = 85b4be0884ca11855eb0dbc1541403e7baf7c0aa
5Size (postgresql-8.4.10.tar.bz2) = 14481565 bytes 5Size (postgresql-8.4.11.tar.bz2) = 14502434 bytes
6SHA1 (patch-aa) = 72437773d67939c8d8c8e9a99caf430590fd726f 6SHA1 (patch-aa) = 72437773d67939c8d8c8e9a99caf430590fd726f
7SHA1 (patch-ab) = aa46d88c8a72edaf95880de48474ea484d6d2bf5 7SHA1 (patch-ab) = aa46d88c8a72edaf95880de48474ea484d6d2bf5
8SHA1 (patch-ac) = 0b82797d0b80bdd1e9b5f3de4989fe3848adf6cb 8SHA1 (patch-ac) = 0b82797d0b80bdd1e9b5f3de4989fe3848adf6cb
9SHA1 (patch-ad) = fb75df841bbcc25e840ed9c2fed59232d7189200 9SHA1 (patch-ad) = fb75df841bbcc25e840ed9c2fed59232d7189200
10SHA1 (patch-af) = a73769cf05223d2ee06249c9e69c85038c2cd936 10SHA1 (patch-af) = a73769cf05223d2ee06249c9e69c85038c2cd936
11SHA1 (patch-ag) = 85dac95e40efc16270885087f868aeb76e1b9214 11SHA1 (patch-ag) = 85dac95e40efc16270885087f868aeb76e1b9214
12SHA1 (patch-ah) = 25102dce1b9b22385353af23500636fb18e3bf64 12SHA1 (patch-ah) = 25102dce1b9b22385353af23500636fb18e3bf64
13SHA1 (patch-ai) = 0d6f536f7593e362ec216eafa73c718ad6bed8fc 13SHA1 (patch-ai) = 0d6f536f7593e362ec216eafa73c718ad6bed8fc
14SHA1 (patch-ao) = b098032408fc951865966710554667a249db6320 14SHA1 (patch-ao) = b098032408fc951865966710554667a249db6320
15SHA1 (patch-ba) = 2cc374fdf4351a4c03ecad30fb99d2aff2cf0bdf 15SHA1 (patch-ba) = 2cc374fdf4351a4c03ecad30fb99d2aff2cf0bdf
16SHA1 (patch-bb) = 22859530d2694cf4c347f5e4c02eff0483d536d1 16SHA1 (patch-bb) = 22859530d2694cf4c347f5e4c02eff0483d536d1
17SHA1 (patch-src_pl_plperl_plperl.h) = 8d448cc8e0e0dbc4d15dad369d3ca7a796874ac2 17SHA1 (patch-src_pl_plperl_plperl.h) = 8d448cc8e0e0dbc4d15dad369d3ca7a796874ac2

cvs diff -r1.12 -r1.13 pkgsrc/databases/postgresql84-client/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql84-client/Attic/PLIST 2011/12/15 17:16:13 1.12
+++ pkgsrc/databases/postgresql84-client/Attic/PLIST 2012/03/05 14:13:19 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.12 2011/12/15 17:16:13 adam Exp $ 1@comment $NetBSD: PLIST,v 1.13 2012/03/05 14:13:19 adam Exp $
2bin/clusterdb 2bin/clusterdb
3bin/createdb 3bin/createdb
4bin/createlang 4bin/createlang
5bin/createuser 5bin/createuser
6bin/dropdb 6bin/dropdb
7bin/droplang 7bin/droplang
8bin/dropuser 8bin/dropuser
9bin/ecpg 9bin/ecpg
10bin/initdb 10bin/initdb
11bin/pg_config 11bin/pg_config
12bin/pg_controldata 12bin/pg_controldata
13bin/pg_ctl 13bin/pg_ctl
14bin/pg_dump 14bin/pg_dump
@@ -1322,37 +1322,39 @@ share/doc/postgresql/html/release-8-2-6. @@ -1322,37 +1322,39 @@ share/doc/postgresql/html/release-8-2-6.
1322share/doc/postgresql/html/release-8-2-7.html 1322share/doc/postgresql/html/release-8-2-7.html
1323share/doc/postgresql/html/release-8-2-8.html 1323share/doc/postgresql/html/release-8-2-8.html
1324share/doc/postgresql/html/release-8-2-9.html 1324share/doc/postgresql/html/release-8-2-9.html
1325share/doc/postgresql/html/release-8-2.html 1325share/doc/postgresql/html/release-8-2.html
1326share/doc/postgresql/html/release-8-3-1.html 1326share/doc/postgresql/html/release-8-3-1.html
1327share/doc/postgresql/html/release-8-3-10.html 1327share/doc/postgresql/html/release-8-3-10.html
1328share/doc/postgresql/html/release-8-3-11.html 1328share/doc/postgresql/html/release-8-3-11.html
1329share/doc/postgresql/html/release-8-3-12.html 1329share/doc/postgresql/html/release-8-3-12.html
1330share/doc/postgresql/html/release-8-3-13.html 1330share/doc/postgresql/html/release-8-3-13.html
1331share/doc/postgresql/html/release-8-3-14.html 1331share/doc/postgresql/html/release-8-3-14.html
1332share/doc/postgresql/html/release-8-3-15.html 1332share/doc/postgresql/html/release-8-3-15.html
1333share/doc/postgresql/html/release-8-3-16.html 1333share/doc/postgresql/html/release-8-3-16.html
1334share/doc/postgresql/html/release-8-3-17.html 1334share/doc/postgresql/html/release-8-3-17.html
 1335share/doc/postgresql/html/release-8-3-18.html
1335share/doc/postgresql/html/release-8-3-2.html 1336share/doc/postgresql/html/release-8-3-2.html
1336share/doc/postgresql/html/release-8-3-3.html 1337share/doc/postgresql/html/release-8-3-3.html
1337share/doc/postgresql/html/release-8-3-4.html 1338share/doc/postgresql/html/release-8-3-4.html
1338share/doc/postgresql/html/release-8-3-5.html 1339share/doc/postgresql/html/release-8-3-5.html
1339share/doc/postgresql/html/release-8-3-6.html 1340share/doc/postgresql/html/release-8-3-6.html
1340share/doc/postgresql/html/release-8-3-7.html 1341share/doc/postgresql/html/release-8-3-7.html
1341share/doc/postgresql/html/release-8-3-8.html 1342share/doc/postgresql/html/release-8-3-8.html
1342share/doc/postgresql/html/release-8-3-9.html 1343share/doc/postgresql/html/release-8-3-9.html
1343share/doc/postgresql/html/release-8-3.html 1344share/doc/postgresql/html/release-8-3.html
1344share/doc/postgresql/html/release-8-4-1.html 1345share/doc/postgresql/html/release-8-4-1.html
1345share/doc/postgresql/html/release-8-4-10.html 1346share/doc/postgresql/html/release-8-4-10.html
 1347share/doc/postgresql/html/release-8-4-11.html
1346share/doc/postgresql/html/release-8-4-2.html 1348share/doc/postgresql/html/release-8-4-2.html
1347share/doc/postgresql/html/release-8-4-3.html 1349share/doc/postgresql/html/release-8-4-3.html
1348share/doc/postgresql/html/release-8-4-4.html 1350share/doc/postgresql/html/release-8-4-4.html
1349share/doc/postgresql/html/release-8-4-5.html 1351share/doc/postgresql/html/release-8-4-5.html
1350share/doc/postgresql/html/release-8-4-6.html 1352share/doc/postgresql/html/release-8-4-6.html
1351share/doc/postgresql/html/release-8-4-7.html 1353share/doc/postgresql/html/release-8-4-7.html
1352share/doc/postgresql/html/release-8-4-8.html 1354share/doc/postgresql/html/release-8-4-8.html
1353share/doc/postgresql/html/release-8-4-9.html 1355share/doc/postgresql/html/release-8-4-9.html
1354share/doc/postgresql/html/release-8-4.html 1356share/doc/postgresql/html/release-8-4.html
1355share/doc/postgresql/html/release.html 1357share/doc/postgresql/html/release.html
1356share/doc/postgresql/html/resources.html 1358share/doc/postgresql/html/resources.html
1357share/doc/postgresql/html/role-attributes.html 1359share/doc/postgresql/html/role-attributes.html
1358share/doc/postgresql/html/role-membership.html 1360share/doc/postgresql/html/role-membership.html