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 ACLsdiff -r1.28 -r1.29 pkgsrc/databases/postgresql92/Makefile.common
(adam)
@@ -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 | |||
19 | DISTNAME= postgresql-9.2.21 | 19 | DISTNAME= postgresql-9.2.22 | |
20 | CATEGORIES= databases | 20 | CATEGORIES= databases | |
21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | 21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | |
22 | EXTRACT_SUFX= .tar.bz2 | 22 | EXTRACT_SUFX= .tar.bz2 | |
23 | 23 | |||
24 | MAINTAINER?= adam@NetBSD.org | 24 | MAINTAINER?= adam@NetBSD.org | |
25 | HOMEPAGE= http://www.postgresql.org/ | 25 | HOMEPAGE= http://www.postgresql.org/ | |
26 | LICENSE= postgresql-license | 26 | LICENSE= postgresql-license | |
27 | 27 | |||
28 | CONFLICTS+= postgresql-[0-9]* | 28 | CONFLICTS+= postgresql-[0-9]* | |
29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | 29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | |
30 | CONFLICTS+= postgresql9[013-9]-[0-9]* | 30 | CONFLICTS+= postgresql9[013-9]-[0-9]* | |
31 | 31 | |||
32 | .if !empty(PKGNAME:M*-*-*) | 32 | .if !empty(PKGNAME:M*-*-*) |
@@ -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 | |||
3 | SHA1 (postgresql-9.2.21.tar.bz2) = 150f9dda7c03379933cc4f804f6e37d7c8518114 | 3 | SHA1 (postgresql-9.2.22.tar.bz2) = 43c15380592adb2f34f1fa8b856b7cbff1ea79f7 | |
4 | RMD160 (postgresql-9.2.21.tar.bz2) = a861209168732ec5bef45f675fa3a7a535d8e210 | 4 | RMD160 (postgresql-9.2.22.tar.bz2) = aaef1dd1a38d8dba77d06f29bdc4ca2476ca7685 | |
5 | SHA512 (postgresql-9.2.21.tar.bz2) = c548cd1ba34ad71dd3f1acde5775ba2e71121f004324fac44dbe123a91d599ced0f1b8be675ed07b77712e8c23f376ff6221349385c19a88c4edbbb186f17861 | 5 | SHA512 (postgresql-9.2.22.tar.bz2) = 3e5ab04c2be2719579b2ebbf64b220522acfd9ea74029dd2ed699f60230da224bdc99de4ee5529b513e5586de0377764c4e54deb3dd93d5c53c4d666dce2b6b7 | |
6 | Size (postgresql-9.2.21.tar.bz2) = 16508040 bytes | 6 | Size (postgresql-9.2.22.tar.bz2) = 16531224 bytes | |
7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | 7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | |
8 | SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0 | 8 | SHA1 (patch-config_perl.m4) = c7e5aaff1c47d2e33df7692a412ef984c77ffcc0 | |
9 | SHA1 (patch-configure) = 21b27add570cff1a24c440201eb1ed49f8223747 | 9 | SHA1 (patch-configure) = 21b27add570cff1a24c440201eb1ed49f8223747 | |
10 | SHA1 (patch-contrib_dblink_Makefile) = 4960ad57d42465fae203870548e4c53f8a32ce04 | 10 | SHA1 (patch-contrib_dblink_Makefile) = 4960ad57d42465fae203870548e4c53f8a32ce04 | |
11 | SHA1 (patch-contrib_dblink_dblink.c) = 245ce06df88837ba88142aea1d0ba787d65ddb45 | 11 | SHA1 (patch-contrib_dblink_dblink.c) = 245ce06df88837ba88142aea1d0ba787d65ddb45 | |
12 | SHA1 (patch-src_Makefile.shlib) = fedf35f38439a724fa6522e1aaef110c9909866a | 12 | SHA1 (patch-src_Makefile.shlib) = fedf35f38439a724fa6522e1aaef110c9909866a | |
13 | SHA1 (patch-src_backend_Makefile) = 76ddd3015d93b19cdd6000eaffc4f53cbd4965b5 | 13 | SHA1 (patch-src_backend_Makefile) = 76ddd3015d93b19cdd6000eaffc4f53cbd4965b5 | |
14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = b220c39272bf8d2bda95119adcbab5b2495990d8 | 14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = b220c39272bf8d2bda95119adcbab5b2495990d8 | |
15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 20578ab950465db07dab757db2fae4c4570cbbe1 | 15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 20578ab950465db07dab757db2fae4c4570cbbe1 | |
16 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | 16 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | |
17 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07 | 17 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 2b7448d6dd8550e2ea61f40728a2780068b93d07 | |
18 | SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 | 18 | SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174 |
@@ -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 $ | |
2 | man/man1/clusterdb.1 | 2 | man/man1/clusterdb.1 | |
3 | man/man1/createdb.1 | 3 | man/man1/createdb.1 | |
4 | man/man1/createlang.1 | 4 | man/man1/createlang.1 | |
5 | man/man1/createuser.1 | 5 | man/man1/createuser.1 | |
6 | man/man1/dropdb.1 | 6 | man/man1/dropdb.1 | |
7 | man/man1/droplang.1 | 7 | man/man1/droplang.1 | |
8 | man/man1/dropuser.1 | 8 | man/man1/dropuser.1 | |
9 | man/man1/ecpg.1 | 9 | man/man1/ecpg.1 | |
10 | man/man1/initdb.1 | 10 | man/man1/initdb.1 | |
11 | man/man1/oid2name.1 | 11 | man/man1/oid2name.1 | |
12 | man/man1/pg_archivecleanup.1 | 12 | man/man1/pg_archivecleanup.1 | |
13 | man/man1/pg_basebackup.1 | 13 | man/man1/pg_basebackup.1 | |
14 | man/man1/pg_config.1 | 14 | man/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. | |||
1071 | share/doc/postgresql/html/release-9-2-10.html | 1071 | share/doc/postgresql/html/release-9-2-10.html | |
1072 | share/doc/postgresql/html/release-9-2-11.html | 1072 | share/doc/postgresql/html/release-9-2-11.html | |
1073 | share/doc/postgresql/html/release-9-2-12.html | 1073 | share/doc/postgresql/html/release-9-2-12.html | |
1074 | share/doc/postgresql/html/release-9-2-13.html | 1074 | share/doc/postgresql/html/release-9-2-13.html | |
1075 | share/doc/postgresql/html/release-9-2-14.html | 1075 | share/doc/postgresql/html/release-9-2-14.html | |
1076 | share/doc/postgresql/html/release-9-2-15.html | 1076 | share/doc/postgresql/html/release-9-2-15.html | |
1077 | share/doc/postgresql/html/release-9-2-16.html | 1077 | share/doc/postgresql/html/release-9-2-16.html | |
1078 | share/doc/postgresql/html/release-9-2-17.html | 1078 | share/doc/postgresql/html/release-9-2-17.html | |
1079 | share/doc/postgresql/html/release-9-2-18.html | 1079 | share/doc/postgresql/html/release-9-2-18.html | |
1080 | share/doc/postgresql/html/release-9-2-19.html | 1080 | share/doc/postgresql/html/release-9-2-19.html | |
1081 | share/doc/postgresql/html/release-9-2-2.html | 1081 | share/doc/postgresql/html/release-9-2-2.html | |
1082 | share/doc/postgresql/html/release-9-2-20.html | 1082 | share/doc/postgresql/html/release-9-2-20.html | |
1083 | share/doc/postgresql/html/release-9-2-21.html | 1083 | share/doc/postgresql/html/release-9-2-21.html | |
1084 | share/doc/postgresql/html/release-9-2-22.html | |||
1084 | share/doc/postgresql/html/release-9-2-3.html | 1085 | share/doc/postgresql/html/release-9-2-3.html | |
1085 | share/doc/postgresql/html/release-9-2-4.html | 1086 | share/doc/postgresql/html/release-9-2-4.html | |
1086 | share/doc/postgresql/html/release-9-2-5.html | 1087 | share/doc/postgresql/html/release-9-2-5.html | |
1087 | share/doc/postgresql/html/release-9-2-6.html | 1088 | share/doc/postgresql/html/release-9-2-6.html | |
1088 | share/doc/postgresql/html/release-9-2-7.html | 1089 | share/doc/postgresql/html/release-9-2-7.html | |
1089 | share/doc/postgresql/html/release-9-2-8.html | 1090 | share/doc/postgresql/html/release-9-2-8.html | |
1090 | share/doc/postgresql/html/release-9-2-9.html | 1091 | share/doc/postgresql/html/release-9-2-9.html | |
1091 | share/doc/postgresql/html/release-9-2.html | 1092 | share/doc/postgresql/html/release-9-2.html | |
1092 | share/doc/postgresql/html/release.html | 1093 | share/doc/postgresql/html/release.html | |
1093 | share/doc/postgresql/html/resources.html | 1094 | share/doc/postgresql/html/resources.html | |
1094 | share/doc/postgresql/html/role-attributes.html | 1095 | share/doc/postgresql/html/role-attributes.html | |
1095 | share/doc/postgresql/html/role-membership.html | 1096 | share/doc/postgresql/html/role-membership.html | |
1096 | share/doc/postgresql/html/role-removal.html | 1097 | share/doc/postgresql/html/role-removal.html |
@@ -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 |
@@ -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 | |||
19 | DISTNAME= postgresql-9.3.17 | 19 | DISTNAME= postgresql-9.3.18 | |
20 | CATEGORIES= databases | 20 | CATEGORIES= databases | |
21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | 21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | |
22 | EXTRACT_SUFX= .tar.bz2 | 22 | EXTRACT_SUFX= .tar.bz2 | |
23 | 23 | |||
24 | MAINTAINER?= adam@NetBSD.org | 24 | MAINTAINER?= adam@NetBSD.org | |
25 | HOMEPAGE= http://www.postgresql.org/ | 25 | HOMEPAGE= http://www.postgresql.org/ | |
26 | LICENSE= postgresql-license | 26 | LICENSE= postgresql-license | |
27 | 27 | |||
28 | CONFLICTS+= postgresql-[0-9]* | 28 | CONFLICTS+= postgresql-[0-9]* | |
29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | 29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | |
30 | CONFLICTS+= postgresql9[0124-9]-[0-9]* | 30 | CONFLICTS+= postgresql9[0124-9]-[0-9]* | |
31 | 31 | |||
32 | .if !empty(PKGNAME:M*-*-*) | 32 | .if !empty(PKGNAME:M*-*-*) |
@@ -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 | |||
3 | SHA1 (postgresql-9.3.17.tar.bz2) = 72440056d39023002a154ce959aa124f6ac468c7 | 3 | SHA1 (postgresql-9.3.18.tar.bz2) = f24bb2dab1e6396c80ee32c172ed91da3f450742 | |
4 | RMD160 (postgresql-9.3.17.tar.bz2) = 4e3fff3eebedf34c68930877fb2943fb0c4029bc | 4 | RMD160 (postgresql-9.3.18.tar.bz2) = 26e40fae3ca8732f936a55bc00b5757bc8826433 | |
5 | SHA512 (postgresql-9.3.17.tar.bz2) = 4b6fc079c2bb728b13b72eb2f7d92183ffb1a9b32110d99dfce674032ac499963b75a021265ba08dc95c34ae35a7edac65ef1e658e66ee2da41c1ce646a702dc | 5 | SHA512 (postgresql-9.3.18.tar.bz2) = df3f2e0bb396cac74021fcc1a989d04515c12e73846b7392ae859c32668d73ae0027607426072672b6228d7533cc512f72b5729bf5c8f7b0e8d0270727784455 | |
6 | Size (postgresql-9.3.17.tar.bz2) = 17158802 bytes | 6 | Size (postgresql-9.3.18.tar.bz2) = 17194269 bytes | |
7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | 7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | |
8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | 8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | |
9 | SHA1 (patch-configure) = 3de7635fe18532a05a619941fecad7bcda6c51b9 | 9 | SHA1 (patch-configure) = 3de7635fe18532a05a619941fecad7bcda6c51b9 | |
10 | SHA1 (patch-contrib_dblink_Makefile) = 11620938ce93109311df90df675b1ad6f0c15212 | 10 | SHA1 (patch-contrib_dblink_Makefile) = 11620938ce93109311df90df675b1ad6f0c15212 | |
11 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | 11 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | |
12 | SHA1 (patch-contrib_postgres__fdw_Makefile) = 07feda488e3acb71405b04d0d745c9920456b32b | 12 | SHA1 (patch-contrib_postgres__fdw_Makefile) = 07feda488e3acb71405b04d0d745c9920456b32b | |
13 | SHA1 (patch-src_Makefile.global.in) = 53e29e000d7fb71e2625aacd32324e9d7001b5b2 | 13 | SHA1 (patch-src_Makefile.global.in) = 53e29e000d7fb71e2625aacd32324e9d7001b5b2 | |
14 | SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf | 14 | SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf | |
15 | SHA1 (patch-src_backend_Makefile) = deba6bc07ba2e4b8ef8f04f20efb2bdd54cb917e | 15 | SHA1 (patch-src_backend_Makefile) = deba6bc07ba2e4b8ef8f04f20efb2bdd54cb917e | |
16 | SHA1 (patch-src_backend_utils_adt_datetime.c) = cb404b369b39f7e55765a490f8448b870f237511 | 16 | SHA1 (patch-src_backend_utils_adt_datetime.c) = cb404b369b39f7e55765a490f8448b870f237511 | |
17 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 98a49b9fc6677c4c930b574249f015727391938c | 17 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = 98a49b9fc6677c4c930b574249f015727391938c | |
18 | SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d | 18 | SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d | |
19 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | 19 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | |
20 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | 20 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | |
21 | SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 | 21 | SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174 |
@@ -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 $ | |
2 | man/man1/clusterdb.1 | 2 | man/man1/clusterdb.1 | |
3 | man/man1/createdb.1 | 3 | man/man1/createdb.1 | |
4 | man/man1/createlang.1 | 4 | man/man1/createlang.1 | |
5 | man/man1/createuser.1 | 5 | man/man1/createuser.1 | |
6 | man/man1/dropdb.1 | 6 | man/man1/dropdb.1 | |
7 | man/man1/droplang.1 | 7 | man/man1/droplang.1 | |
8 | man/man1/dropuser.1 | 8 | man/man1/dropuser.1 | |
9 | man/man1/ecpg.1 | 9 | man/man1/ecpg.1 | |
10 | man/man1/initdb.1 | 10 | man/man1/initdb.1 | |
11 | man/man1/oid2name.1 | 11 | man/man1/oid2name.1 | |
12 | man/man1/pg_archivecleanup.1 | 12 | man/man1/pg_archivecleanup.1 | |
13 | man/man1/pg_basebackup.1 | 13 | man/man1/pg_basebackup.1 | |
14 | man/man1/pg_config.1 | 14 | man/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. | |||
1092 | share/doc/postgresql/html/release-9-2-10.html | 1092 | share/doc/postgresql/html/release-9-2-10.html | |
1093 | share/doc/postgresql/html/release-9-2-15.html | 1093 | share/doc/postgresql/html/release-9-2-15.html | |
1094 | share/doc/postgresql/html/release-9-2-11.html | 1094 | share/doc/postgresql/html/release-9-2-11.html | |
1095 | share/doc/postgresql/html/release-9-2-12.html | 1095 | share/doc/postgresql/html/release-9-2-12.html | |
1096 | share/doc/postgresql/html/release-9-2-13.html | 1096 | share/doc/postgresql/html/release-9-2-13.html | |
1097 | share/doc/postgresql/html/release-9-2-14.html | 1097 | share/doc/postgresql/html/release-9-2-14.html | |
1098 | share/doc/postgresql/html/release-9-2-16.html | 1098 | share/doc/postgresql/html/release-9-2-16.html | |
1099 | share/doc/postgresql/html/release-9-2-17.html | 1099 | share/doc/postgresql/html/release-9-2-17.html | |
1100 | share/doc/postgresql/html/release-9-2-18.html | 1100 | share/doc/postgresql/html/release-9-2-18.html | |
1101 | share/doc/postgresql/html/release-9-2-19.html | 1101 | share/doc/postgresql/html/release-9-2-19.html | |
1102 | share/doc/postgresql/html/release-9-2-2.html | 1102 | share/doc/postgresql/html/release-9-2-2.html | |
1103 | share/doc/postgresql/html/release-9-2-20.html | 1103 | share/doc/postgresql/html/release-9-2-20.html | |
1104 | share/doc/postgresql/html/release-9-2-21.html | 1104 | share/doc/postgresql/html/release-9-2-21.html | |
1105 | share/doc/postgresql/html/release-9-2-22.html | |||
1105 | share/doc/postgresql/html/release-9-2-3.html | 1106 | share/doc/postgresql/html/release-9-2-3.html | |
1106 | share/doc/postgresql/html/release-9-2-4.html | 1107 | share/doc/postgresql/html/release-9-2-4.html | |
1107 | share/doc/postgresql/html/release-9-2-5.html | 1108 | share/doc/postgresql/html/release-9-2-5.html | |
1108 | share/doc/postgresql/html/release-9-2-6.html | 1109 | share/doc/postgresql/html/release-9-2-6.html | |
1109 | share/doc/postgresql/html/release-9-2-7.html | 1110 | share/doc/postgresql/html/release-9-2-7.html | |
1110 | share/doc/postgresql/html/release-9-2-8.html | 1111 | share/doc/postgresql/html/release-9-2-8.html | |
1111 | share/doc/postgresql/html/release-9-2-9.html | 1112 | share/doc/postgresql/html/release-9-2-9.html | |
1112 | share/doc/postgresql/html/release-9-2.html | 1113 | share/doc/postgresql/html/release-9-2.html | |
1113 | share/doc/postgresql/html/release-9-3-1.html | 1114 | share/doc/postgresql/html/release-9-3-1.html | |
1114 | share/doc/postgresql/html/release-9-3-10.html | 1115 | share/doc/postgresql/html/release-9-3-10.html | |
1115 | share/doc/postgresql/html/release-9-3-11.html | 1116 | share/doc/postgresql/html/release-9-3-11.html | |
1116 | share/doc/postgresql/html/release-9-3-12.html | 1117 | share/doc/postgresql/html/release-9-3-12.html | |
1117 | share/doc/postgresql/html/release-9-3-13.html | 1118 | share/doc/postgresql/html/release-9-3-13.html | |
1118 | share/doc/postgresql/html/release-9-3-14.html | 1119 | share/doc/postgresql/html/release-9-3-14.html | |
1119 | share/doc/postgresql/html/release-9-3-15.html | 1120 | share/doc/postgresql/html/release-9-3-15.html | |
1120 | share/doc/postgresql/html/release-9-3-16.html | 1121 | share/doc/postgresql/html/release-9-3-16.html | |
1121 | share/doc/postgresql/html/release-9-3-17.html | 1122 | share/doc/postgresql/html/release-9-3-17.html | |
1123 | share/doc/postgresql/html/release-9-3-18.html | |||
1122 | share/doc/postgresql/html/release-9-3-2.html | 1124 | share/doc/postgresql/html/release-9-3-2.html | |
1123 | share/doc/postgresql/html/release-9-3-3.html | 1125 | share/doc/postgresql/html/release-9-3-3.html | |
1124 | share/doc/postgresql/html/release-9-3-4.html | 1126 | share/doc/postgresql/html/release-9-3-4.html | |
1125 | share/doc/postgresql/html/release-9-3-5.html | 1127 | share/doc/postgresql/html/release-9-3-5.html | |
1126 | share/doc/postgresql/html/release-9-3-6.html | 1128 | share/doc/postgresql/html/release-9-3-6.html | |
1127 | share/doc/postgresql/html/release-9-3-7.html | 1129 | share/doc/postgresql/html/release-9-3-7.html | |
1128 | share/doc/postgresql/html/release-9-3-8.html | 1130 | share/doc/postgresql/html/release-9-3-8.html | |
1129 | share/doc/postgresql/html/release-9-3-9.html | 1131 | share/doc/postgresql/html/release-9-3-9.html | |
1130 | share/doc/postgresql/html/release-9-3.html | 1132 | share/doc/postgresql/html/release-9-3.html | |
1131 | share/doc/postgresql/html/release.html | 1133 | share/doc/postgresql/html/release.html | |
1132 | share/doc/postgresql/html/resources.html | 1134 | share/doc/postgresql/html/resources.html | |
1133 | share/doc/postgresql/html/role-attributes.html | 1135 | share/doc/postgresql/html/role-attributes.html | |
1134 | share/doc/postgresql/html/role-membership.html | 1136 | share/doc/postgresql/html/role-membership.html |
@@ -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 |
@@ -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 | |||
19 | DISTNAME= postgresql-9.4.12 | 19 | DISTNAME= postgresql-9.4.13 | |
20 | CATEGORIES= databases | 20 | CATEGORIES= databases | |
21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | 21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | |
22 | EXTRACT_SUFX= .tar.bz2 | 22 | EXTRACT_SUFX= .tar.bz2 | |
23 | 23 | |||
24 | MAINTAINER?= adam@NetBSD.org | 24 | MAINTAINER?= adam@NetBSD.org | |
25 | HOMEPAGE= http://www.postgresql.org/ | 25 | HOMEPAGE= http://www.postgresql.org/ | |
26 | LICENSE= postgresql-license | 26 | LICENSE= postgresql-license | |
27 | 27 | |||
28 | CONFLICTS+= postgresql-[0-9]* | 28 | CONFLICTS+= postgresql-[0-9]* | |
29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | 29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | |
30 | CONFLICTS+= postgresql9[01235-9]-[0-9]* | 30 | CONFLICTS+= postgresql9[01235-9]-[0-9]* | |
31 | 31 | |||
32 | .if !empty(PKGNAME:M*-*-*) | 32 | .if !empty(PKGNAME:M*-*-*) |
@@ -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 | |||
3 | SHA1 (postgresql-9.4.12.tar.bz2) = 88be8d77b653a652dbf9aca513c3b6a8bfa63259 | 3 | SHA1 (postgresql-9.4.13.tar.bz2) = 01d663713daf2eb4f668da96141bb12b0b5b649a | |
4 | RMD160 (postgresql-9.4.12.tar.bz2) = 03c436eee4323dfb7629ee9d746715f30ce0da81 | 4 | RMD160 (postgresql-9.4.13.tar.bz2) = 818adb86f14a7b3cd56801355bffb2824c86295f | |
5 | SHA512 (postgresql-9.4.12.tar.bz2) = 69951f9e66069aad1049a0ea9fdcd7bf2f84b42e7c6e0f761d78ab22131a39cf56448ef0ddc28170b66970bf53edf2d2355530fcfc0a2dca92b66d69686b7ecb | 5 | SHA512 (postgresql-9.4.13.tar.bz2) = 98e5721ab1ebc88070a5c2c9ef10e4fc21825de495db71f011577aa15fdd31c2dc0429d48e1624f7161c9d31dd75de4d8cf4ed2e34006ed6d1852f04a948e932 | |
6 | Size (postgresql-9.4.12.tar.bz2) = 17833119 bytes | 6 | Size (postgresql-9.4.13.tar.bz2) = 17867502 bytes | |
7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | 7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | |
8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | 8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | |
9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | 9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | |
10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | 10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | |
11 | SHA1 (patch-contrib_uuid-ossp_uuid-ossp.c) = b18da04850bc7c14f8fc80e0c86429ed1cc075c8 | 11 | SHA1 (patch-contrib_uuid-ossp_uuid-ossp.c) = b18da04850bc7c14f8fc80e0c86429ed1cc075c8 | |
12 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | 12 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | |
13 | SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf | 13 | SHA1 (patch-src_Makefile.shlib) = 69f980184fd8dbd821221a1c6ac3a88408f2c4cf | |
14 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | 14 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | |
15 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | 15 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | |
16 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = af0971de415b6b44ae3520cfc9bd6ffd5dcdeb62 | 16 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = af0971de415b6b44ae3520cfc9bd6ffd5dcdeb62 | |
17 | SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d | 17 | SHA1 (patch-src_interfaces_libpq_Makefile) = 0066301bc8b31b9e26c79153427537bc3865ef4d | |
18 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | 18 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | |
19 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | 19 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | |
20 | SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 | 20 | SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174 | |
21 | SHA1 (patch-src_timezone_localtime.c) = 9b5748ef94b11b8798121ac85d2bb18cb99b3812 | 21 | SHA1 (patch-src_timezone_localtime.c) = 9b5748ef94b11b8798121ac85d2bb18cb99b3812 | |
22 | SHA1 (patch-src_timezone_strftime.c) = f1f37e424dd70c0b2ad905ef491f9d9574bd3266 | 22 | SHA1 (patch-src_timezone_strftime.c) = f1f37e424dd70c0b2ad905ef491f9d9574bd3266 |
@@ -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 $ | |
2 | man/man1/clusterdb.1 | 2 | man/man1/clusterdb.1 | |
3 | man/man1/createdb.1 | 3 | man/man1/createdb.1 | |
4 | man/man1/createlang.1 | 4 | man/man1/createlang.1 | |
5 | man/man1/createuser.1 | 5 | man/man1/createuser.1 | |
6 | man/man1/dropdb.1 | 6 | man/man1/dropdb.1 | |
7 | man/man1/droplang.1 | 7 | man/man1/droplang.1 | |
8 | man/man1/dropuser.1 | 8 | man/man1/dropuser.1 | |
9 | man/man1/ecpg.1 | 9 | man/man1/ecpg.1 | |
10 | man/man1/initdb.1 | 10 | man/man1/initdb.1 | |
11 | man/man1/oid2name.1 | 11 | man/man1/oid2name.1 | |
12 | man/man1/pg_archivecleanup.1 | 12 | man/man1/pg_archivecleanup.1 | |
13 | man/man1/pg_basebackup.1 | 13 | man/man1/pg_basebackup.1 | |
14 | man/man1/pg_config.1 | 14 | man/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. | |||
1112 | share/doc/postgresql/html/release-9-2-10.html | 1112 | share/doc/postgresql/html/release-9-2-10.html | |
1113 | share/doc/postgresql/html/release-9-2-11.html | 1113 | share/doc/postgresql/html/release-9-2-11.html | |
1114 | share/doc/postgresql/html/release-9-2-12.html | 1114 | share/doc/postgresql/html/release-9-2-12.html | |
1115 | share/doc/postgresql/html/release-9-2-13.html | 1115 | share/doc/postgresql/html/release-9-2-13.html | |
1116 | share/doc/postgresql/html/release-9-2-14.html | 1116 | share/doc/postgresql/html/release-9-2-14.html | |
1117 | share/doc/postgresql/html/release-9-2-15.html | 1117 | share/doc/postgresql/html/release-9-2-15.html | |
1118 | share/doc/postgresql/html/release-9-2-16.html | 1118 | share/doc/postgresql/html/release-9-2-16.html | |
1119 | share/doc/postgresql/html/release-9-2-17.html | 1119 | share/doc/postgresql/html/release-9-2-17.html | |
1120 | share/doc/postgresql/html/release-9-2-18.html | 1120 | share/doc/postgresql/html/release-9-2-18.html | |
1121 | share/doc/postgresql/html/release-9-2-19.html | 1121 | share/doc/postgresql/html/release-9-2-19.html | |
1122 | share/doc/postgresql/html/release-9-2-2.html | 1122 | share/doc/postgresql/html/release-9-2-2.html | |
1123 | share/doc/postgresql/html/release-9-2-20.html | 1123 | share/doc/postgresql/html/release-9-2-20.html | |
1124 | share/doc/postgresql/html/release-9-2-21.html | 1124 | share/doc/postgresql/html/release-9-2-21.html | |
1125 | share/doc/postgresql/html/release-9-2-22.html | |||
1125 | share/doc/postgresql/html/release-9-2-3.html | 1126 | share/doc/postgresql/html/release-9-2-3.html | |
1126 | share/doc/postgresql/html/release-9-2-4.html | 1127 | share/doc/postgresql/html/release-9-2-4.html | |
1127 | share/doc/postgresql/html/release-9-2-5.html | 1128 | share/doc/postgresql/html/release-9-2-5.html | |
1128 | share/doc/postgresql/html/release-9-2-6.html | 1129 | share/doc/postgresql/html/release-9-2-6.html | |
1129 | share/doc/postgresql/html/release-9-2-7.html | 1130 | share/doc/postgresql/html/release-9-2-7.html | |
1130 | share/doc/postgresql/html/release-9-2-8.html | 1131 | share/doc/postgresql/html/release-9-2-8.html | |
1131 | share/doc/postgresql/html/release-9-2-9.html | 1132 | share/doc/postgresql/html/release-9-2-9.html | |
1132 | share/doc/postgresql/html/release-9-2.html | 1133 | share/doc/postgresql/html/release-9-2.html | |
1133 | share/doc/postgresql/html/release-9-3-1.html | 1134 | share/doc/postgresql/html/release-9-3-1.html | |
1134 | share/doc/postgresql/html/release-9-3-10.html | 1135 | share/doc/postgresql/html/release-9-3-10.html | |
1135 | share/doc/postgresql/html/release-9-3-11.html | 1136 | share/doc/postgresql/html/release-9-3-11.html | |
1136 | share/doc/postgresql/html/release-9-3-12.html | 1137 | share/doc/postgresql/html/release-9-3-12.html | |
1137 | share/doc/postgresql/html/release-9-3-13.html | 1138 | share/doc/postgresql/html/release-9-3-13.html | |
1138 | share/doc/postgresql/html/release-9-3-14.html | 1139 | share/doc/postgresql/html/release-9-3-14.html | |
1139 | share/doc/postgresql/html/release-9-3-15.html | 1140 | share/doc/postgresql/html/release-9-3-15.html | |
1140 | share/doc/postgresql/html/release-9-3-16.html | 1141 | share/doc/postgresql/html/release-9-3-16.html | |
1141 | share/doc/postgresql/html/release-9-3-17.html | 1142 | share/doc/postgresql/html/release-9-3-17.html | |
1143 | share/doc/postgresql/html/release-9-3-18.html | |||
1142 | share/doc/postgresql/html/release-9-3-2.html | 1144 | share/doc/postgresql/html/release-9-3-2.html | |
1143 | share/doc/postgresql/html/release-9-3-3.html | 1145 | share/doc/postgresql/html/release-9-3-3.html | |
1144 | share/doc/postgresql/html/release-9-3-4.html | 1146 | share/doc/postgresql/html/release-9-3-4.html | |
1145 | share/doc/postgresql/html/release-9-3-5.html | 1147 | share/doc/postgresql/html/release-9-3-5.html | |
1146 | share/doc/postgresql/html/release-9-3-6.html | 1148 | share/doc/postgresql/html/release-9-3-6.html | |
1147 | share/doc/postgresql/html/release-9-3-7.html | 1149 | share/doc/postgresql/html/release-9-3-7.html | |
1148 | share/doc/postgresql/html/release-9-3-8.html | 1150 | share/doc/postgresql/html/release-9-3-8.html | |
1149 | share/doc/postgresql/html/release-9-3-9.html | 1151 | share/doc/postgresql/html/release-9-3-9.html | |
1150 | share/doc/postgresql/html/release-9-3.html | 1152 | share/doc/postgresql/html/release-9-3.html | |
1151 | share/doc/postgresql/html/release-9-4-1.html | 1153 | share/doc/postgresql/html/release-9-4-1.html | |
1152 | share/doc/postgresql/html/release-9-4-10.html | 1154 | share/doc/postgresql/html/release-9-4-10.html | |
1153 | share/doc/postgresql/html/release-9-4-11.html | 1155 | share/doc/postgresql/html/release-9-4-11.html | |
1154 | share/doc/postgresql/html/release-9-4-12.html | 1156 | share/doc/postgresql/html/release-9-4-12.html | |
1157 | share/doc/postgresql/html/release-9-4-13.html | |||
1155 | share/doc/postgresql/html/release-9-4-2.html | 1158 | share/doc/postgresql/html/release-9-4-2.html | |
1156 | share/doc/postgresql/html/release-9-4-3.html | 1159 | share/doc/postgresql/html/release-9-4-3.html | |
1157 | share/doc/postgresql/html/release-9-4-4.html | 1160 | share/doc/postgresql/html/release-9-4-4.html | |
1158 | share/doc/postgresql/html/release-9-4-5.html | 1161 | share/doc/postgresql/html/release-9-4-5.html | |
1159 | share/doc/postgresql/html/release-9-4-6.html | 1162 | share/doc/postgresql/html/release-9-4-6.html | |
1160 | share/doc/postgresql/html/release-9-4-7.html | 1163 | share/doc/postgresql/html/release-9-4-7.html | |
1161 | share/doc/postgresql/html/release-9-4-8.html | 1164 | share/doc/postgresql/html/release-9-4-8.html | |
1162 | share/doc/postgresql/html/release-9-4-9.html | 1165 | share/doc/postgresql/html/release-9-4-9.html | |
1163 | share/doc/postgresql/html/release-9-4.html | 1166 | share/doc/postgresql/html/release-9-4.html | |
1164 | share/doc/postgresql/html/release.html | 1167 | share/doc/postgresql/html/release.html | |
1165 | share/doc/postgresql/html/resources.html | 1168 | share/doc/postgresql/html/resources.html | |
1166 | share/doc/postgresql/html/role-attributes.html | 1169 | share/doc/postgresql/html/role-attributes.html | |
1167 | share/doc/postgresql/html/role-membership.html | 1170 | share/doc/postgresql/html/role-membership.html |
@@ -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 |
@@ -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 | |||
19 | DISTNAME= postgresql-9.5.7 | 19 | DISTNAME= postgresql-9.5.8 | |
20 | CATEGORIES= databases | 20 | CATEGORIES= databases | |
21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | 21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | |
22 | EXTRACT_SUFX= .tar.bz2 | 22 | EXTRACT_SUFX= .tar.bz2 | |
23 | 23 | |||
24 | MAINTAINER?= adam@NetBSD.org | 24 | MAINTAINER?= adam@NetBSD.org | |
25 | HOMEPAGE= http://www.postgresql.org/ | 25 | HOMEPAGE= http://www.postgresql.org/ | |
26 | LICENSE= postgresql-license | 26 | LICENSE= postgresql-license | |
27 | 27 | |||
28 | CONFLICTS+= postgresql-[0-9]* | 28 | CONFLICTS+= postgresql-[0-9]* | |
29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | 29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | |
30 | CONFLICTS+= postgresql9[012346-9]-[0-9]* | 30 | CONFLICTS+= postgresql9[012346-9]-[0-9]* | |
31 | 31 | |||
32 | .if !empty(PKGNAME:M*-*-*) | 32 | .if !empty(PKGNAME:M*-*-*) |
@@ -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 | |||
3 | SHA1 (postgresql-9.5.7.tar.bz2) = 3bb9675025cf1c2a5722f45a0fc8d0891669e094 | 3 | SHA1 (postgresql-9.5.8.tar.bz2) = 4d25c445f3bf5fdc60d64522696a84bb2bb52cc3 | |
4 | RMD160 (postgresql-9.5.7.tar.bz2) = 50ac7b2e6852e721235d45698ae8e897ae217cfe | 4 | RMD160 (postgresql-9.5.8.tar.bz2) = 2df485c15aee32da5d8f7e7e73e6d615bf069d81 | |
5 | SHA512 (postgresql-9.5.7.tar.bz2) = 0f879a8d7587739aa9a696d60f909f819d567c67dff7c730d5e856639ed78ebc35beeb3cdaf782573d7e62c7056560a934f64cf11ccac6e309f58bb82d1ca78f | 5 | SHA512 (postgresql-9.5.8.tar.bz2) = 4a11f0a16df460391c8250122ca8bf1ab76e49672a8c003ed09718bb4ce2aa57757e7aaec6e41b53d0d1ada293172b974761606647fcc8b4fce8807490b6ef10 | |
6 | Size (postgresql-9.5.7.tar.bz2) = 18639775 bytes | 6 | Size (postgresql-9.5.8.tar.bz2) = 18670910 bytes | |
7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | 7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | |
8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | 8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | |
9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | 9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | |
10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | 10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | |
11 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | 11 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | |
12 | SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 | 12 | SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 | |
13 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | 13 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | |
14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | 14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | |
15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd | 15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd | |
16 | SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c | 16 | SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c | |
17 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | 17 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | |
18 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | 18 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | |
19 | SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 | 19 | SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174 |
@@ -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 | |||
3 | PKGNAME= ${DISTNAME:C/-/95-client-/} | 3 | PKGNAME= ${DISTNAME:C/-/95-client-/} | |
4 | PKGREVISION= 1 | |||
5 | COMMENT= PostgreSQL database client programs | 4 | COMMENT= PostgreSQL database client programs | |
6 | 5 | |||
7 | .include "../../databases/postgresql95/Makefile.common" | 6 | .include "../../databases/postgresql95/Makefile.common" | |
8 | 7 | |||
9 | USE_TOOLS+= gzip tar | 8 | USE_TOOLS+= gzip tar | |
10 | CONFIGURE_ARGS+= --with-openssl | 9 | CONFIGURE_ARGS+= --with-openssl | |
11 | CONFIGURE_ARGS+= --with-zlib | 10 | CONFIGURE_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 | |
15 | CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c | 14 | CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c | |
16 | 15 | |||
17 | .include "../../mk/bsd.prefs.mk" | 16 | .include "../../mk/bsd.prefs.mk" |
@@ -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 $ | |
2 | man/man1/clusterdb.1 | 2 | man/man1/clusterdb.1 | |
3 | man/man1/createdb.1 | 3 | man/man1/createdb.1 | |
4 | man/man1/createlang.1 | 4 | man/man1/createlang.1 | |
5 | man/man1/createuser.1 | 5 | man/man1/createuser.1 | |
6 | man/man1/dropdb.1 | 6 | man/man1/dropdb.1 | |
7 | man/man1/droplang.1 | 7 | man/man1/droplang.1 | |
8 | man/man1/dropuser.1 | 8 | man/man1/dropuser.1 | |
9 | man/man1/ecpg.1 | 9 | man/man1/ecpg.1 | |
10 | man/man1/initdb.1 | 10 | man/man1/initdb.1 | |
11 | man/man1/oid2name.1 | 11 | man/man1/oid2name.1 | |
12 | man/man1/pg_archivecleanup.1 | 12 | man/man1/pg_archivecleanup.1 | |
13 | man/man1/pg_basebackup.1 | 13 | man/man1/pg_basebackup.1 | |
14 | man/man1/pg_config.1 | 14 | man/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. | |||
1133 | share/doc/postgresql/html/release-9-2-10.html | 1133 | share/doc/postgresql/html/release-9-2-10.html | |
1134 | share/doc/postgresql/html/release-9-2-11.html | 1134 | share/doc/postgresql/html/release-9-2-11.html | |
1135 | share/doc/postgresql/html/release-9-2-12.html | 1135 | share/doc/postgresql/html/release-9-2-12.html | |
1136 | share/doc/postgresql/html/release-9-2-13.html | 1136 | share/doc/postgresql/html/release-9-2-13.html | |
1137 | share/doc/postgresql/html/release-9-2-14.html | 1137 | share/doc/postgresql/html/release-9-2-14.html | |
1138 | share/doc/postgresql/html/release-9-2-15.html | 1138 | share/doc/postgresql/html/release-9-2-15.html | |
1139 | share/doc/postgresql/html/release-9-2-16.html | 1139 | share/doc/postgresql/html/release-9-2-16.html | |
1140 | share/doc/postgresql/html/release-9-2-17.html | 1140 | share/doc/postgresql/html/release-9-2-17.html | |
1141 | share/doc/postgresql/html/release-9-2-18.html | 1141 | share/doc/postgresql/html/release-9-2-18.html | |
1142 | share/doc/postgresql/html/release-9-2-19.html | 1142 | share/doc/postgresql/html/release-9-2-19.html | |
1143 | share/doc/postgresql/html/release-9-2-2.html | 1143 | share/doc/postgresql/html/release-9-2-2.html | |
1144 | share/doc/postgresql/html/release-9-2-20.html | 1144 | share/doc/postgresql/html/release-9-2-20.html | |
1145 | share/doc/postgresql/html/release-9-2-21.html | 1145 | share/doc/postgresql/html/release-9-2-21.html | |
1146 | share/doc/postgresql/html/release-9-2-22.html | |||
1146 | share/doc/postgresql/html/release-9-2-3.html | 1147 | share/doc/postgresql/html/release-9-2-3.html | |
1147 | share/doc/postgresql/html/release-9-2-4.html | 1148 | share/doc/postgresql/html/release-9-2-4.html | |
1148 | share/doc/postgresql/html/release-9-2-5.html | 1149 | share/doc/postgresql/html/release-9-2-5.html | |
1149 | share/doc/postgresql/html/release-9-2-6.html | 1150 | share/doc/postgresql/html/release-9-2-6.html | |
1150 | share/doc/postgresql/html/release-9-2-7.html | 1151 | share/doc/postgresql/html/release-9-2-7.html | |
1151 | share/doc/postgresql/html/release-9-2-8.html | 1152 | share/doc/postgresql/html/release-9-2-8.html | |
1152 | share/doc/postgresql/html/release-9-2-9.html | 1153 | share/doc/postgresql/html/release-9-2-9.html | |
1153 | share/doc/postgresql/html/release-9-2.html | 1154 | share/doc/postgresql/html/release-9-2.html | |
1154 | share/doc/postgresql/html/release-9-3-1.html | 1155 | share/doc/postgresql/html/release-9-3-1.html | |
1155 | share/doc/postgresql/html/release-9-3-10.html | 1156 | share/doc/postgresql/html/release-9-3-10.html | |
1156 | share/doc/postgresql/html/release-9-3-11.html | 1157 | share/doc/postgresql/html/release-9-3-11.html | |
1157 | share/doc/postgresql/html/release-9-3-12.html | 1158 | share/doc/postgresql/html/release-9-3-12.html | |
1158 | share/doc/postgresql/html/release-9-3-13.html | 1159 | share/doc/postgresql/html/release-9-3-13.html | |
1159 | share/doc/postgresql/html/release-9-3-14.html | 1160 | share/doc/postgresql/html/release-9-3-14.html | |
1160 | share/doc/postgresql/html/release-9-3-15.html | 1161 | share/doc/postgresql/html/release-9-3-15.html | |
1161 | share/doc/postgresql/html/release-9-3-16.html | 1162 | share/doc/postgresql/html/release-9-3-16.html | |
1162 | share/doc/postgresql/html/release-9-3-17.html | 1163 | share/doc/postgresql/html/release-9-3-17.html | |
1164 | share/doc/postgresql/html/release-9-3-18.html | |||
1163 | share/doc/postgresql/html/release-9-3-2.html | 1165 | share/doc/postgresql/html/release-9-3-2.html | |
1164 | share/doc/postgresql/html/release-9-3-3.html | 1166 | share/doc/postgresql/html/release-9-3-3.html | |
1165 | share/doc/postgresql/html/release-9-3-4.html | 1167 | share/doc/postgresql/html/release-9-3-4.html | |
1166 | share/doc/postgresql/html/release-9-3-5.html | 1168 | share/doc/postgresql/html/release-9-3-5.html | |
1167 | share/doc/postgresql/html/release-9-3-6.html | 1169 | share/doc/postgresql/html/release-9-3-6.html | |
1168 | share/doc/postgresql/html/release-9-3-7.html | 1170 | share/doc/postgresql/html/release-9-3-7.html | |
1169 | share/doc/postgresql/html/release-9-3-8.html | 1171 | share/doc/postgresql/html/release-9-3-8.html | |
1170 | share/doc/postgresql/html/release-9-3-9.html | 1172 | share/doc/postgresql/html/release-9-3-9.html | |
1171 | share/doc/postgresql/html/release-9-3.html | 1173 | share/doc/postgresql/html/release-9-3.html | |
1172 | share/doc/postgresql/html/release-9-4-1.html | 1174 | share/doc/postgresql/html/release-9-4-1.html | |
1173 | share/doc/postgresql/html/release-9-4-10.html | 1175 | share/doc/postgresql/html/release-9-4-10.html | |
1174 | share/doc/postgresql/html/release-9-4-11.html | 1176 | share/doc/postgresql/html/release-9-4-11.html | |
1175 | share/doc/postgresql/html/release-9-4-12.html | 1177 | share/doc/postgresql/html/release-9-4-12.html | |
1178 | share/doc/postgresql/html/release-9-4-13.html | |||
1176 | share/doc/postgresql/html/release-9-4-2.html | 1179 | share/doc/postgresql/html/release-9-4-2.html | |
1177 | share/doc/postgresql/html/release-9-4-3.html | 1180 | share/doc/postgresql/html/release-9-4-3.html | |
1178 | share/doc/postgresql/html/release-9-4-4.html | 1181 | share/doc/postgresql/html/release-9-4-4.html | |
1179 | share/doc/postgresql/html/release-9-4-5.html | 1182 | share/doc/postgresql/html/release-9-4-5.html | |
1180 | share/doc/postgresql/html/release-9-4-6.html | 1183 | share/doc/postgresql/html/release-9-4-6.html | |
1181 | share/doc/postgresql/html/release-9-4-7.html | 1184 | share/doc/postgresql/html/release-9-4-7.html | |
1182 | share/doc/postgresql/html/release-9-4-8.html | 1185 | share/doc/postgresql/html/release-9-4-8.html | |
1183 | share/doc/postgresql/html/release-9-4-9.html | 1186 | share/doc/postgresql/html/release-9-4-9.html | |
1184 | share/doc/postgresql/html/release-9-4.html | 1187 | share/doc/postgresql/html/release-9-4.html | |
1185 | share/doc/postgresql/html/release-9-5-1.html | 1188 | share/doc/postgresql/html/release-9-5-1.html | |
1186 | share/doc/postgresql/html/release-9-5-2.html | 1189 | share/doc/postgresql/html/release-9-5-2.html | |
1187 | share/doc/postgresql/html/release-9-5-3.html | 1190 | share/doc/postgresql/html/release-9-5-3.html | |
1188 | share/doc/postgresql/html/release-9-5-4.html | 1191 | share/doc/postgresql/html/release-9-5-4.html | |
1189 | share/doc/postgresql/html/release-9-5-5.html | 1192 | share/doc/postgresql/html/release-9-5-5.html | |
1190 | share/doc/postgresql/html/release-9-5-6.html | 1193 | share/doc/postgresql/html/release-9-5-6.html | |
1191 | share/doc/postgresql/html/release-9-5-7.html | 1194 | share/doc/postgresql/html/release-9-5-7.html | |
1195 | share/doc/postgresql/html/release-9-5-8.html | |||
1192 | share/doc/postgresql/html/release-9-5.html | 1196 | share/doc/postgresql/html/release-9-5.html | |
1193 | share/doc/postgresql/html/release.html | 1197 | share/doc/postgresql/html/release.html | |
1194 | share/doc/postgresql/html/replication-origins.html | 1198 | share/doc/postgresql/html/replication-origins.html | |
1195 | share/doc/postgresql/html/resources.html | 1199 | share/doc/postgresql/html/resources.html | |
1196 | share/doc/postgresql/html/role-attributes.html | 1200 | share/doc/postgresql/html/role-attributes.html | |
1197 | share/doc/postgresql/html/role-membership.html | 1201 | share/doc/postgresql/html/role-membership.html | |
1198 | share/doc/postgresql/html/role-removal.html | 1202 | share/doc/postgresql/html/role-removal.html | |
1199 | share/doc/postgresql/html/routine-reindex.html | 1203 | share/doc/postgresql/html/routine-reindex.html | |
1200 | share/doc/postgresql/html/routine-vacuuming.html | 1204 | share/doc/postgresql/html/routine-vacuuming.html | |
1201 | share/doc/postgresql/html/row-estimation-examples.html | 1205 | share/doc/postgresql/html/row-estimation-examples.html | |
1202 | share/doc/postgresql/html/rowtypes.html | 1206 | share/doc/postgresql/html/rowtypes.html | |
1203 | share/doc/postgresql/html/rule-system.html | 1207 | share/doc/postgresql/html/rule-system.html | |
1204 | share/doc/postgresql/html/rules-materializedviews.html | 1208 | share/doc/postgresql/html/rules-materializedviews.html |
@@ -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 |
@@ -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 | |||
19 | DISTNAME= postgresql-9.6.3 | 19 | DISTNAME= postgresql-9.6.4 | |
20 | CATEGORIES= databases | 20 | CATEGORIES= databases | |
21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | 21 | MASTER_SITES= ${MASTER_SITE_PGSQL:=source/v${PKGVERSION_NOREV}/} | |
22 | EXTRACT_SUFX= .tar.bz2 | 22 | EXTRACT_SUFX= .tar.bz2 | |
23 | 23 | |||
24 | MAINTAINER?= adam@NetBSD.org | 24 | MAINTAINER?= adam@NetBSD.org | |
25 | HOMEPAGE= http://www.postgresql.org/ | 25 | HOMEPAGE= http://www.postgresql.org/ | |
26 | LICENSE= postgresql-license | 26 | LICENSE= postgresql-license | |
27 | 27 | |||
28 | CONFLICTS+= postgresql-[0-9]* | 28 | CONFLICTS+= postgresql-[0-9]* | |
29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | 29 | CONFLICTS+= postgresql[0-8][0-9]-[0-9]* | |
30 | CONFLICTS+= postgresql9[012345789]-[0-9]* | 30 | CONFLICTS+= postgresql9[012345789]-[0-9]* | |
31 | 31 | |||
32 | .if !empty(PKGNAME:M*-*-*) | 32 | .if !empty(PKGNAME:M*-*-*) |
@@ -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 | |||
3 | SHA1 (postgresql-9.6.3.tar.bz2) = 5131272f6f22b38eafee8b090fff8d6b6fe1cff7 | 3 | SHA1 (postgresql-9.6.4.tar.bz2) = f10e2e5c09e041616e25bd41a9ea91be98534d9d | |
4 | RMD160 (postgresql-9.6.3.tar.bz2) = 48f792f6846a48980d021871df4b4fc45b5bf3ee | 4 | RMD160 (postgresql-9.6.4.tar.bz2) = 1e4b8ed5c1d3b97bbcb269cd379fd83248801d8c | |
5 | SHA512 (postgresql-9.6.3.tar.bz2) = 97141972e154e6b0e756ee6a4e20f26e82022a9fd4c56305314a3a5567a79ece638e4ac3d513b46138737ae6bd27a098f30013a94767db151181aac9c01290a1 | 5 | SHA512 (postgresql-9.6.4.tar.bz2) = b0527efacce6efc09340b68c8c56483cd884676e01cb6bfb4f9ce63226a394bdb0bcf3d832f84e4dff5ceecf09ef4cf93e9fbd0ac453ec85efb11ac50a7dff39 | |
6 | Size (postgresql-9.6.3.tar.bz2) = 19534323 bytes | 6 | Size (postgresql-9.6.4.tar.bz2) = 19566875 bytes | |
7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | 7 | SHA1 (patch-config_missing) = c2d7d742922ba6861e7660c75b7b53f09e564813 | |
8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | 8 | SHA1 (patch-config_perl.m4) = e035132b1c281a75752d570ac5e29a11176c25c5 | |
9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | 9 | SHA1 (patch-configure) = 59fe9a768caf8a5d308acac60c28bc6bb2c40632 | |
10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | 10 | SHA1 (patch-contrib_dblink_dblink.c) = a6f87ab9f2c28a72608d70267b71bd77437b0921 | |
11 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | 11 | SHA1 (patch-src_Makefile.global.in) = 2ab3affedc77b202f6749964287438d6179ca23a | |
12 | SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 | 12 | SHA1 (patch-src_Makefile.shlib) = 46b3a8591678f92892d3837cd31fa44e8a7e21b3 | |
13 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | 13 | SHA1 (patch-src_backend_Makefile) = b70b38ea23af6cdde9d2349f2441a429078cfaca | |
14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | 14 | SHA1 (patch-src_backend_utils_adt_datetime.c) = d1ea70986634d3bfb663eff789425252656e1289 | |
15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd | 15 | SHA1 (patch-src_interfaces_ecpg_pgtypeslib_interval.c) = a15012ae34d4ecd1eb2bc29e4d2c40098ea236fd | |
16 | SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c | 16 | SHA1 (patch-src_interfaces_libpq_Makefile) = 61bcf84eb69b6ec9faabab0b61913766f4b20f8c | |
17 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | 17 | SHA1 (patch-src_makefiles_Makefile.solaris) = 0168f5bc105ffc89d5db40907a08966d8465f5a0 | |
18 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | 18 | SHA1 (patch-src_pl_plperl_GNUmakefile) = 6ee3e431f46ce5c2a94df499504b2b8bd458bbef | |
19 | SHA1 (patch-src_pl_plperl_plperl.h) = bd663fa80a47f7b82ce689060750fa6e631fbc61 | 19 | SHA1 (patch-src_pl_plperl_plperl.h) = 0e7daec79a00d7378326e56525e50cfe61cfc174 |
@@ -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 | |||
3 | PKGNAME= ${DISTNAME:C/-/96-client-/} | 3 | PKGNAME= ${DISTNAME:C/-/96-client-/} | |
4 | PKGREVISION= 1 | |||
5 | COMMENT= PostgreSQL database client programs | 4 | COMMENT= PostgreSQL database client programs | |
6 | 5 | |||
7 | .include "../../databases/postgresql96/Makefile.common" | 6 | .include "../../databases/postgresql96/Makefile.common" | |
8 | 7 | |||
9 | USE_TOOLS+= gzip tar | 8 | USE_TOOLS+= gzip tar | |
10 | CONFIGURE_ARGS+= --with-openssl | 9 | CONFIGURE_ARGS+= --with-openssl | |
11 | CONFIGURE_ARGS+= --with-zlib | 10 | CONFIGURE_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 | |
15 | CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c | 14 | CONFIGURE_ARGS+= INSTALL=${INSTALL:Q}\ -c | |
16 | 15 | |||
17 | .include "../../mk/bsd.prefs.mk" | 16 | .include "../../mk/bsd.prefs.mk" |
@@ -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 $ | |
2 | bin/clusterdb | 2 | bin/clusterdb | |
3 | bin/createdb | 3 | bin/createdb | |
4 | bin/createlang | 4 | bin/createlang | |
5 | bin/createuser | 5 | bin/createuser | |
6 | bin/dropdb | 6 | bin/dropdb | |
7 | bin/droplang | 7 | bin/droplang | |
8 | bin/dropuser | 8 | bin/dropuser | |
9 | bin/ecpg | 9 | bin/ecpg | |
10 | bin/initdb | 10 | bin/initdb | |
11 | bin/pg_archivecleanup | 11 | bin/pg_archivecleanup | |
12 | bin/pg_basebackup | 12 | bin/pg_basebackup | |
13 | bin/pg_config | 13 | bin/pg_config | |
14 | bin/pg_controldata | 14 | bin/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. | |||
821 | share/locale/ru/LC_MESSAGES/pg_controldata-9.6.mo | 821 | share/locale/ru/LC_MESSAGES/pg_controldata-9.6.mo | |
822 | share/locale/ru/LC_MESSAGES/pg_ctl-9.6.mo | 822 | share/locale/ru/LC_MESSAGES/pg_ctl-9.6.mo | |
823 | share/locale/ru/LC_MESSAGES/pg_dump-9.6.mo | 823 | share/locale/ru/LC_MESSAGES/pg_dump-9.6.mo | |
824 | share/locale/ru/LC_MESSAGES/pg_resetxlog-9.6.mo | 824 | share/locale/ru/LC_MESSAGES/pg_resetxlog-9.6.mo | |
825 | share/locale/ru/LC_MESSAGES/pg_rewind-9.6.mo | 825 | share/locale/ru/LC_MESSAGES/pg_rewind-9.6.mo | |
826 | share/locale/ru/LC_MESSAGES/pgscripts-9.6.mo | 826 | share/locale/ru/LC_MESSAGES/pgscripts-9.6.mo | |
827 | share/locale/ru/LC_MESSAGES/psql-9.6.mo | 827 | share/locale/ru/LC_MESSAGES/psql-9.6.mo | |
828 | share/locale/sv/LC_MESSAGES/initdb-9.6.mo | 828 | share/locale/sv/LC_MESSAGES/initdb-9.6.mo | |
829 | share/locale/sv/LC_MESSAGES/pg_config-9.6.mo | 829 | share/locale/sv/LC_MESSAGES/pg_config-9.6.mo | |
830 | share/locale/sv/LC_MESSAGES/pg_controldata-9.6.mo | 830 | share/locale/sv/LC_MESSAGES/pg_controldata-9.6.mo | |
831 | share/locale/sv/LC_MESSAGES/pg_ctl-9.6.mo | 831 | share/locale/sv/LC_MESSAGES/pg_ctl-9.6.mo | |
832 | share/locale/sv/LC_MESSAGES/pg_resetxlog-9.6.mo | 832 | share/locale/sv/LC_MESSAGES/pg_resetxlog-9.6.mo | |
833 | share/locale/sv/LC_MESSAGES/pgscripts-9.6.mo | 833 | share/locale/sv/LC_MESSAGES/pgscripts-9.6.mo | |
834 | share/locale/sv/LC_MESSAGES/psql-9.6.mo | |||
834 | share/locale/ta/LC_MESSAGES/pg_config-9.6.mo | 835 | share/locale/ta/LC_MESSAGES/pg_config-9.6.mo | |
835 | share/locale/tr/LC_MESSAGES/ecpg-9.6.mo | 836 | share/locale/tr/LC_MESSAGES/ecpg-9.6.mo | |
836 | share/locale/tr/LC_MESSAGES/ecpglib6-9.6.mo | 837 | share/locale/tr/LC_MESSAGES/ecpglib6-9.6.mo | |
837 | share/locale/tr/LC_MESSAGES/libpq5-9.6.mo | 838 | share/locale/tr/LC_MESSAGES/libpq5-9.6.mo | |
838 | share/locale/tr/LC_MESSAGES/pg_config-9.6.mo | 839 | share/locale/tr/LC_MESSAGES/pg_config-9.6.mo | |
839 | share/locale/zh_CN/LC_MESSAGES/ecpg-9.6.mo | 840 | share/locale/zh_CN/LC_MESSAGES/ecpg-9.6.mo | |
840 | share/locale/zh_CN/LC_MESSAGES/ecpglib6-9.6.mo | 841 | share/locale/zh_CN/LC_MESSAGES/ecpglib6-9.6.mo | |
841 | share/locale/zh_CN/LC_MESSAGES/initdb-9.6.mo | 842 | share/locale/zh_CN/LC_MESSAGES/initdb-9.6.mo | |
842 | share/locale/zh_CN/LC_MESSAGES/libpq5-9.6.mo | 843 | share/locale/zh_CN/LC_MESSAGES/libpq5-9.6.mo | |
843 | share/locale/zh_CN/LC_MESSAGES/pg_basebackup-9.6.mo | 844 | share/locale/zh_CN/LC_MESSAGES/pg_basebackup-9.6.mo | |
844 | share/locale/zh_CN/LC_MESSAGES/pg_config-9.6.mo | 845 | share/locale/zh_CN/LC_MESSAGES/pg_config-9.6.mo | |
845 | share/locale/zh_CN/LC_MESSAGES/pg_controldata-9.6.mo | 846 | share/locale/zh_CN/LC_MESSAGES/pg_controldata-9.6.mo | |
846 | share/locale/zh_CN/LC_MESSAGES/pg_ctl-9.6.mo | 847 | share/locale/zh_CN/LC_MESSAGES/pg_ctl-9.6.mo |
@@ -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 $ | |
2 | man/man1/clusterdb.1 | 2 | man/man1/clusterdb.1 | |
3 | man/man1/createdb.1 | 3 | man/man1/createdb.1 | |
4 | man/man1/createlang.1 | 4 | man/man1/createlang.1 | |
5 | man/man1/createuser.1 | 5 | man/man1/createuser.1 | |
6 | man/man1/dropdb.1 | 6 | man/man1/dropdb.1 | |
7 | man/man1/droplang.1 | 7 | man/man1/droplang.1 | |
8 | man/man1/dropuser.1 | 8 | man/man1/dropuser.1 | |
9 | man/man1/ecpg.1 | 9 | man/man1/ecpg.1 | |
10 | man/man1/initdb.1 | 10 | man/man1/initdb.1 | |
11 | man/man1/oid2name.1 | 11 | man/man1/oid2name.1 | |
12 | man/man1/pg_archivecleanup.1 | 12 | man/man1/pg_archivecleanup.1 | |
13 | man/man1/pg_basebackup.1 | 13 | man/man1/pg_basebackup.1 | |
14 | man/man1/pg_config.1 | 14 | man/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. | |||
1147 | share/doc/postgresql/html/release-9-2-10.html | 1147 | share/doc/postgresql/html/release-9-2-10.html | |
1148 | share/doc/postgresql/html/release-9-2-11.html | 1148 | share/doc/postgresql/html/release-9-2-11.html | |
1149 | share/doc/postgresql/html/release-9-2-12.html | 1149 | share/doc/postgresql/html/release-9-2-12.html | |
1150 | share/doc/postgresql/html/release-9-2-13.html | 1150 | share/doc/postgresql/html/release-9-2-13.html | |
1151 | share/doc/postgresql/html/release-9-2-14.html | 1151 | share/doc/postgresql/html/release-9-2-14.html | |
1152 | share/doc/postgresql/html/release-9-2-15.html | 1152 | share/doc/postgresql/html/release-9-2-15.html | |
1153 | share/doc/postgresql/html/release-9-2-16.html | 1153 | share/doc/postgresql/html/release-9-2-16.html | |
1154 | share/doc/postgresql/html/release-9-2-17.html | 1154 | share/doc/postgresql/html/release-9-2-17.html | |
1155 | share/doc/postgresql/html/release-9-2-18.html | 1155 | share/doc/postgresql/html/release-9-2-18.html | |
1156 | share/doc/postgresql/html/release-9-2-19.html | 1156 | share/doc/postgresql/html/release-9-2-19.html | |
1157 | share/doc/postgresql/html/release-9-2-2.html | 1157 | share/doc/postgresql/html/release-9-2-2.html | |
1158 | share/doc/postgresql/html/release-9-2-20.html | 1158 | share/doc/postgresql/html/release-9-2-20.html | |
1159 | share/doc/postgresql/html/release-9-2-21.html | 1159 | share/doc/postgresql/html/release-9-2-21.html | |
1160 | share/doc/postgresql/html/release-9-2-22.html | |||
1160 | share/doc/postgresql/html/release-9-2-3.html | 1161 | share/doc/postgresql/html/release-9-2-3.html | |
1161 | share/doc/postgresql/html/release-9-2-4.html | 1162 | share/doc/postgresql/html/release-9-2-4.html | |
1162 | share/doc/postgresql/html/release-9-2-5.html | 1163 | share/doc/postgresql/html/release-9-2-5.html | |
1163 | share/doc/postgresql/html/release-9-2-6.html | 1164 | share/doc/postgresql/html/release-9-2-6.html | |
1164 | share/doc/postgresql/html/release-9-2-7.html | 1165 | share/doc/postgresql/html/release-9-2-7.html | |
1165 | share/doc/postgresql/html/release-9-2-8.html | 1166 | share/doc/postgresql/html/release-9-2-8.html | |
1166 | share/doc/postgresql/html/release-9-2-9.html | 1167 | share/doc/postgresql/html/release-9-2-9.html | |
1167 | share/doc/postgresql/html/release-9-2.html | 1168 | share/doc/postgresql/html/release-9-2.html | |
1168 | share/doc/postgresql/html/release-9-3-1.html | 1169 | share/doc/postgresql/html/release-9-3-1.html | |
1169 | share/doc/postgresql/html/release-9-3-10.html | 1170 | share/doc/postgresql/html/release-9-3-10.html | |
1170 | share/doc/postgresql/html/release-9-3-11.html | 1171 | share/doc/postgresql/html/release-9-3-11.html | |
1171 | share/doc/postgresql/html/release-9-3-12.html | 1172 | share/doc/postgresql/html/release-9-3-12.html | |
1172 | share/doc/postgresql/html/release-9-3-13.html | 1173 | share/doc/postgresql/html/release-9-3-13.html | |
1173 | share/doc/postgresql/html/release-9-3-14.html | 1174 | share/doc/postgresql/html/release-9-3-14.html | |
1174 | share/doc/postgresql/html/release-9-3-15.html | 1175 | share/doc/postgresql/html/release-9-3-15.html | |
1175 | share/doc/postgresql/html/release-9-3-16.html | 1176 | share/doc/postgresql/html/release-9-3-16.html | |
1176 | share/doc/postgresql/html/release-9-3-17.html | 1177 | share/doc/postgresql/html/release-9-3-17.html | |
1178 | share/doc/postgresql/html/release-9-3-18.html | |||
1177 | share/doc/postgresql/html/release-9-3-2.html | 1179 | share/doc/postgresql/html/release-9-3-2.html | |
1178 | share/doc/postgresql/html/release-9-3-3.html | 1180 | share/doc/postgresql/html/release-9-3-3.html | |
1179 | share/doc/postgresql/html/release-9-3-4.html | 1181 | share/doc/postgresql/html/release-9-3-4.html | |
1180 | share/doc/postgresql/html/release-9-3-5.html | 1182 | share/doc/postgresql/html/release-9-3-5.html | |
1181 | share/doc/postgresql/html/release-9-3-6.html | 1183 | share/doc/postgresql/html/release-9-3-6.html | |
1182 | share/doc/postgresql/html/release-9-3-7.html | 1184 | share/doc/postgresql/html/release-9-3-7.html | |
1183 | share/doc/postgresql/html/release-9-3-8.html | 1185 | share/doc/postgresql/html/release-9-3-8.html | |
1184 | share/doc/postgresql/html/release-9-3-9.html | 1186 | share/doc/postgresql/html/release-9-3-9.html | |
1185 | share/doc/postgresql/html/release-9-3.html | 1187 | share/doc/postgresql/html/release-9-3.html | |
1186 | share/doc/postgresql/html/release-9-4-1.html | 1188 | share/doc/postgresql/html/release-9-4-1.html | |
1187 | share/doc/postgresql/html/release-9-4-10.html | 1189 | share/doc/postgresql/html/release-9-4-10.html | |
1188 | share/doc/postgresql/html/release-9-4-11.html | 1190 | share/doc/postgresql/html/release-9-4-11.html | |
1189 | share/doc/postgresql/html/release-9-4-12.html | 1191 | share/doc/postgresql/html/release-9-4-12.html | |
1192 | share/doc/postgresql/html/release-9-4-13.html | |||
1190 | share/doc/postgresql/html/release-9-4-2.html | 1193 | share/doc/postgresql/html/release-9-4-2.html | |
1191 | share/doc/postgresql/html/release-9-4-3.html | 1194 | share/doc/postgresql/html/release-9-4-3.html | |
1192 | share/doc/postgresql/html/release-9-4-4.html | 1195 | share/doc/postgresql/html/release-9-4-4.html | |
1193 | share/doc/postgresql/html/release-9-4-5.html | 1196 | share/doc/postgresql/html/release-9-4-5.html | |
1194 | share/doc/postgresql/html/release-9-4-6.html | 1197 | share/doc/postgresql/html/release-9-4-6.html | |
1195 | share/doc/postgresql/html/release-9-4-7.html | 1198 | share/doc/postgresql/html/release-9-4-7.html | |
1196 | share/doc/postgresql/html/release-9-4-8.html | 1199 | share/doc/postgresql/html/release-9-4-8.html | |
1197 | share/doc/postgresql/html/release-9-4-9.html | 1200 | share/doc/postgresql/html/release-9-4-9.html | |
1198 | share/doc/postgresql/html/release-9-4.html | 1201 | share/doc/postgresql/html/release-9-4.html | |
1199 | share/doc/postgresql/html/release-9-5-1.html | 1202 | share/doc/postgresql/html/release-9-5-1.html | |
1200 | share/doc/postgresql/html/release-9-5-2.html | 1203 | share/doc/postgresql/html/release-9-5-2.html | |
1201 | share/doc/postgresql/html/release-9-5-3.html | 1204 | share/doc/postgresql/html/release-9-5-3.html | |
1202 | share/doc/postgresql/html/release-9-5-4.html | 1205 | share/doc/postgresql/html/release-9-5-4.html | |
1203 | share/doc/postgresql/html/release-9-5-5.html | 1206 | share/doc/postgresql/html/release-9-5-5.html | |
1204 | share/doc/postgresql/html/release-9-5-6.html | 1207 | share/doc/postgresql/html/release-9-5-6.html | |
1205 | share/doc/postgresql/html/release-9-5-7.html | 1208 | share/doc/postgresql/html/release-9-5-7.html | |
1209 | share/doc/postgresql/html/release-9-5-8.html | |||
1206 | share/doc/postgresql/html/release-9-5.html | 1210 | share/doc/postgresql/html/release-9-5.html | |
1207 | share/doc/postgresql/html/release-9-6-1.html | 1211 | share/doc/postgresql/html/release-9-6-1.html | |
1208 | share/doc/postgresql/html/release-9-6-2.html | 1212 | share/doc/postgresql/html/release-9-6-2.html | |
1209 | share/doc/postgresql/html/release-9-6-3.html | 1213 | share/doc/postgresql/html/release-9-6-3.html | |
1214 | share/doc/postgresql/html/release-9-6-4.html | |||
1210 | share/doc/postgresql/html/release-9-6.html | 1215 | share/doc/postgresql/html/release-9-6.html | |
1211 | share/doc/postgresql/html/release.html | 1216 | share/doc/postgresql/html/release.html | |
1212 | share/doc/postgresql/html/replication-origins.html | 1217 | share/doc/postgresql/html/replication-origins.html | |
1213 | share/doc/postgresql/html/resources.html | 1218 | share/doc/postgresql/html/resources.html | |
1214 | share/doc/postgresql/html/role-attributes.html | 1219 | share/doc/postgresql/html/role-attributes.html | |
1215 | share/doc/postgresql/html/role-membership.html | 1220 | share/doc/postgresql/html/role-membership.html | |
1216 | share/doc/postgresql/html/role-removal.html | 1221 | share/doc/postgresql/html/role-removal.html | |
1217 | share/doc/postgresql/html/routine-reindex.html | 1222 | share/doc/postgresql/html/routine-reindex.html | |
1218 | share/doc/postgresql/html/routine-vacuuming.html | 1223 | share/doc/postgresql/html/routine-vacuuming.html | |
1219 | share/doc/postgresql/html/row-estimation-examples.html | 1224 | share/doc/postgresql/html/row-estimation-examples.html | |
1220 | share/doc/postgresql/html/rowtypes.html | 1225 | share/doc/postgresql/html/rowtypes.html | |
1221 | share/doc/postgresql/html/rule-system.html | 1226 | share/doc/postgresql/html/rule-system.html | |
1222 | share/doc/postgresql/html/rules-materializedviews.html | 1227 | share/doc/postgresql/html/rules-materializedviews.html |
@@ -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 |