Sun Aug 13 19:25:18 2017 UTC ()
The PostgreSQL Global Development Group has released an update to all supported versions of our database system, including 9.6.4, 9.5.8, 9.4.13, 9.3.18, and 9.2.22. This release fixes three security issues. It also patches over 50 other bugs reported over the last three months. Users who are affected by the below security issues should update as soon as possible. Users affected by CVE-2017-7547 will need to perform additional steps after upgrading to resolve the issue. Other users should plan to update at the next convenient downtime.

Three security vulnerabilities have been closed by this release:
* CVE-2017-7546: Empty password accepted in some authentication methods
* CVE-2017-7547: The "pg_user_mappings" catalog view discloses passwords to users lacking server privileges
* CVE-2017-7548: lo_put() function ignores ACLs


(adam)
diff -r1.28 -r1.29 pkgsrc/databases/postgresql92/Makefile.common
diff -r1.23 -r1.24 pkgsrc/databases/postgresql92/distinfo
diff -r1.21 -r1.22 pkgsrc/databases/postgresql92-docs/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/postgresql92/patches/patch-src_pl_plperl_plperl.h
diff -r1.24 -r1.25 pkgsrc/databases/postgresql93/Makefile.common
diff -r1.23 -r1.24 pkgsrc/databases/postgresql93/distinfo
diff -r1.18 -r1.19 pkgsrc/databases/postgresql93-docs/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/postgresql93/patches/patch-src_pl_plperl_plperl.h
diff -r1.16 -r1.17 pkgsrc/databases/postgresql94/Makefile.common
diff -r1.15 -r1.16 pkgsrc/databases/postgresql94/distinfo
diff -r1.13 -r1.14 pkgsrc/databases/postgresql94-docs/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/postgresql94/patches/patch-src_pl_plperl_plperl.h
diff -r1.9 -r1.10 pkgsrc/databases/postgresql95/Makefile.common
diff -r1.8 -r1.9 pkgsrc/databases/postgresql95/distinfo
diff -r1.4 -r1.5 pkgsrc/databases/postgresql95-client/Makefile
diff -r1.7 -r1.8 pkgsrc/databases/postgresql95-docs/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/postgresql95/patches/patch-src_pl_plperl_plperl.h
diff -r1.3 -r1.4 pkgsrc/databases/postgresql96/Makefile.common
diff -r1.4 -r1.5 pkgsrc/databases/postgresql96/distinfo
diff -r1.2 -r1.3 pkgsrc/databases/postgresql96-client/Makefile
diff -r1.2 -r1.3 pkgsrc/databases/postgresql96-client/PLIST
diff -r1.3 -r1.4 pkgsrc/databases/postgresql96-docs/PLIST
diff -r1.1 -r1.2 pkgsrc/databases/postgresql96/patches/patch-src_pl_plperl_plperl.h

cvs diff -r1.28 -r1.29 pkgsrc/databases/postgresql92/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql92/Attic/Makefile.common 2017/05/12 19:37:54 1.28
+++ pkgsrc/databases/postgresql92/Attic/Makefile.common 2017/08/13 19:25:17 1.29
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.28 2017/05/12 19:37:54 adam Exp $ 1# $NetBSD: Makefile.common,v 1.29 2017/08/13 19:25:17 adam Exp $
2# 2#
3# This Makefile fragment is included by all PostgreSQL packages built from 3# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 4# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 5#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 6# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 7# packages, is as follows:
8# <lang>-postgresql client-side interface to PostgreSQL 8# <lang>-postgresql client-side interface to PostgreSQL
9# postgresql-<lang> server-side module for PostgreSQL backend 9# postgresql-<lang> server-side module for PostgreSQL backend
10# 10#
11# used by databases/postgresql92-client/Makefile 11# used by databases/postgresql92-client/Makefile
12# used by databases/postgresql92-contrib/Makefile 12# used by databases/postgresql92-contrib/Makefile
13# used by databases/postgresql92-docs/Makefile 13# used by databases/postgresql92-docs/Makefile
14# used by databases/postgresql92-plperl/Makefile 14# used by databases/postgresql92-plperl/Makefile
15# used by databases/postgresql92-plpython/Makefile 15# used by databases/postgresql92-plpython/Makefile
16# used by databases/postgresql92-pltcl/Makefile 16# used by databases/postgresql92-pltcl/Makefile
17# used by databases/postgresql92-server/Makefile 17# used by databases/postgresql92-server/Makefile
18 18
19DISTNAME= postgresql-9.2.21 19DISTNAME= postgresql-9.2.22
20CATEGORIES= databases 20CATEGORIES= databases
21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} 21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
22EXTRACT_SUFX= .tar.bz2 22EXTRACT_SUFX= .tar.bz2
23 23
24MAINTAINER?= adam@NetBSD.org 24MAINTAINER?= adam@NetBSD.org
25HOMEPAGE= http://www.postgresql.org/ 25HOMEPAGE= http://www.postgresql.org/
26LICENSE= postgresql-license 26LICENSE= postgresql-license
27 27
28CONFLICTS+= postgresql-[0-9]* 28CONFLICTS+= postgresql-[0-9]*
29CONFLICTS+= postgresql[0-8][0-9]-[0-9]* 29CONFLICTS+= postgresql[0-8][0-9]-[0-9]*
30CONFLICTS+= postgresql9[013-9]-[0-9]* 30CONFLICTS+= postgresql9[013-9]-[0-9]*
31 31
32.if !empty(PKGNAME:M*-*-*) 32.if !empty(PKGNAME:M*-*-*)

cvs diff -r1.23 -r1.24 pkgsrc/databases/postgresql92/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql92/Attic/distinfo 2017/05/12 19:37:54 1.23
+++ pkgsrc/databases/postgresql92/Attic/distinfo 2017/08/13 19:25:17 1.24
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1$NetBSD: distinfo,v 1.23 2017/05/12 19:37:54 adam Exp $ 1$NetBSD: distinfo,v 1.24 2017/08/13 19:25:17 adam Exp $
2 2
3SHA1 (postgresql-9.2.21.tar.bz2) = 150f9dda7c03379933cc4f804f6e37d7c8518114 3SHA1 (postgresql-9.2.22.tar.bz2) = 43c15380592adb2f34f1fa8b856b7cbff1ea79f7
4RMD160 (postgresql-9.2.21.tar.bz2) = a861209168732ec5bef45f675fa3a7a535d8e210 4RMD160 (postgresql-9.2.22.tar.bz2) = aaef1dd1a38d8dba77d06f29bdc4ca2476ca7685
5SHA512 (postgresql-9.2.21.tar.bz2) = c548cd1ba34ad71dd3f1acde5775ba2e71121f004324fac44dbe123a91d599ced0f1b8be675ed07b77712e8c23f376ff6221349385c19a88c4edbbb186f17861 5SHA512 (postgresql-9.2.22.tar.bz2) = 3e5ab04c2be2719579b2ebbf64b220522acfd9ea74029dd2ed699f60230da224bdc99de4ee5529b513e5586de0377764c4e54deb3dd93d5c53c4d666dce2b6b7
6Size (postgresql-9.2.21.tar.bz2) = 16508040 bytes 6Size (postgresql-9.2.22.tar.bz2) = 16531224 bytes
7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
8SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0 8SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0
9SHA1 (patch-configure) = 21b27add570cff1a24c440201eb1ed49f8223747 9SHA1 (patch-configure) = 21b27add570cff1a24c440201eb1ed49f8223747
10SHA1 (patch-contrib_dblink_Makefile) = 4960ad57d42465fae203870548e4c53f8a32ce04 10SHA1 (patch-contrib_dblink_Makefile) = 4960ad57d42465fae203870548e4c53f8a32ce04
11SHA1 (patch-contrib_dblink_dblink.c) = 245ce06df88837ba88142aea1d0ba787d65ddb45 11SHA1 (patch-contrib_dblink_dblink.c) = 245ce06df88837ba88142aea1d0ba787d65ddb45
12SHA1 (patch-src_Makefile.shlib) = fedf35f38439a724fa6522e1aaef110c9909866a 12SHA1 (patch-src_Makefile.shlib) = fedf35f38439a724fa6522e1aaef110c9909866a
13SHA1 (patch-src_backend_Makefile) = 76ddd3015d93b19cdd6000eaffc4f53cbd4965b5 13SHA1 (patch-src_backend_Makefile) = 76ddd3015d93b19cdd6000eaffc4f53cbd4965b5
14SHA1 (patch-src_backend_utils_adt_datetime.c) = b220c39272bf8d2bda95119adcbab5b2495990d8 14SHA1 (patch-src_backend_utils_adt_datetime.c) = b220c39272bf8d2bda95119adcbab5b2495990d8
15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 20578ab950465db07dab757db2fae4c4570cbbe1 15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 20578ab950465db07dab757db2fae4c4570cbbe1
16SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 16SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
17SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07 17SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07
18SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 18SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174

cvs diff -r1.21 -r1.22 pkgsrc/databases/postgresql92-docs/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql92-docs/Attic/PLIST 2017/05/12 19:37:54 1.21
+++ pkgsrc/databases/postgresql92-docs/Attic/PLIST 2017/08/13 19:25:17 1.22
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.21 2017/05/12 19:37:54 adam Exp $ 1@comment $NetBSD: PLIST,v 1.22 2017/08/13 19:25:17 adam Exp $
2man/man1/clusterdb.1 2man/man1/clusterdb.1
3man/man1/createdb.1 3man/man1/createdb.1
4man/man1/createlang.1 4man/man1/createlang.1
5man/man1/createuser.1 5man/man1/createuser.1
6man/man1/dropdb.1 6man/man1/dropdb.1
7man/man1/droplang.1 7man/man1/droplang.1
8man/man1/dropuser.1 8man/man1/dropuser.1
9man/man1/ecpg.1 9man/man1/ecpg.1
10man/man1/initdb.1 10man/man1/initdb.1
11man/man1/oid2name.1 11man/man1/oid2name.1
12man/man1/pg_archivecleanup.1 12man/man1/pg_archivecleanup.1
13man/man1/pg_basebackup.1 13man/man1/pg_basebackup.1
14man/man1/pg_config.1 14man/man1/pg_config.1
@@ -1071,26 +1071,27 @@ share/doc/postgresql/html/release-9-2-1. @@ -1071,26 +1071,27 @@ share/doc/postgresql/html/release-9-2-1.
1071share/doc/postgresql/html/release-9-2-10.html 1071share/doc/postgresql/html/release-9-2-10.html
1072share/doc/postgresql/html/release-9-2-11.html 1072share/doc/postgresql/html/release-9-2-11.html
1073share/doc/postgresql/html/release-9-2-12.html 1073share/doc/postgresql/html/release-9-2-12.html
1074share/doc/postgresql/html/release-9-2-13.html 1074share/doc/postgresql/html/release-9-2-13.html
1075share/doc/postgresql/html/release-9-2-14.html 1075share/doc/postgresql/html/release-9-2-14.html
1076share/doc/postgresql/html/release-9-2-15.html 1076share/doc/postgresql/html/release-9-2-15.html
1077share/doc/postgresql/html/release-9-2-16.html 1077share/doc/postgresql/html/release-9-2-16.html
1078share/doc/postgresql/html/release-9-2-17.html 1078share/doc/postgresql/html/release-9-2-17.html
1079share/doc/postgresql/html/release-9-2-18.html 1079share/doc/postgresql/html/release-9-2-18.html
1080share/doc/postgresql/html/release-9-2-19.html 1080share/doc/postgresql/html/release-9-2-19.html
1081share/doc/postgresql/html/release-9-2-2.html 1081share/doc/postgresql/html/release-9-2-2.html
1082share/doc/postgresql/html/release-9-2-20.html 1082share/doc/postgresql/html/release-9-2-20.html
1083share/doc/postgresql/html/release-9-2-21.html 1083share/doc/postgresql/html/release-9-2-21.html
 1084share/doc/postgresql/html/release-9-2-22.html
1084share/doc/postgresql/html/release-9-2-3.html 1085share/doc/postgresql/html/release-9-2-3.html
1085share/doc/postgresql/html/release-9-2-4.html 1086share/doc/postgresql/html/release-9-2-4.html
1086share/doc/postgresql/html/release-9-2-5.html 1087share/doc/postgresql/html/release-9-2-5.html
1087share/doc/postgresql/html/release-9-2-6.html 1088share/doc/postgresql/html/release-9-2-6.html
1088share/doc/postgresql/html/release-9-2-7.html 1089share/doc/postgresql/html/release-9-2-7.html
1089share/doc/postgresql/html/release-9-2-8.html 1090share/doc/postgresql/html/release-9-2-8.html
1090share/doc/postgresql/html/release-9-2-9.html 1091share/doc/postgresql/html/release-9-2-9.html
1091share/doc/postgresql/html/release-9-2.html 1092share/doc/postgresql/html/release-9-2.html
1092share/doc/postgresql/html/release.html 1093share/doc/postgresql/html/release.html
1093share/doc/postgresql/html/resources.html 1094share/doc/postgresql/html/resources.html
1094share/doc/postgresql/html/role-attributes.html 1095share/doc/postgresql/html/role-attributes.html
1095share/doc/postgresql/html/role-membership.html 1096share/doc/postgresql/html/role-membership.html
1096share/doc/postgresql/html/role-removal.html 1097share/doc/postgresql/html/role-removal.html

cvs diff -r1.1 -r1.2 pkgsrc/databases/postgresql92/patches/Attic/patch-src_pl_plperl_plperl.h (expand / switch to unified diff)

--- pkgsrc/databases/postgresql92/patches/Attic/patch-src_pl_plperl_plperl.h 2012/10/05 21:03:10 1.1
+++ pkgsrc/databases/postgresql92/patches/Attic/patch-src_pl_plperl_plperl.h 2017/08/13 19:25:17 1.2
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2012/10/05 21:03:10 adam Exp $ 1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.2 2017/08/13 19:25:17 adam Exp $
2 2
3--- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200 3--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
4+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200 4+++ src/pl/plperl/plperl.h
5@@ -44,12 +44,21 @@ 5@@ -44,6 +44,10 @@
6 #undef vsnprintf 6 #undef vsnprintf
7 #endif 7 #endif
8  8
9+#ifdef __sun 9+#ifdef __sun
10+#define list_head sun_list_head 10+#define list_head sun_list_head
11+#define list_tail sun_list_tail 11+#define list_tail sun_list_tail
12+#endif 12+#endif
13  13
14 /* required for perl API */ 14 /*
15 #include "EXTERN.h" 15 * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
16 #include "perl.h" 16@@ -62,6 +66,11 @@
17 #include "XSUB.h" 17 #include "XSUB.h"
 18 #endif
18  19
19+#ifdef __sun 20+#ifdef __sun
20+#undef list_head 21+#undef list_head
21+#undef list_tail 22+#undef list_tail
22+#endif 23+#endif
23+ 24+
24 /* put back our snprintf and vsnprintf */ 25 /* put back our snprintf and vsnprintf */
25 #ifdef USE_REPL_SNPRINTF 26 #ifdef USE_REPL_SNPRINTF
26 #ifdef snprintf 27 #ifdef snprintf

cvs diff -r1.24 -r1.25 pkgsrc/databases/postgresql93/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql93/Attic/Makefile.common 2017/05/12 19:37:54 1.24
+++ pkgsrc/databases/postgresql93/Attic/Makefile.common 2017/08/13 19:25:17 1.25
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.24 2017/05/12 19:37:54 adam Exp $ 1# $NetBSD: Makefile.common,v 1.25 2017/08/13 19:25:17 adam Exp $
2# 2#
3# This Makefile fragment is included by all PostgreSQL packages built from 3# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 4# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 5#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 6# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 7# packages, is as follows:
8# <lang>-postgresql client-side interface to PostgreSQL 8# <lang>-postgresql client-side interface to PostgreSQL
9# postgresql-<lang> server-side module for PostgreSQL backend 9# postgresql-<lang> server-side module for PostgreSQL backend
10# 10#
11# used by databases/postgresql93-client/Makefile 11# used by databases/postgresql93-client/Makefile
12# used by databases/postgresql93-contrib/Makefile 12# used by databases/postgresql93-contrib/Makefile
13# used by databases/postgresql93-docs/Makefile 13# used by databases/postgresql93-docs/Makefile
14# used by databases/postgresql93-plperl/Makefile 14# used by databases/postgresql93-plperl/Makefile
15# used by databases/postgresql93-plpython/Makefile 15# used by databases/postgresql93-plpython/Makefile
16# used by databases/postgresql93-pltcl/Makefile 16# used by databases/postgresql93-pltcl/Makefile
17# used by databases/postgresql93-server/Makefile 17# used by databases/postgresql93-server/Makefile
18 18
19DISTNAME= postgresql-9.3.17 19DISTNAME= postgresql-9.3.18
20CATEGORIES= databases 20CATEGORIES= databases
21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} 21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
22EXTRACT_SUFX= .tar.bz2 22EXTRACT_SUFX= .tar.bz2
23 23
24MAINTAINER?= adam@NetBSD.org 24MAINTAINER?= adam@NetBSD.org
25HOMEPAGE= http://www.postgresql.org/ 25HOMEPAGE= http://www.postgresql.org/
26LICENSE= postgresql-license 26LICENSE= postgresql-license
27 27
28CONFLICTS+= postgresql-[0-9]* 28CONFLICTS+= postgresql-[0-9]*
29CONFLICTS+= postgresql[0-8][0-9]-[0-9]* 29CONFLICTS+= postgresql[0-8][0-9]-[0-9]*
30CONFLICTS+= postgresql9[0124-9]-[0-9]* 30CONFLICTS+= postgresql9[0124-9]-[0-9]*
31 31
32.if !empty(PKGNAME:M*-*-*) 32.if !empty(PKGNAME:M*-*-*)

cvs diff -r1.23 -r1.24 pkgsrc/databases/postgresql93/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql93/Attic/distinfo 2017/05/12 19:37:54 1.23
+++ pkgsrc/databases/postgresql93/Attic/distinfo 2017/08/13 19:25:17 1.24
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1$NetBSD: distinfo,v 1.23 2017/05/12 19:37:54 adam Exp $ 1$NetBSD: distinfo,v 1.24 2017/08/13 19:25:17 adam Exp $
2 2
3SHA1 (postgresql-9.3.17.tar.bz2) = 72440056d39023002a154ce959aa124f6ac468c7 3SHA1 (postgresql-9.3.18.tar.bz2) = f24bb2dab1e6396c80ee32c172ed91da3f450742
4RMD160 (postgresql-9.3.17.tar.bz2) = 4e3fff3eebedf34c68930877fb2943fb0c4029bc 4RMD160 (postgresql-9.3.18.tar.bz2) = 26e40fae3ca8732f936a55bc00b5757bc8826433
5SHA512 (postgresql-9.3.17.tar.bz2) = 4b6fc079c2bb728b13b72eb2f7d92183ffb1a9b32110d99dfce674032ac499963b75a021265ba08dc95c34ae35a7edac65ef1e658e66ee2da41c1ce646a702dc 5SHA512 (postgresql-9.3.18.tar.bz2) = df3f2e0bb396cac74021fcc1a989d04515c12e73846b7392ae859c32668d73ae0027607426072672b6228d7533cc512f72b5729bf5c8f7b0e8d0270727784455
6Size (postgresql-9.3.17.tar.bz2) = 17158802 bytes 6Size (postgresql-9.3.18.tar.bz2) = 17194269 bytes
7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
9SHA1 (patch-configure) = 3de7635fe18532a05a619941fecad7bcda6c51b9 9SHA1 (patch-configure) = 3de7635fe18532a05a619941fecad7bcda6c51b9
10SHA1 (patch-contrib_dblink_Makefile) = 11620938ce93109311df90df675b1ad6f0c15212 10SHA1 (patch-contrib_dblink_Makefile) = 11620938ce93109311df90df675b1ad6f0c15212
11SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 11SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921
12SHA1 (patch-contrib_postgres__fdw_Makefile) = 07feda488e3acb71405b04d0d745c9920456b32b 12SHA1 (patch-contrib_postgres__fdw_Makefile) = 07feda488e3acb71405b04d0d745c9920456b32b
13SHA1 (patch-src_Makefile.global.in) = 53e29e000d7fb71e2625aacd32324e9d7001b5b2 13SHA1 (patch-src_Makefile.global.in) = 53e29e000d7fb71e2625aacd32324e9d7001b5b2
14SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf 14SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf
15SHA1 (patch-src_backend_Makefile) = deba6bc07ba2e4b8ef8f04f20efb2bdd54cb917e 15SHA1 (patch-src_backend_Makefile) = deba6bc07ba2e4b8ef8f04f20efb2bdd54cb917e
16SHA1 (patch-src_backend_utils_adt_datetime.c) = cb404b369b39f7e55765a490f8448b870f237511 16SHA1 (patch-src_backend_utils_adt_datetime.c) = cb404b369b39f7e55765a490f8448b870f237511
17SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 98a49b9fc6677c4c930b574249f015727391938c 17SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 98a49b9fc6677c4c930b574249f015727391938c
18SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d 18SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d
19SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 19SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
20SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef 20SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
21SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 21SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174

cvs diff -r1.18 -r1.19 pkgsrc/databases/postgresql93-docs/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql93-docs/Attic/PLIST 2017/05/12 19:37:54 1.18
+++ pkgsrc/databases/postgresql93-docs/Attic/PLIST 2017/08/13 19:25:17 1.19
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.18 2017/05/12 19:37:54 adam Exp $ 1@comment $NetBSD: PLIST,v 1.19 2017/08/13 19:25:17 adam Exp $
2man/man1/clusterdb.1 2man/man1/clusterdb.1
3man/man1/createdb.1 3man/man1/createdb.1
4man/man1/createlang.1 4man/man1/createlang.1
5man/man1/createuser.1 5man/man1/createuser.1
6man/man1/dropdb.1 6man/man1/dropdb.1
7man/man1/droplang.1 7man/man1/droplang.1
8man/man1/dropuser.1 8man/man1/dropuser.1
9man/man1/ecpg.1 9man/man1/ecpg.1
10man/man1/initdb.1 10man/man1/initdb.1
11man/man1/oid2name.1 11man/man1/oid2name.1
12man/man1/pg_archivecleanup.1 12man/man1/pg_archivecleanup.1
13man/man1/pg_basebackup.1 13man/man1/pg_basebackup.1
14man/man1/pg_config.1 14man/man1/pg_config.1
@@ -1092,43 +1092,45 @@ share/doc/postgresql/html/release-9-2-1. @@ -1092,43 +1092,45 @@ share/doc/postgresql/html/release-9-2-1.
1092share/doc/postgresql/html/release-9-2-10.html 1092share/doc/postgresql/html/release-9-2-10.html
1093share/doc/postgresql/html/release-9-2-15.html 1093share/doc/postgresql/html/release-9-2-15.html
1094share/doc/postgresql/html/release-9-2-11.html 1094share/doc/postgresql/html/release-9-2-11.html
1095share/doc/postgresql/html/release-9-2-12.html 1095share/doc/postgresql/html/release-9-2-12.html
1096share/doc/postgresql/html/release-9-2-13.html 1096share/doc/postgresql/html/release-9-2-13.html
1097share/doc/postgresql/html/release-9-2-14.html 1097share/doc/postgresql/html/release-9-2-14.html
1098share/doc/postgresql/html/release-9-2-16.html 1098share/doc/postgresql/html/release-9-2-16.html
1099share/doc/postgresql/html/release-9-2-17.html 1099share/doc/postgresql/html/release-9-2-17.html
1100share/doc/postgresql/html/release-9-2-18.html 1100share/doc/postgresql/html/release-9-2-18.html
1101share/doc/postgresql/html/release-9-2-19.html 1101share/doc/postgresql/html/release-9-2-19.html
1102share/doc/postgresql/html/release-9-2-2.html 1102share/doc/postgresql/html/release-9-2-2.html
1103share/doc/postgresql/html/release-9-2-20.html 1103share/doc/postgresql/html/release-9-2-20.html
1104share/doc/postgresql/html/release-9-2-21.html 1104share/doc/postgresql/html/release-9-2-21.html
 1105share/doc/postgresql/html/release-9-2-22.html
1105share/doc/postgresql/html/release-9-2-3.html 1106share/doc/postgresql/html/release-9-2-3.html
1106share/doc/postgresql/html/release-9-2-4.html 1107share/doc/postgresql/html/release-9-2-4.html
1107share/doc/postgresql/html/release-9-2-5.html 1108share/doc/postgresql/html/release-9-2-5.html
1108share/doc/postgresql/html/release-9-2-6.html 1109share/doc/postgresql/html/release-9-2-6.html
1109share/doc/postgresql/html/release-9-2-7.html 1110share/doc/postgresql/html/release-9-2-7.html
1110share/doc/postgresql/html/release-9-2-8.html 1111share/doc/postgresql/html/release-9-2-8.html
1111share/doc/postgresql/html/release-9-2-9.html 1112share/doc/postgresql/html/release-9-2-9.html
1112share/doc/postgresql/html/release-9-2.html 1113share/doc/postgresql/html/release-9-2.html
1113share/doc/postgresql/html/release-9-3-1.html 1114share/doc/postgresql/html/release-9-3-1.html
1114share/doc/postgresql/html/release-9-3-10.html 1115share/doc/postgresql/html/release-9-3-10.html
1115share/doc/postgresql/html/release-9-3-11.html 1116share/doc/postgresql/html/release-9-3-11.html
1116share/doc/postgresql/html/release-9-3-12.html 1117share/doc/postgresql/html/release-9-3-12.html
1117share/doc/postgresql/html/release-9-3-13.html 1118share/doc/postgresql/html/release-9-3-13.html
1118share/doc/postgresql/html/release-9-3-14.html 1119share/doc/postgresql/html/release-9-3-14.html
1119share/doc/postgresql/html/release-9-3-15.html 1120share/doc/postgresql/html/release-9-3-15.html
1120share/doc/postgresql/html/release-9-3-16.html 1121share/doc/postgresql/html/release-9-3-16.html
1121share/doc/postgresql/html/release-9-3-17.html 1122share/doc/postgresql/html/release-9-3-17.html
 1123share/doc/postgresql/html/release-9-3-18.html
1122share/doc/postgresql/html/release-9-3-2.html 1124share/doc/postgresql/html/release-9-3-2.html
1123share/doc/postgresql/html/release-9-3-3.html 1125share/doc/postgresql/html/release-9-3-3.html
1124share/doc/postgresql/html/release-9-3-4.html 1126share/doc/postgresql/html/release-9-3-4.html
1125share/doc/postgresql/html/release-9-3-5.html 1127share/doc/postgresql/html/release-9-3-5.html
1126share/doc/postgresql/html/release-9-3-6.html 1128share/doc/postgresql/html/release-9-3-6.html
1127share/doc/postgresql/html/release-9-3-7.html 1129share/doc/postgresql/html/release-9-3-7.html
1128share/doc/postgresql/html/release-9-3-8.html 1130share/doc/postgresql/html/release-9-3-8.html
1129share/doc/postgresql/html/release-9-3-9.html 1131share/doc/postgresql/html/release-9-3-9.html
1130share/doc/postgresql/html/release-9-3.html 1132share/doc/postgresql/html/release-9-3.html
1131share/doc/postgresql/html/release.html 1133share/doc/postgresql/html/release.html
1132share/doc/postgresql/html/resources.html 1134share/doc/postgresql/html/resources.html
1133share/doc/postgresql/html/role-attributes.html 1135share/doc/postgresql/html/role-attributes.html
1134share/doc/postgresql/html/role-membership.html 1136share/doc/postgresql/html/role-membership.html

cvs diff -r1.1 -r1.2 pkgsrc/databases/postgresql93/patches/Attic/patch-src_pl_plperl_plperl.h (expand / switch to unified diff)

--- pkgsrc/databases/postgresql93/patches/Attic/patch-src_pl_plperl_plperl.h 2013/09/10 15:32:32 1.1
+++ pkgsrc/databases/postgresql93/patches/Attic/patch-src_pl_plperl_plperl.h 2017/08/13 19:25:17 1.2
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2013/09/10 15:32:32 adam Exp $ 1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.2 2017/08/13 19:25:17 adam Exp $
2 2
3--- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200 3--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
4+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200 4+++ src/pl/plperl/plperl.h
5@@ -44,12 +44,21 @@ 5@@ -44,6 +44,10 @@
6 #undef vsnprintf 6 #undef vsnprintf
7 #endif 7 #endif
8  8
9+#ifdef __sun 9+#ifdef __sun
10+#define list_head sun_list_head 10+#define list_head sun_list_head
11+#define list_tail sun_list_tail 11+#define list_tail sun_list_tail
12+#endif 12+#endif
13  13
14 /* required for perl API */ 14 /*
15 #include "EXTERN.h" 15 * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
16 #include "perl.h" 16@@ -62,6 +66,11 @@
17 #include "XSUB.h" 17 #include "XSUB.h"
 18 #endif
18  19
19+#ifdef __sun 20+#ifdef __sun
20+#undef list_head 21+#undef list_head
21+#undef list_tail 22+#undef list_tail
22+#endif 23+#endif
23+ 24+
24 /* put back our snprintf and vsnprintf */ 25 /* put back our snprintf and vsnprintf */
25 #ifdef USE_REPL_SNPRINTF 26 #ifdef USE_REPL_SNPRINTF
26 #ifdef snprintf 27 #ifdef snprintf

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

--- pkgsrc/databases/postgresql94/Attic/Makefile.common 2017/05/12 19:37:54 1.16
+++ pkgsrc/databases/postgresql94/Attic/Makefile.common 2017/08/13 19:25:17 1.17
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.16 2017/05/12 19:37:54 adam Exp $ 1# $NetBSD: Makefile.common,v 1.17 2017/08/13 19:25:17 adam Exp $
2# 2#
3# This Makefile fragment is included by all PostgreSQL packages built from 3# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 4# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 5#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 6# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 7# packages, is as follows:
8# <lang>-postgresql client-side interface to PostgreSQL 8# <lang>-postgresql client-side interface to PostgreSQL
9# postgresql-<lang> server-side module for PostgreSQL backend 9# postgresql-<lang> server-side module for PostgreSQL backend
10# 10#
11# used by databases/postgresql94-client/Makefile 11# used by databases/postgresql94-client/Makefile
12# used by databases/postgresql94-contrib/Makefile 12# used by databases/postgresql94-contrib/Makefile
13# used by databases/postgresql94-docs/Makefile 13# used by databases/postgresql94-docs/Makefile
14# used by databases/postgresql94-plperl/Makefile 14# used by databases/postgresql94-plperl/Makefile
15# used by databases/postgresql94-plpython/Makefile 15# used by databases/postgresql94-plpython/Makefile
16# used by databases/postgresql94-pltcl/Makefile 16# used by databases/postgresql94-pltcl/Makefile
17# used by databases/postgresql94-server/Makefile 17# used by databases/postgresql94-server/Makefile
18 18
19DISTNAME= postgresql-9.4.12 19DISTNAME= postgresql-9.4.13
20CATEGORIES= databases 20CATEGORIES= databases
21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} 21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
22EXTRACT_SUFX= .tar.bz2 22EXTRACT_SUFX= .tar.bz2
23 23
24MAINTAINER?= adam@NetBSD.org 24MAINTAINER?= adam@NetBSD.org
25HOMEPAGE= http://www.postgresql.org/ 25HOMEPAGE= http://www.postgresql.org/
26LICENSE= postgresql-license 26LICENSE= postgresql-license
27 27
28CONFLICTS+= postgresql-[0-9]* 28CONFLICTS+= postgresql-[0-9]*
29CONFLICTS+= postgresql[0-8][0-9]-[0-9]* 29CONFLICTS+= postgresql[0-8][0-9]-[0-9]*
30CONFLICTS+= postgresql9[01235-9]-[0-9]* 30CONFLICTS+= postgresql9[01235-9]-[0-9]*
31 31
32.if !empty(PKGNAME:M*-*-*) 32.if !empty(PKGNAME:M*-*-*)

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

--- pkgsrc/databases/postgresql94/Attic/distinfo 2017/05/12 19:37:54 1.15
+++ pkgsrc/databases/postgresql94/Attic/distinfo 2017/08/13 19:25:17 1.16
@@ -1,22 +1,22 @@ @@ -1,22 +1,22 @@
1$NetBSD: distinfo,v 1.15 2017/05/12 19:37:54 adam Exp $ 1$NetBSD: distinfo,v 1.16 2017/08/13 19:25:17 adam Exp $
2 2
3SHA1 (postgresql-9.4.12.tar.bz2) = 88be8d77b653a652dbf9aca513c3b6a8bfa63259 3SHA1 (postgresql-9.4.13.tar.bz2) = 01d663713daf2eb4f668da96141bb12b0b5b649a
4RMD160 (postgresql-9.4.12.tar.bz2) = 03c436eee4323dfb7629ee9d746715f30ce0da81 4RMD160 (postgresql-9.4.13.tar.bz2) = 818adb86f14a7b3cd56801355bffb2824c86295f
5SHA512 (postgresql-9.4.12.tar.bz2) = 69951f9e66069aad1049a0ea9fdcd7bf2f84b42e7c6e0f761d78ab22131a39cf56448ef0ddc28170b66970bf53edf2d2355530fcfc0a2dca92b66d69686b7ecb 5SHA512 (postgresql-9.4.13.tar.bz2) = 98e5721ab1ebc88070a5c2c9ef10e4fc21825de495db71f011577aa15fdd31c2dc0429d48e1624f7161c9d31dd75de4d8cf4ed2e34006ed6d1852f04a948e932
6Size (postgresql-9.4.12.tar.bz2) = 17833119 bytes 6Size (postgresql-9.4.13.tar.bz2) = 17867502 bytes
7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632
10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921
11SHA1 (patch-contrib_uuid-ossp_uuid-ossp.c) = b18da04850bc7c14f8fc80e0c86429ed1cc075c8 11SHA1 (patch-contrib_uuid-ossp_uuid-ossp.c) = b18da04850bc7c14f8fc80e0c86429ed1cc075c8
12SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a 12SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a
13SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf 13SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf
14SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca 14SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca
15SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 15SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289
16SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = af0971de415b6b44ae3520cfc9bd6ffd5dcdeb62 16SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = af0971de415b6b44ae3520cfc9bd6ffd5dcdeb62
17SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d 17SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d
18SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 18SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
19SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef 19SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
20SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 20SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174
21SHA1 (patch-src_timezone_localtime.c) = 9b5748ef94b11b8798121ac85d2bb18cb99b3812 21SHA1 (patch-src_timezone_localtime.c) = 9b5748ef94b11b8798121ac85d2bb18cb99b3812
22SHA1 (patch-src_timezone_strftime.c) = f1f37e424dd70c0b2ad905ef491f9d9574bd3266 22SHA1 (patch-src_timezone_strftime.c) = f1f37e424dd70c0b2ad905ef491f9d9574bd3266

cvs diff -r1.13 -r1.14 pkgsrc/databases/postgresql94-docs/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql94-docs/Attic/PLIST 2017/05/12 19:37:54 1.13
+++ pkgsrc/databases/postgresql94-docs/Attic/PLIST 2017/08/13 19:25:17 1.14
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.13 2017/05/12 19:37:54 adam Exp $ 1@comment $NetBSD: PLIST,v 1.14 2017/08/13 19:25:17 adam Exp $
2man/man1/clusterdb.1 2man/man1/clusterdb.1
3man/man1/createdb.1 3man/man1/createdb.1
4man/man1/createlang.1 4man/man1/createlang.1
5man/man1/createuser.1 5man/man1/createuser.1
6man/man1/dropdb.1 6man/man1/dropdb.1
7man/man1/droplang.1 7man/man1/droplang.1
8man/man1/dropuser.1 8man/man1/dropuser.1
9man/man1/ecpg.1 9man/man1/ecpg.1
10man/man1/initdb.1 10man/man1/initdb.1
11man/man1/oid2name.1 11man/man1/oid2name.1
12man/man1/pg_archivecleanup.1 12man/man1/pg_archivecleanup.1
13man/man1/pg_basebackup.1 13man/man1/pg_basebackup.1
14man/man1/pg_config.1 14man/man1/pg_config.1
@@ -1112,56 +1112,59 @@ share/doc/postgresql/html/release-9-2-1. @@ -1112,56 +1112,59 @@ share/doc/postgresql/html/release-9-2-1.
1112share/doc/postgresql/html/release-9-2-10.html 1112share/doc/postgresql/html/release-9-2-10.html
1113share/doc/postgresql/html/release-9-2-11.html 1113share/doc/postgresql/html/release-9-2-11.html
1114share/doc/postgresql/html/release-9-2-12.html 1114share/doc/postgresql/html/release-9-2-12.html
1115share/doc/postgresql/html/release-9-2-13.html 1115share/doc/postgresql/html/release-9-2-13.html
1116share/doc/postgresql/html/release-9-2-14.html 1116share/doc/postgresql/html/release-9-2-14.html
1117share/doc/postgresql/html/release-9-2-15.html 1117share/doc/postgresql/html/release-9-2-15.html
1118share/doc/postgresql/html/release-9-2-16.html 1118share/doc/postgresql/html/release-9-2-16.html
1119share/doc/postgresql/html/release-9-2-17.html 1119share/doc/postgresql/html/release-9-2-17.html
1120share/doc/postgresql/html/release-9-2-18.html 1120share/doc/postgresql/html/release-9-2-18.html
1121share/doc/postgresql/html/release-9-2-19.html 1121share/doc/postgresql/html/release-9-2-19.html
1122share/doc/postgresql/html/release-9-2-2.html 1122share/doc/postgresql/html/release-9-2-2.html
1123share/doc/postgresql/html/release-9-2-20.html 1123share/doc/postgresql/html/release-9-2-20.html
1124share/doc/postgresql/html/release-9-2-21.html 1124share/doc/postgresql/html/release-9-2-21.html
 1125share/doc/postgresql/html/release-9-2-22.html
1125share/doc/postgresql/html/release-9-2-3.html 1126share/doc/postgresql/html/release-9-2-3.html
1126share/doc/postgresql/html/release-9-2-4.html 1127share/doc/postgresql/html/release-9-2-4.html
1127share/doc/postgresql/html/release-9-2-5.html 1128share/doc/postgresql/html/release-9-2-5.html
1128share/doc/postgresql/html/release-9-2-6.html 1129share/doc/postgresql/html/release-9-2-6.html
1129share/doc/postgresql/html/release-9-2-7.html 1130share/doc/postgresql/html/release-9-2-7.html
1130share/doc/postgresql/html/release-9-2-8.html 1131share/doc/postgresql/html/release-9-2-8.html
1131share/doc/postgresql/html/release-9-2-9.html 1132share/doc/postgresql/html/release-9-2-9.html
1132share/doc/postgresql/html/release-9-2.html 1133share/doc/postgresql/html/release-9-2.html
1133share/doc/postgresql/html/release-9-3-1.html 1134share/doc/postgresql/html/release-9-3-1.html
1134share/doc/postgresql/html/release-9-3-10.html 1135share/doc/postgresql/html/release-9-3-10.html
1135share/doc/postgresql/html/release-9-3-11.html 1136share/doc/postgresql/html/release-9-3-11.html
1136share/doc/postgresql/html/release-9-3-12.html 1137share/doc/postgresql/html/release-9-3-12.html
1137share/doc/postgresql/html/release-9-3-13.html 1138share/doc/postgresql/html/release-9-3-13.html
1138share/doc/postgresql/html/release-9-3-14.html 1139share/doc/postgresql/html/release-9-3-14.html
1139share/doc/postgresql/html/release-9-3-15.html 1140share/doc/postgresql/html/release-9-3-15.html
1140share/doc/postgresql/html/release-9-3-16.html 1141share/doc/postgresql/html/release-9-3-16.html
1141share/doc/postgresql/html/release-9-3-17.html 1142share/doc/postgresql/html/release-9-3-17.html
 1143share/doc/postgresql/html/release-9-3-18.html
1142share/doc/postgresql/html/release-9-3-2.html 1144share/doc/postgresql/html/release-9-3-2.html
1143share/doc/postgresql/html/release-9-3-3.html 1145share/doc/postgresql/html/release-9-3-3.html
1144share/doc/postgresql/html/release-9-3-4.html 1146share/doc/postgresql/html/release-9-3-4.html
1145share/doc/postgresql/html/release-9-3-5.html 1147share/doc/postgresql/html/release-9-3-5.html
1146share/doc/postgresql/html/release-9-3-6.html 1148share/doc/postgresql/html/release-9-3-6.html
1147share/doc/postgresql/html/release-9-3-7.html 1149share/doc/postgresql/html/release-9-3-7.html
1148share/doc/postgresql/html/release-9-3-8.html 1150share/doc/postgresql/html/release-9-3-8.html
1149share/doc/postgresql/html/release-9-3-9.html 1151share/doc/postgresql/html/release-9-3-9.html
1150share/doc/postgresql/html/release-9-3.html 1152share/doc/postgresql/html/release-9-3.html
1151share/doc/postgresql/html/release-9-4-1.html 1153share/doc/postgresql/html/release-9-4-1.html
1152share/doc/postgresql/html/release-9-4-10.html 1154share/doc/postgresql/html/release-9-4-10.html
1153share/doc/postgresql/html/release-9-4-11.html 1155share/doc/postgresql/html/release-9-4-11.html
1154share/doc/postgresql/html/release-9-4-12.html 1156share/doc/postgresql/html/release-9-4-12.html
 1157share/doc/postgresql/html/release-9-4-13.html
1155share/doc/postgresql/html/release-9-4-2.html 1158share/doc/postgresql/html/release-9-4-2.html
1156share/doc/postgresql/html/release-9-4-3.html 1159share/doc/postgresql/html/release-9-4-3.html
1157share/doc/postgresql/html/release-9-4-4.html 1160share/doc/postgresql/html/release-9-4-4.html
1158share/doc/postgresql/html/release-9-4-5.html 1161share/doc/postgresql/html/release-9-4-5.html
1159share/doc/postgresql/html/release-9-4-6.html 1162share/doc/postgresql/html/release-9-4-6.html
1160share/doc/postgresql/html/release-9-4-7.html 1163share/doc/postgresql/html/release-9-4-7.html
1161share/doc/postgresql/html/release-9-4-8.html 1164share/doc/postgresql/html/release-9-4-8.html
1162share/doc/postgresql/html/release-9-4-9.html 1165share/doc/postgresql/html/release-9-4-9.html
1163share/doc/postgresql/html/release-9-4.html 1166share/doc/postgresql/html/release-9-4.html
1164share/doc/postgresql/html/release.html 1167share/doc/postgresql/html/release.html
1165share/doc/postgresql/html/resources.html 1168share/doc/postgresql/html/resources.html
1166share/doc/postgresql/html/role-attributes.html 1169share/doc/postgresql/html/role-attributes.html
1167share/doc/postgresql/html/role-membership.html 1170share/doc/postgresql/html/role-membership.html

cvs diff -r1.1 -r1.2 pkgsrc/databases/postgresql94/patches/Attic/patch-src_pl_plperl_plperl.h (expand / switch to unified diff)

--- pkgsrc/databases/postgresql94/patches/Attic/patch-src_pl_plperl_plperl.h 2015/01/14 21:01:18 1.1
+++ pkgsrc/databases/postgresql94/patches/Attic/patch-src_pl_plperl_plperl.h 2017/08/13 19:25:17 1.2
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2015/01/14 21:01:18 adam Exp $ 1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.2 2017/08/13 19:25:17 adam Exp $
2 2
3--- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200 3--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
4+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200 4+++ src/pl/plperl/plperl.h
5@@ -44,12 +44,21 @@ 5@@ -44,6 +44,10 @@
6 #undef vsnprintf 6 #undef vsnprintf
7 #endif 7 #endif
8  8
9+#ifdef __sun 9+#ifdef __sun
10+#define list_head sun_list_head 10+#define list_head sun_list_head
11+#define list_tail sun_list_tail 11+#define list_tail sun_list_tail
12+#endif 12+#endif
13  13
14 /* required for perl API */ 14 /*
15 #include "EXTERN.h" 15 * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
16 #include "perl.h" 16@@ -62,6 +66,11 @@
17 #include "XSUB.h" 17 #include "XSUB.h"
 18 #endif
18  19
19+#ifdef __sun 20+#ifdef __sun
20+#undef list_head 21+#undef list_head
21+#undef list_tail 22+#undef list_tail
22+#endif 23+#endif
23+ 24+
24 /* put back our snprintf and vsnprintf */ 25 /* put back our snprintf and vsnprintf */
25 #ifdef USE_REPL_SNPRINTF 26 #ifdef USE_REPL_SNPRINTF
26 #ifdef snprintf 27 #ifdef snprintf

cvs diff -r1.9 -r1.10 pkgsrc/databases/postgresql95/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql95/Attic/Makefile.common 2017/05/12 19:37:55 1.9
+++ pkgsrc/databases/postgresql95/Attic/Makefile.common 2017/08/13 19:25:17 1.10
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.9 2017/05/12 19:37:55 adam Exp $ 1# $NetBSD: Makefile.common,v 1.10 2017/08/13 19:25:17 adam Exp $
2# 2#
3# This Makefile fragment is included by all PostgreSQL packages built from 3# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 4# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 5#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 6# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 7# packages, is as follows:
8# <lang>-postgresql client-side interface to PostgreSQL 8# <lang>-postgresql client-side interface to PostgreSQL
9# postgresql-<lang> server-side module for PostgreSQL backend 9# postgresql-<lang> server-side module for PostgreSQL backend
10# 10#
11# used by databases/postgresql95-client/Makefile 11# used by databases/postgresql95-client/Makefile
12# used by databases/postgresql95-contrib/Makefile 12# used by databases/postgresql95-contrib/Makefile
13# used by databases/postgresql95-docs/Makefile 13# used by databases/postgresql95-docs/Makefile
14# used by databases/postgresql95-plperl/Makefile 14# used by databases/postgresql95-plperl/Makefile
15# used by databases/postgresql95-plpython/Makefile 15# used by databases/postgresql95-plpython/Makefile
16# used by databases/postgresql95-pltcl/Makefile 16# used by databases/postgresql95-pltcl/Makefile
17# used by databases/postgresql95-server/Makefile 17# used by databases/postgresql95-server/Makefile
18 18
19DISTNAME= postgresql-9.5.7 19DISTNAME= postgresql-9.5.8
20CATEGORIES= databases 20CATEGORIES= databases
21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} 21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
22EXTRACT_SUFX= .tar.bz2 22EXTRACT_SUFX= .tar.bz2
23 23
24MAINTAINER?= adam@NetBSD.org 24MAINTAINER?= adam@NetBSD.org
25HOMEPAGE= http://www.postgresql.org/ 25HOMEPAGE= http://www.postgresql.org/
26LICENSE= postgresql-license 26LICENSE= postgresql-license
27 27
28CONFLICTS+= postgresql-[0-9]* 28CONFLICTS+= postgresql-[0-9]*
29CONFLICTS+= postgresql[0-8][0-9]-[0-9]* 29CONFLICTS+= postgresql[0-8][0-9]-[0-9]*
30CONFLICTS+= postgresql9[012346-9]-[0-9]* 30CONFLICTS+= postgresql9[012346-9]-[0-9]*
31 31
32.if !empty(PKGNAME:M*-*-*) 32.if !empty(PKGNAME:M*-*-*)

cvs diff -r1.8 -r1.9 pkgsrc/databases/postgresql95/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql95/Attic/distinfo 2017/05/12 19:37:55 1.8
+++ pkgsrc/databases/postgresql95/Attic/distinfo 2017/08/13 19:25:17 1.9
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.8 2017/05/12 19:37:55 adam Exp $ 1$NetBSD: distinfo,v 1.9 2017/08/13 19:25:17 adam Exp $
2 2
3SHA1 (postgresql-9.5.7.tar.bz2) = 3bb9675025cf1c2a5722f45a0fc8d0891669e094 3SHA1 (postgresql-9.5.8.tar.bz2) = 4d25c445f3bf5fdc60d64522696a84bb2bb52cc3
4RMD160 (postgresql-9.5.7.tar.bz2) = 50ac7b2e6852e721235d45698ae8e897ae217cfe 4RMD160 (postgresql-9.5.8.tar.bz2) = 2df485c15aee32da5d8f7e7e73e6d615bf069d81
5SHA512 (postgresql-9.5.7.tar.bz2) = 0f879a8d7587739aa9a696d60f909f819d567c67dff7c730d5e856639ed78ebc35beeb3cdaf782573d7e62c7056560a934f64cf11ccac6e309f58bb82d1ca78f 5SHA512 (postgresql-9.5.8.tar.bz2) = 4a11f0a16df460391c8250122ca8bf1ab76e49672a8c003ed09718bb4ce2aa57757e7aaec6e41b53d0d1ada293172b974761606647fcc8b4fce8807490b6ef10
6Size (postgresql-9.5.7.tar.bz2) = 18639775 bytes 6Size (postgresql-9.5.8.tar.bz2) = 18670910 bytes
7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632
10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921
11SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a 11SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a
12SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 12SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3
13SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca 13SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca
14SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 14SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289
15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd 15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd
16SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c 16SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c
17SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 17SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
18SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef 18SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
19SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 19SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174

cvs diff -r1.4 -r1.5 pkgsrc/databases/postgresql95-client/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/postgresql95-client/Attic/Makefile 2017/06/05 12:30:56 1.4
+++ pkgsrc/databases/postgresql95-client/Attic/Makefile 2017/08/13 19:25:18 1.5
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.4 2017/06/05 12:30:56 fhajny Exp $ 1# $NetBSD: Makefile,v 1.5 2017/08/13 19:25:18 adam Exp $
2 2
3PKGNAME= ${DISTNAME:C/-/95-client-/} 3PKGNAME= ${DISTNAME:C/-/95-client-/}
4PKGREVISION= 1 
5COMMENT= PostgreSQL database client programs 4COMMENT= PostgreSQL database client programs
6 5
7.include "../../databases/postgresql95/Makefile.common" 6.include "../../databases/postgresql95/Makefile.common"
8 7
9USE_TOOLS+= gzip tar 8USE_TOOLS+= gzip tar
10CONFIGURE_ARGS+= --with-openssl 9CONFIGURE_ARGS+= --with-openssl
11CONFIGURE_ARGS+= --with-zlib 10CONFIGURE_ARGS+= --with-zlib
12 11
13# Override INSTALL script to avoid unprivileged user/group 12# Override INSTALL script to avoid unprivileged user/group
14# leaking into the binary package 13# leaking into the binary package
15CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c 14CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c
16 15
17.include "../../mk/bsd.prefs.mk" 16.include "../../mk/bsd.prefs.mk"

cvs diff -r1.7 -r1.8 pkgsrc/databases/postgresql95-docs/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql95-docs/Attic/PLIST 2017/05/12 19:37:55 1.7
+++ pkgsrc/databases/postgresql95-docs/Attic/PLIST 2017/08/13 19:25:18 1.8
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.7 2017/05/12 19:37:55 adam Exp $ 1@comment $NetBSD: PLIST,v 1.8 2017/08/13 19:25:18 adam Exp $
2man/man1/clusterdb.1 2man/man1/clusterdb.1
3man/man1/createdb.1 3man/man1/createdb.1
4man/man1/createlang.1 4man/man1/createlang.1
5man/man1/createuser.1 5man/man1/createuser.1
6man/man1/dropdb.1 6man/man1/dropdb.1
7man/man1/droplang.1 7man/man1/droplang.1
8man/man1/dropuser.1 8man/man1/dropuser.1
9man/man1/ecpg.1 9man/man1/ecpg.1
10man/man1/initdb.1 10man/man1/initdb.1
11man/man1/oid2name.1 11man/man1/oid2name.1
12man/man1/pg_archivecleanup.1 12man/man1/pg_archivecleanup.1
13man/man1/pg_basebackup.1 13man/man1/pg_basebackup.1
14man/man1/pg_config.1 14man/man1/pg_config.1
@@ -1133,72 +1133,76 @@ share/doc/postgresql/html/release-9-2-1. @@ -1133,72 +1133,76 @@ share/doc/postgresql/html/release-9-2-1.
1133share/doc/postgresql/html/release-9-2-10.html 1133share/doc/postgresql/html/release-9-2-10.html
1134share/doc/postgresql/html/release-9-2-11.html 1134share/doc/postgresql/html/release-9-2-11.html
1135share/doc/postgresql/html/release-9-2-12.html 1135share/doc/postgresql/html/release-9-2-12.html
1136share/doc/postgresql/html/release-9-2-13.html 1136share/doc/postgresql/html/release-9-2-13.html
1137share/doc/postgresql/html/release-9-2-14.html 1137share/doc/postgresql/html/release-9-2-14.html
1138share/doc/postgresql/html/release-9-2-15.html 1138share/doc/postgresql/html/release-9-2-15.html
1139share/doc/postgresql/html/release-9-2-16.html 1139share/doc/postgresql/html/release-9-2-16.html
1140share/doc/postgresql/html/release-9-2-17.html 1140share/doc/postgresql/html/release-9-2-17.html
1141share/doc/postgresql/html/release-9-2-18.html 1141share/doc/postgresql/html/release-9-2-18.html
1142share/doc/postgresql/html/release-9-2-19.html 1142share/doc/postgresql/html/release-9-2-19.html
1143share/doc/postgresql/html/release-9-2-2.html 1143share/doc/postgresql/html/release-9-2-2.html
1144share/doc/postgresql/html/release-9-2-20.html 1144share/doc/postgresql/html/release-9-2-20.html
1145share/doc/postgresql/html/release-9-2-21.html 1145share/doc/postgresql/html/release-9-2-21.html
 1146share/doc/postgresql/html/release-9-2-22.html
1146share/doc/postgresql/html/release-9-2-3.html 1147share/doc/postgresql/html/release-9-2-3.html
1147share/doc/postgresql/html/release-9-2-4.html 1148share/doc/postgresql/html/release-9-2-4.html
1148share/doc/postgresql/html/release-9-2-5.html 1149share/doc/postgresql/html/release-9-2-5.html
1149share/doc/postgresql/html/release-9-2-6.html 1150share/doc/postgresql/html/release-9-2-6.html
1150share/doc/postgresql/html/release-9-2-7.html 1151share/doc/postgresql/html/release-9-2-7.html
1151share/doc/postgresql/html/release-9-2-8.html 1152share/doc/postgresql/html/release-9-2-8.html
1152share/doc/postgresql/html/release-9-2-9.html 1153share/doc/postgresql/html/release-9-2-9.html
1153share/doc/postgresql/html/release-9-2.html 1154share/doc/postgresql/html/release-9-2.html
1154share/doc/postgresql/html/release-9-3-1.html 1155share/doc/postgresql/html/release-9-3-1.html
1155share/doc/postgresql/html/release-9-3-10.html 1156share/doc/postgresql/html/release-9-3-10.html
1156share/doc/postgresql/html/release-9-3-11.html 1157share/doc/postgresql/html/release-9-3-11.html
1157share/doc/postgresql/html/release-9-3-12.html 1158share/doc/postgresql/html/release-9-3-12.html
1158share/doc/postgresql/html/release-9-3-13.html 1159share/doc/postgresql/html/release-9-3-13.html
1159share/doc/postgresql/html/release-9-3-14.html 1160share/doc/postgresql/html/release-9-3-14.html
1160share/doc/postgresql/html/release-9-3-15.html 1161share/doc/postgresql/html/release-9-3-15.html
1161share/doc/postgresql/html/release-9-3-16.html 1162share/doc/postgresql/html/release-9-3-16.html
1162share/doc/postgresql/html/release-9-3-17.html 1163share/doc/postgresql/html/release-9-3-17.html
 1164share/doc/postgresql/html/release-9-3-18.html
1163share/doc/postgresql/html/release-9-3-2.html 1165share/doc/postgresql/html/release-9-3-2.html
1164share/doc/postgresql/html/release-9-3-3.html 1166share/doc/postgresql/html/release-9-3-3.html
1165share/doc/postgresql/html/release-9-3-4.html 1167share/doc/postgresql/html/release-9-3-4.html
1166share/doc/postgresql/html/release-9-3-5.html 1168share/doc/postgresql/html/release-9-3-5.html
1167share/doc/postgresql/html/release-9-3-6.html 1169share/doc/postgresql/html/release-9-3-6.html
1168share/doc/postgresql/html/release-9-3-7.html 1170share/doc/postgresql/html/release-9-3-7.html
1169share/doc/postgresql/html/release-9-3-8.html 1171share/doc/postgresql/html/release-9-3-8.html
1170share/doc/postgresql/html/release-9-3-9.html 1172share/doc/postgresql/html/release-9-3-9.html
1171share/doc/postgresql/html/release-9-3.html 1173share/doc/postgresql/html/release-9-3.html
1172share/doc/postgresql/html/release-9-4-1.html 1174share/doc/postgresql/html/release-9-4-1.html
1173share/doc/postgresql/html/release-9-4-10.html 1175share/doc/postgresql/html/release-9-4-10.html
1174share/doc/postgresql/html/release-9-4-11.html 1176share/doc/postgresql/html/release-9-4-11.html
1175share/doc/postgresql/html/release-9-4-12.html 1177share/doc/postgresql/html/release-9-4-12.html
 1178share/doc/postgresql/html/release-9-4-13.html
1176share/doc/postgresql/html/release-9-4-2.html 1179share/doc/postgresql/html/release-9-4-2.html
1177share/doc/postgresql/html/release-9-4-3.html 1180share/doc/postgresql/html/release-9-4-3.html
1178share/doc/postgresql/html/release-9-4-4.html 1181share/doc/postgresql/html/release-9-4-4.html
1179share/doc/postgresql/html/release-9-4-5.html 1182share/doc/postgresql/html/release-9-4-5.html
1180share/doc/postgresql/html/release-9-4-6.html 1183share/doc/postgresql/html/release-9-4-6.html
1181share/doc/postgresql/html/release-9-4-7.html 1184share/doc/postgresql/html/release-9-4-7.html
1182share/doc/postgresql/html/release-9-4-8.html 1185share/doc/postgresql/html/release-9-4-8.html
1183share/doc/postgresql/html/release-9-4-9.html 1186share/doc/postgresql/html/release-9-4-9.html
1184share/doc/postgresql/html/release-9-4.html 1187share/doc/postgresql/html/release-9-4.html
1185share/doc/postgresql/html/release-9-5-1.html 1188share/doc/postgresql/html/release-9-5-1.html
1186share/doc/postgresql/html/release-9-5-2.html 1189share/doc/postgresql/html/release-9-5-2.html
1187share/doc/postgresql/html/release-9-5-3.html 1190share/doc/postgresql/html/release-9-5-3.html
1188share/doc/postgresql/html/release-9-5-4.html 1191share/doc/postgresql/html/release-9-5-4.html
1189share/doc/postgresql/html/release-9-5-5.html 1192share/doc/postgresql/html/release-9-5-5.html
1190share/doc/postgresql/html/release-9-5-6.html 1193share/doc/postgresql/html/release-9-5-6.html
1191share/doc/postgresql/html/release-9-5-7.html 1194share/doc/postgresql/html/release-9-5-7.html
 1195share/doc/postgresql/html/release-9-5-8.html
1192share/doc/postgresql/html/release-9-5.html 1196share/doc/postgresql/html/release-9-5.html
1193share/doc/postgresql/html/release.html 1197share/doc/postgresql/html/release.html
1194share/doc/postgresql/html/replication-origins.html 1198share/doc/postgresql/html/replication-origins.html
1195share/doc/postgresql/html/resources.html 1199share/doc/postgresql/html/resources.html
1196share/doc/postgresql/html/role-attributes.html 1200share/doc/postgresql/html/role-attributes.html
1197share/doc/postgresql/html/role-membership.html 1201share/doc/postgresql/html/role-membership.html
1198share/doc/postgresql/html/role-removal.html 1202share/doc/postgresql/html/role-removal.html
1199share/doc/postgresql/html/routine-reindex.html 1203share/doc/postgresql/html/routine-reindex.html
1200share/doc/postgresql/html/routine-vacuuming.html 1204share/doc/postgresql/html/routine-vacuuming.html
1201share/doc/postgresql/html/row-estimation-examples.html 1205share/doc/postgresql/html/row-estimation-examples.html
1202share/doc/postgresql/html/rowtypes.html 1206share/doc/postgresql/html/rowtypes.html
1203share/doc/postgresql/html/rule-system.html 1207share/doc/postgresql/html/rule-system.html
1204share/doc/postgresql/html/rules-materializedviews.html 1208share/doc/postgresql/html/rules-materializedviews.html

cvs diff -r1.1 -r1.2 pkgsrc/databases/postgresql95/patches/Attic/patch-src_pl_plperl_plperl.h (expand / switch to unified diff)

--- pkgsrc/databases/postgresql95/patches/Attic/patch-src_pl_plperl_plperl.h 2016/02/25 21:37:35 1.1
+++ pkgsrc/databases/postgresql95/patches/Attic/patch-src_pl_plperl_plperl.h 2017/08/13 19:25:18 1.2
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2016/02/25 21:37:35 tnn Exp $ 1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.2 2017/08/13 19:25:18 adam Exp $
2 2
3--- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200 3--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
4+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200 4+++ src/pl/plperl/plperl.h
5@@ -44,12 +44,21 @@ 5@@ -44,6 +44,10 @@
6 #undef vsnprintf 6 #undef vsnprintf
7 #endif 7 #endif
8  8
9+#ifdef __sun 9+#ifdef __sun
10+#define list_head sun_list_head 10+#define list_head sun_list_head
11+#define list_tail sun_list_tail 11+#define list_tail sun_list_tail
12+#endif 12+#endif
13  13
14 /* required for perl API */ 14 /*
15 #include "EXTERN.h" 15 * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
16 #include "perl.h" 16@@ -62,6 +66,11 @@
17 #include "XSUB.h" 17 #include "XSUB.h"
 18 #endif
18  19
19+#ifdef __sun 20+#ifdef __sun
20+#undef list_head 21+#undef list_head
21+#undef list_tail 22+#undef list_tail
22+#endif 23+#endif
23+ 24+
24 /* put back our snprintf and vsnprintf */ 25 /* put back our snprintf and vsnprintf */
25 #ifdef USE_REPL_SNPRINTF 26 #ifdef USE_REPL_SNPRINTF
26 #ifdef snprintf 27 #ifdef snprintf

cvs diff -r1.3 -r1.4 pkgsrc/databases/postgresql96/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96/Attic/Makefile.common 2017/05/12 19:37:55 1.3
+++ pkgsrc/databases/postgresql96/Attic/Makefile.common 2017/08/13 19:25:18 1.4
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile.common,v 1.3 2017/05/12 19:37:55 adam Exp $ 1# $NetBSD: Makefile.common,v 1.4 2017/08/13 19:25:18 adam Exp $
2# 2#
3# This Makefile fragment is included by all PostgreSQL packages built from 3# This Makefile fragment is included by all PostgreSQL packages built from
4# the main sources of the PostgreSQL distribution except jdbc-postgresql. 4# the main sources of the PostgreSQL distribution except jdbc-postgresql.
5# 5#
6# The PostgreSQL package naming scheme, aside from the obvious piecewise 6# The PostgreSQL package naming scheme, aside from the obvious piecewise
7# packages, is as follows: 7# packages, is as follows:
8# <lang>-postgresql client-side interface to PostgreSQL 8# <lang>-postgresql client-side interface to PostgreSQL
9# postgresql-<lang> server-side module for PostgreSQL backend 9# postgresql-<lang> server-side module for PostgreSQL backend
10# 10#
11# used by databases/postgresql96-client/Makefile 11# used by databases/postgresql96-client/Makefile
12# used by databases/postgresql96-contrib/Makefile 12# used by databases/postgresql96-contrib/Makefile
13# used by databases/postgresql96-docs/Makefile 13# used by databases/postgresql96-docs/Makefile
14# used by databases/postgresql96-plperl/Makefile 14# used by databases/postgresql96-plperl/Makefile
15# used by databases/postgresql96-plpython/Makefile 15# used by databases/postgresql96-plpython/Makefile
16# used by databases/postgresql96-pltcl/Makefile 16# used by databases/postgresql96-pltcl/Makefile
17# used by databases/postgresql96-server/Makefile 17# used by databases/postgresql96-server/Makefile
18 18
19DISTNAME= postgresql-9.6.3 19DISTNAME= postgresql-9.6.4
20CATEGORIES= databases 20CATEGORIES= databases
21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} 21MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/}
22EXTRACT_SUFX= .tar.bz2 22EXTRACT_SUFX= .tar.bz2
23 23
24MAINTAINER?= adam@NetBSD.org 24MAINTAINER?= adam@NetBSD.org
25HOMEPAGE= http://www.postgresql.org/ 25HOMEPAGE= http://www.postgresql.org/
26LICENSE= postgresql-license 26LICENSE= postgresql-license
27 27
28CONFLICTS+= postgresql-[0-9]* 28CONFLICTS+= postgresql-[0-9]*
29CONFLICTS+= postgresql[0-8][0-9]-[0-9]* 29CONFLICTS+= postgresql[0-8][0-9]-[0-9]*
30CONFLICTS+= postgresql9[012345789]-[0-9]* 30CONFLICTS+= postgresql9[012345789]-[0-9]*
31 31
32.if !empty(PKGNAME:M*-*-*) 32.if !empty(PKGNAME:M*-*-*)

cvs diff -r1.4 -r1.5 pkgsrc/databases/postgresql96/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96/Attic/distinfo 2017/05/12 19:37:55 1.4
+++ pkgsrc/databases/postgresql96/Attic/distinfo 2017/08/13 19:25:18 1.5
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1$NetBSD: distinfo,v 1.4 2017/05/12 19:37:55 adam Exp $ 1$NetBSD: distinfo,v 1.5 2017/08/13 19:25:18 adam Exp $
2 2
3SHA1 (postgresql-9.6.3.tar.bz2) = 5131272f6f22b38eafee8b090fff8d6b6fe1cff7 3SHA1 (postgresql-9.6.4.tar.bz2) = f10e2e5c09e041616e25bd41a9ea91be98534d9d
4RMD160 (postgresql-9.6.3.tar.bz2) = 48f792f6846a48980d021871df4b4fc45b5bf3ee 4RMD160 (postgresql-9.6.4.tar.bz2) = 1e4b8ed5c1d3b97bbcb269cd379fd83248801d8c
5SHA512 (postgresql-9.6.3.tar.bz2) = 97141972e154e6b0e756ee6a4e20f26e82022a9fd4c56305314a3a5567a79ece638e4ac3d513b46138737ae6bd27a098f30013a94767db151181aac9c01290a1 5SHA512 (postgresql-9.6.4.tar.bz2) = b0527efacce6efc09340b68c8c56483cd884676e01cb6bfb4f9ce63226a394bdb0bcf3d832f84e4dff5ceecf09ef4cf93e9fbd0ac453ec85efb11ac50a7dff39
6Size (postgresql-9.6.3.tar.bz2) = 19534323 bytes 6Size (postgresql-9.6.4.tar.bz2) = 19566875 bytes
7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 7SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813
8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 8SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5
9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 9SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632
10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 10SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921
11SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a 11SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a
12SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 12SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3
13SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca 13SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca
14SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 14SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289
15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd 15SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd
16SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c 16SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c
17SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 17SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0
18SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef 18SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef
19SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 19SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174

cvs diff -r1.2 -r1.3 pkgsrc/databases/postgresql96-client/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96-client/Attic/Makefile 2017/06/05 12:30:56 1.2
+++ pkgsrc/databases/postgresql96-client/Attic/Makefile 2017/08/13 19:25:18 1.3
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2017/06/05 12:30:56 fhajny Exp $ 1# $NetBSD: Makefile,v 1.3 2017/08/13 19:25:18 adam Exp $
2 2
3PKGNAME= ${DISTNAME:C/-/96-client-/} 3PKGNAME= ${DISTNAME:C/-/96-client-/}
4PKGREVISION= 1 
5COMMENT= PostgreSQL database client programs 4COMMENT= PostgreSQL database client programs
6 5
7.include "../../databases/postgresql96/Makefile.common" 6.include "../../databases/postgresql96/Makefile.common"
8 7
9USE_TOOLS+= gzip tar 8USE_TOOLS+= gzip tar
10CONFIGURE_ARGS+= --with-openssl 9CONFIGURE_ARGS+= --with-openssl
11CONFIGURE_ARGS+= --with-zlib 10CONFIGURE_ARGS+= --with-zlib
12 11
13# Override INSTALL script to avoid unprivileged user/group 12# Override INSTALL script to avoid unprivileged user/group
14# leaking into the binary package 13# leaking into the binary package
15CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c 14CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c
16 15
17.include "../../mk/bsd.prefs.mk" 16.include "../../mk/bsd.prefs.mk"

cvs diff -r1.2 -r1.3 pkgsrc/databases/postgresql96-client/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96-client/Attic/PLIST 2017/05/12 19:37:55 1.2
+++ pkgsrc/databases/postgresql96-client/Attic/PLIST 2017/08/13 19:25:18 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2017/05/12 19:37:55 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2017/08/13 19:25:18 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_archivecleanup 11bin/pg_archivecleanup
12bin/pg_basebackup 12bin/pg_basebackup
13bin/pg_config 13bin/pg_config
14bin/pg_controldata 14bin/pg_controldata
@@ -821,26 +821,27 @@ share/locale/ru/LC_MESSAGES/pg_config-9. @@ -821,26 +821,27 @@ share/locale/ru/LC_MESSAGES/pg_config-9.
821share/locale/ru/LC_MESSAGES/pg_controldata-9.6.mo 821share/locale/ru/LC_MESSAGES/pg_controldata-9.6.mo
822share/locale/ru/LC_MESSAGES/pg_ctl-9.6.mo 822share/locale/ru/LC_MESSAGES/pg_ctl-9.6.mo
823share/locale/ru/LC_MESSAGES/pg_dump-9.6.mo 823share/locale/ru/LC_MESSAGES/pg_dump-9.6.mo
824share/locale/ru/LC_MESSAGES/pg_resetxlog-9.6.mo 824share/locale/ru/LC_MESSAGES/pg_resetxlog-9.6.mo
825share/locale/ru/LC_MESSAGES/pg_rewind-9.6.mo 825share/locale/ru/LC_MESSAGES/pg_rewind-9.6.mo
826share/locale/ru/LC_MESSAGES/pgscripts-9.6.mo 826share/locale/ru/LC_MESSAGES/pgscripts-9.6.mo
827share/locale/ru/LC_MESSAGES/psql-9.6.mo 827share/locale/ru/LC_MESSAGES/psql-9.6.mo
828share/locale/sv/LC_MESSAGES/initdb-9.6.mo 828share/locale/sv/LC_MESSAGES/initdb-9.6.mo
829share/locale/sv/LC_MESSAGES/pg_config-9.6.mo 829share/locale/sv/LC_MESSAGES/pg_config-9.6.mo
830share/locale/sv/LC_MESSAGES/pg_controldata-9.6.mo 830share/locale/sv/LC_MESSAGES/pg_controldata-9.6.mo
831share/locale/sv/LC_MESSAGES/pg_ctl-9.6.mo 831share/locale/sv/LC_MESSAGES/pg_ctl-9.6.mo
832share/locale/sv/LC_MESSAGES/pg_resetxlog-9.6.mo 832share/locale/sv/LC_MESSAGES/pg_resetxlog-9.6.mo
833share/locale/sv/LC_MESSAGES/pgscripts-9.6.mo 833share/locale/sv/LC_MESSAGES/pgscripts-9.6.mo
 834share/locale/sv/LC_MESSAGES/psql-9.6.mo
834share/locale/ta/LC_MESSAGES/pg_config-9.6.mo 835share/locale/ta/LC_MESSAGES/pg_config-9.6.mo
835share/locale/tr/LC_MESSAGES/ecpg-9.6.mo 836share/locale/tr/LC_MESSAGES/ecpg-9.6.mo
836share/locale/tr/LC_MESSAGES/ecpglib6-9.6.mo 837share/locale/tr/LC_MESSAGES/ecpglib6-9.6.mo
837share/locale/tr/LC_MESSAGES/libpq5-9.6.mo 838share/locale/tr/LC_MESSAGES/libpq5-9.6.mo
838share/locale/tr/LC_MESSAGES/pg_config-9.6.mo 839share/locale/tr/LC_MESSAGES/pg_config-9.6.mo
839share/locale/zh_CN/LC_MESSAGES/ecpg-9.6.mo 840share/locale/zh_CN/LC_MESSAGES/ecpg-9.6.mo
840share/locale/zh_CN/LC_MESSAGES/ecpglib6-9.6.mo 841share/locale/zh_CN/LC_MESSAGES/ecpglib6-9.6.mo
841share/locale/zh_CN/LC_MESSAGES/initdb-9.6.mo 842share/locale/zh_CN/LC_MESSAGES/initdb-9.6.mo
842share/locale/zh_CN/LC_MESSAGES/libpq5-9.6.mo 843share/locale/zh_CN/LC_MESSAGES/libpq5-9.6.mo
843share/locale/zh_CN/LC_MESSAGES/pg_basebackup-9.6.mo 844share/locale/zh_CN/LC_MESSAGES/pg_basebackup-9.6.mo
844share/locale/zh_CN/LC_MESSAGES/pg_config-9.6.mo 845share/locale/zh_CN/LC_MESSAGES/pg_config-9.6.mo
845share/locale/zh_CN/LC_MESSAGES/pg_controldata-9.6.mo 846share/locale/zh_CN/LC_MESSAGES/pg_controldata-9.6.mo
846share/locale/zh_CN/LC_MESSAGES/pg_ctl-9.6.mo 847share/locale/zh_CN/LC_MESSAGES/pg_ctl-9.6.mo

cvs diff -r1.3 -r1.4 pkgsrc/databases/postgresql96-docs/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96-docs/Attic/PLIST 2017/05/12 19:37:55 1.3
+++ pkgsrc/databases/postgresql96-docs/Attic/PLIST 2017/08/13 19:25:18 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.3 2017/05/12 19:37:55 adam Exp $ 1@comment $NetBSD: PLIST,v 1.4 2017/08/13 19:25:18 adam Exp $
2man/man1/clusterdb.1 2man/man1/clusterdb.1
3man/man1/createdb.1 3man/man1/createdb.1
4man/man1/createlang.1 4man/man1/createlang.1
5man/man1/createuser.1 5man/man1/createuser.1
6man/man1/dropdb.1 6man/man1/dropdb.1
7man/man1/droplang.1 7man/man1/droplang.1
8man/man1/dropuser.1 8man/man1/dropuser.1
9man/man1/ecpg.1 9man/man1/ecpg.1
10man/man1/initdb.1 10man/man1/initdb.1
11man/man1/oid2name.1 11man/man1/oid2name.1
12man/man1/pg_archivecleanup.1 12man/man1/pg_archivecleanup.1
13man/man1/pg_basebackup.1 13man/man1/pg_basebackup.1
14man/man1/pg_config.1 14man/man1/pg_config.1
@@ -1147,76 +1147,81 @@ share/doc/postgresql/html/release-9-2-1. @@ -1147,76 +1147,81 @@ share/doc/postgresql/html/release-9-2-1.
1147share/doc/postgresql/html/release-9-2-10.html 1147share/doc/postgresql/html/release-9-2-10.html
1148share/doc/postgresql/html/release-9-2-11.html 1148share/doc/postgresql/html/release-9-2-11.html
1149share/doc/postgresql/html/release-9-2-12.html 1149share/doc/postgresql/html/release-9-2-12.html
1150share/doc/postgresql/html/release-9-2-13.html 1150share/doc/postgresql/html/release-9-2-13.html
1151share/doc/postgresql/html/release-9-2-14.html 1151share/doc/postgresql/html/release-9-2-14.html
1152share/doc/postgresql/html/release-9-2-15.html 1152share/doc/postgresql/html/release-9-2-15.html
1153share/doc/postgresql/html/release-9-2-16.html 1153share/doc/postgresql/html/release-9-2-16.html
1154share/doc/postgresql/html/release-9-2-17.html 1154share/doc/postgresql/html/release-9-2-17.html
1155share/doc/postgresql/html/release-9-2-18.html 1155share/doc/postgresql/html/release-9-2-18.html
1156share/doc/postgresql/html/release-9-2-19.html 1156share/doc/postgresql/html/release-9-2-19.html
1157share/doc/postgresql/html/release-9-2-2.html 1157share/doc/postgresql/html/release-9-2-2.html
1158share/doc/postgresql/html/release-9-2-20.html 1158share/doc/postgresql/html/release-9-2-20.html
1159share/doc/postgresql/html/release-9-2-21.html 1159share/doc/postgresql/html/release-9-2-21.html
 1160share/doc/postgresql/html/release-9-2-22.html
1160share/doc/postgresql/html/release-9-2-3.html 1161share/doc/postgresql/html/release-9-2-3.html
1161share/doc/postgresql/html/release-9-2-4.html 1162share/doc/postgresql/html/release-9-2-4.html
1162share/doc/postgresql/html/release-9-2-5.html 1163share/doc/postgresql/html/release-9-2-5.html
1163share/doc/postgresql/html/release-9-2-6.html 1164share/doc/postgresql/html/release-9-2-6.html
1164share/doc/postgresql/html/release-9-2-7.html 1165share/doc/postgresql/html/release-9-2-7.html
1165share/doc/postgresql/html/release-9-2-8.html 1166share/doc/postgresql/html/release-9-2-8.html
1166share/doc/postgresql/html/release-9-2-9.html 1167share/doc/postgresql/html/release-9-2-9.html
1167share/doc/postgresql/html/release-9-2.html 1168share/doc/postgresql/html/release-9-2.html
1168share/doc/postgresql/html/release-9-3-1.html 1169share/doc/postgresql/html/release-9-3-1.html
1169share/doc/postgresql/html/release-9-3-10.html 1170share/doc/postgresql/html/release-9-3-10.html
1170share/doc/postgresql/html/release-9-3-11.html 1171share/doc/postgresql/html/release-9-3-11.html
1171share/doc/postgresql/html/release-9-3-12.html 1172share/doc/postgresql/html/release-9-3-12.html
1172share/doc/postgresql/html/release-9-3-13.html 1173share/doc/postgresql/html/release-9-3-13.html
1173share/doc/postgresql/html/release-9-3-14.html 1174share/doc/postgresql/html/release-9-3-14.html
1174share/doc/postgresql/html/release-9-3-15.html 1175share/doc/postgresql/html/release-9-3-15.html
1175share/doc/postgresql/html/release-9-3-16.html 1176share/doc/postgresql/html/release-9-3-16.html
1176share/doc/postgresql/html/release-9-3-17.html 1177share/doc/postgresql/html/release-9-3-17.html
 1178share/doc/postgresql/html/release-9-3-18.html
1177share/doc/postgresql/html/release-9-3-2.html 1179share/doc/postgresql/html/release-9-3-2.html
1178share/doc/postgresql/html/release-9-3-3.html 1180share/doc/postgresql/html/release-9-3-3.html
1179share/doc/postgresql/html/release-9-3-4.html 1181share/doc/postgresql/html/release-9-3-4.html
1180share/doc/postgresql/html/release-9-3-5.html 1182share/doc/postgresql/html/release-9-3-5.html
1181share/doc/postgresql/html/release-9-3-6.html 1183share/doc/postgresql/html/release-9-3-6.html
1182share/doc/postgresql/html/release-9-3-7.html 1184share/doc/postgresql/html/release-9-3-7.html
1183share/doc/postgresql/html/release-9-3-8.html 1185share/doc/postgresql/html/release-9-3-8.html
1184share/doc/postgresql/html/release-9-3-9.html 1186share/doc/postgresql/html/release-9-3-9.html
1185share/doc/postgresql/html/release-9-3.html 1187share/doc/postgresql/html/release-9-3.html
1186share/doc/postgresql/html/release-9-4-1.html 1188share/doc/postgresql/html/release-9-4-1.html
1187share/doc/postgresql/html/release-9-4-10.html 1189share/doc/postgresql/html/release-9-4-10.html
1188share/doc/postgresql/html/release-9-4-11.html 1190share/doc/postgresql/html/release-9-4-11.html
1189share/doc/postgresql/html/release-9-4-12.html 1191share/doc/postgresql/html/release-9-4-12.html
 1192share/doc/postgresql/html/release-9-4-13.html
1190share/doc/postgresql/html/release-9-4-2.html 1193share/doc/postgresql/html/release-9-4-2.html
1191share/doc/postgresql/html/release-9-4-3.html 1194share/doc/postgresql/html/release-9-4-3.html
1192share/doc/postgresql/html/release-9-4-4.html 1195share/doc/postgresql/html/release-9-4-4.html
1193share/doc/postgresql/html/release-9-4-5.html 1196share/doc/postgresql/html/release-9-4-5.html
1194share/doc/postgresql/html/release-9-4-6.html 1197share/doc/postgresql/html/release-9-4-6.html
1195share/doc/postgresql/html/release-9-4-7.html 1198share/doc/postgresql/html/release-9-4-7.html
1196share/doc/postgresql/html/release-9-4-8.html 1199share/doc/postgresql/html/release-9-4-8.html
1197share/doc/postgresql/html/release-9-4-9.html 1200share/doc/postgresql/html/release-9-4-9.html
1198share/doc/postgresql/html/release-9-4.html 1201share/doc/postgresql/html/release-9-4.html
1199share/doc/postgresql/html/release-9-5-1.html 1202share/doc/postgresql/html/release-9-5-1.html
1200share/doc/postgresql/html/release-9-5-2.html 1203share/doc/postgresql/html/release-9-5-2.html
1201share/doc/postgresql/html/release-9-5-3.html 1204share/doc/postgresql/html/release-9-5-3.html
1202share/doc/postgresql/html/release-9-5-4.html 1205share/doc/postgresql/html/release-9-5-4.html
1203share/doc/postgresql/html/release-9-5-5.html 1206share/doc/postgresql/html/release-9-5-5.html
1204share/doc/postgresql/html/release-9-5-6.html 1207share/doc/postgresql/html/release-9-5-6.html
1205share/doc/postgresql/html/release-9-5-7.html 1208share/doc/postgresql/html/release-9-5-7.html
 1209share/doc/postgresql/html/release-9-5-8.html
1206share/doc/postgresql/html/release-9-5.html 1210share/doc/postgresql/html/release-9-5.html
1207share/doc/postgresql/html/release-9-6-1.html 1211share/doc/postgresql/html/release-9-6-1.html
1208share/doc/postgresql/html/release-9-6-2.html 1212share/doc/postgresql/html/release-9-6-2.html
1209share/doc/postgresql/html/release-9-6-3.html 1213share/doc/postgresql/html/release-9-6-3.html
 1214share/doc/postgresql/html/release-9-6-4.html
1210share/doc/postgresql/html/release-9-6.html 1215share/doc/postgresql/html/release-9-6.html
1211share/doc/postgresql/html/release.html 1216share/doc/postgresql/html/release.html
1212share/doc/postgresql/html/replication-origins.html 1217share/doc/postgresql/html/replication-origins.html
1213share/doc/postgresql/html/resources.html 1218share/doc/postgresql/html/resources.html
1214share/doc/postgresql/html/role-attributes.html 1219share/doc/postgresql/html/role-attributes.html
1215share/doc/postgresql/html/role-membership.html 1220share/doc/postgresql/html/role-membership.html
1216share/doc/postgresql/html/role-removal.html 1221share/doc/postgresql/html/role-removal.html
1217share/doc/postgresql/html/routine-reindex.html 1222share/doc/postgresql/html/routine-reindex.html
1218share/doc/postgresql/html/routine-vacuuming.html 1223share/doc/postgresql/html/routine-vacuuming.html
1219share/doc/postgresql/html/row-estimation-examples.html 1224share/doc/postgresql/html/row-estimation-examples.html
1220share/doc/postgresql/html/rowtypes.html 1225share/doc/postgresql/html/rowtypes.html
1221share/doc/postgresql/html/rule-system.html 1226share/doc/postgresql/html/rule-system.html
1222share/doc/postgresql/html/rules-materializedviews.html 1227share/doc/postgresql/html/rules-materializedviews.html

cvs diff -r1.1 -r1.2 pkgsrc/databases/postgresql96/patches/Attic/patch-src_pl_plperl_plperl.h (expand / switch to unified diff)

--- pkgsrc/databases/postgresql96/patches/Attic/patch-src_pl_plperl_plperl.h 2016/10/29 19:41:55 1.1
+++ pkgsrc/databases/postgresql96/patches/Attic/patch-src_pl_plperl_plperl.h 2017/08/13 19:25:18 1.2
@@ -1,26 +1,27 @@ @@ -1,26 +1,27 @@
1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.1 2016/10/29 19:41:55 adam Exp $ 1$NetBSD: patch-src_pl_plperl_plperl.h,v 1.2 2017/08/13 19:25:18 adam Exp $
2 2
3--- src/pl/plperl/plperl.h.orig 2011-09-22 23:57:57.000000000 +0200 3--- src/pl/plperl/plperl.h.orig 2017-08-07 21:19:50.000000000 +0000
4+++ src/pl/plperl/plperl.h 2011-10-12 20:36:11.783264869 +0200 4+++ src/pl/plperl/plperl.h
5@@ -44,12 +44,21 @@ 5@@ -44,6 +44,10 @@
6 #undef vsnprintf 6 #undef vsnprintf
7 #endif 7 #endif
8  8
9+#ifdef __sun 9+#ifdef __sun
10+#define list_head sun_list_head 10+#define list_head sun_list_head
11+#define list_tail sun_list_tail 11+#define list_tail sun_list_tail
12+#endif 12+#endif
13  13
14 /* required for perl API */ 14 /*
15 #include "EXTERN.h" 15 * Get the basic Perl API. We use PERL_NO_GET_CONTEXT mode so that our code
16 #include "perl.h" 16@@ -62,6 +66,11 @@
17 #include "XSUB.h" 17 #include "XSUB.h"
 18 #endif
18  19
19+#ifdef __sun 20+#ifdef __sun
20+#undef list_head 21+#undef list_head
21+#undef list_tail 22+#undef list_tail
22+#endif 23+#endif
23+ 24+
24 /* put back our snprintf and vsnprintf */ 25 /* put back our snprintf and vsnprintf */
25 #ifdef USE_REPL_SNPRINTF 26 #ifdef USE_REPL_SNPRINTF
26 #ifdef snprintf 27 #ifdef snprintf