Update PostgreSQL ports to latest version.

Data Corruption Fix

For users of PostgreSQL versions 9.3 or 9.4, this release fixes a problem where
the database will fail to protect against "multixact wraparound", resulting in
data corruption or loss. Users with a high transaction rate (1 million or more
per hour) in a database with many foreign keys are especially vulnerable. We
strongly urge all users of 9.4 and 9.3 to update their installations in the
next few days.

Users of versions 9.2 and earlier are not affected by this issue.

Security:	fc38cd83-00b3-11e5-8ebd-0026551a22dc
This commit is contained in:
Palle Girgensohn
2015-05-22 23:22:19 +00:00
parent 58d6682850
commit 89f2bb6e59
19 changed files with 34 additions and 26 deletions

View File

@@ -3,7 +3,7 @@
PORTNAME= postgresql
COMMENT= PostgreSQL database (client)
PORTREVISION= 1
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../postgresql90-server

View File

@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
DISTVERSION?= 9.0.19
DISTVERSION?= 9.0.20
PORTREVISION?= 0
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}

View File

@@ -1,4 +1,4 @@
SHA256 (postgresql/postgresql-9.0.19.tar.bz2) = 53ad12bca99ba8ff0e002e39e50634c4dba1035232be1475cb77b3f6579385c0
SIZE (postgresql/postgresql-9.0.19.tar.bz2) = 15019406
SHA256 (postgresql/postgresql-9.0.20.tar.bz2) = 02fc42026dc3b9440f4626354d30dd505d3fb5a8bb4fc3c8db66c3171a48aa6f
SIZE (postgresql/postgresql-9.0.20.tar.bz2) = 15043555
SHA256 (postgresql/pg-9019-icu-2015-04-18.diff.gz) = 44436558d3414b964e6acda18148188be88446b3773d133a4b3b0d63d17bd807
SIZE (postgresql/pg-9019-icu-2015-04-18.diff.gz) = 4412

View File

@@ -3,7 +3,7 @@
PORTNAME= postgresql
COMMENT= PostgreSQL database (client)
PORTREVISION= 1
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../postgresql91-server

View File

@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= postgresql
DISTVERSION?= 9.1.15
DISTVERSION?= 9.1.16
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
@@ -57,10 +57,10 @@ INSTALL_DIRS?= src/timezone src/backend \
src/bin/pg_controldata src/bin/pg_resetxlog src/pl \
src/bin/pg_basebackup
BUILD_DIRS?= src/port ${INSTALL_DIRS}
INSTALL_TARGET?=install-strip
.if !defined(CLIENT_ONLY) && !defined(SLAVE_ONLY)
COMPONENT= -server
PORTREVISION= 1
SERVER_ONLY= yes
USE_RC_SUBR= postgresql
USES+= pgsql:${DISTVERSION:C/([0-9][0-9]*\.[0-9][0-9]*).*/\1/g}
@@ -200,8 +200,6 @@ CFLAGS+= -O3 -funroll-loops
. if ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+=--enable-debug
INSTALL_TARGET= install
. else
INSTALL_TARGET= install-strip
. endif
.if ${PORT_OPTIONS:MGSSAPI}

View File

@@ -1,4 +1,4 @@
SHA256 (postgresql/postgresql-9.1.15.tar.bz2) = 67d6deaf15cdc35fcdff2c319234d0577a86bce6f363e4f0e4e987e419e0de5f
SIZE (postgresql/postgresql-9.1.15.tar.bz2) = 15768092
SHA256 (postgresql/postgresql-9.1.16.tar.bz2) = 2b65e2f7d6171107b96d3e92f42b869ec21f3b4e920d8941e511111372909456
SIZE (postgresql/postgresql-9.1.16.tar.bz2) = 15814306
SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

View File

@@ -69,7 +69,10 @@ share/doc/postgresql/extension/timetravel.example
%%DATADIR%%/extension/chkpass--1.0.sql
%%DATADIR%%/extension/chkpass--unpackaged--1.0.sql
%%DATADIR%%/extension/chkpass.control
%%DATADIR%%/extension/citext--1.0--1.1.sql
%%DATADIR%%/extension/citext--1.0.sql
%%DATADIR%%/extension/citext--1.1--1.0.sql
%%DATADIR%%/extension/citext--1.1.sql
%%DATADIR%%/extension/citext--unpackaged--1.0.sql
%%DATADIR%%/extension/citext.control
%%DATADIR%%/extension/cube--1.0.sql

View File

@@ -3,7 +3,7 @@
PORTNAME= postgresql
COMMENT= PostgreSQL database (client)
PORTREVISION= 1
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../postgresql92-server

View File

@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= postgresql
DISTVERSION?= 9.2.10
DISTVERSION?= 9.2.11
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
@@ -57,10 +57,10 @@ INSTALL_DIRS?= src/timezone src/backend \
src/bin/pg_controldata src/bin/pg_resetxlog src/pl \
src/bin/pg_basebackup
BUILD_DIRS?= src/port ${INSTALL_DIRS}
INSTALL_TARGET?=install-strip
.if !defined(CLIENT_ONLY) && !defined(SLAVE_ONLY)
SERVER_ONLY= yes
PORTREVISION= 1
COMPONENT= -server
USE_RC_SUBR= postgresql
USES+= pgsql:${DISTVERSION:C/([0-9][0-9]*\.[0-9][0-9]*).*/\1/g}
@@ -199,8 +199,6 @@ CFLAGS+= -O3 -funroll-loops
. if ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+=--enable-debug
INSTALL_TARGET= install
. else
INSTALL_TARGET= install-strip
. endif
.if ${PORT_OPTIONS:MGSSAPI}

View File

@@ -1,4 +1,4 @@
SHA256 (postgresql/postgresql-9.2.10.tar.bz2) = 35545bbfead46f70936a7f3f39ccef13e02cdb79c2b3ef3688888df5b18d73ad
SIZE (postgresql/postgresql-9.2.10.tar.bz2) = 16353487
SHA256 (postgresql/postgresql-9.2.11.tar.bz2) = 65b2f5f4fe5c1bfc3247dd84cc3f188e2b5ca45406c4fbbf39df631bed38b1cc
SIZE (postgresql/postgresql-9.2.11.tar.bz2) = 16387018
SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

View File

@@ -71,7 +71,10 @@ share/doc/postgresql/extension/timetravel.example
%%DATADIR%%/extension/chkpass--1.0.sql
%%DATADIR%%/extension/chkpass--unpackaged--1.0.sql
%%DATADIR%%/extension/chkpass.control
%%DATADIR%%/extension/citext--1.0--1.1.sql
%%DATADIR%%/extension/citext--1.0.sql
%%DATADIR%%/extension/citext--1.1--1.0.sql
%%DATADIR%%/extension/citext--1.1.sql
%%DATADIR%%/extension/citext--unpackaged--1.0.sql
%%DATADIR%%/extension/citext.control
%%DATADIR%%/extension/cube--1.0.sql

View File

@@ -3,7 +3,7 @@
PORTNAME= postgresql
COMMENT= PostgreSQL database (client)
PORTREVISION= 1
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../postgresql93-server

View File

@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
DISTVERSION?= 9.3.6
DISTVERSION?= 9.3.7
PORTREVISION?= 0
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}

View File

@@ -1,4 +1,4 @@
SHA256 (postgresql/postgresql-9.3.6.tar.bz2) = 2368cb61e68d9581da7bfdb61bdf39ffbe59d2d95609b0e93adb3b6b8fd6ca14
SIZE (postgresql/postgresql-9.3.5.tar.bz2) = 16889913
SHA256 (postgresql/postgresql-9.3.7.tar.bz2) = 8b746ab3f7e84db9ba0c9fa0d9865f458fe4e43d5ae1d4ff2860db1f5204ff3d
SIZE (postgresql/postgresql-9.3.7.tar.bz2) = 16958172
SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

View File

@@ -74,7 +74,10 @@ share/doc/postgresql/extension/timetravel.example
%%DATADIR%%/extension/chkpass--1.0.sql
%%DATADIR%%/extension/chkpass--unpackaged--1.0.sql
%%DATADIR%%/extension/chkpass.control
%%DATADIR%%/extension/citext--1.0--1.1.sql
%%DATADIR%%/extension/citext--1.0.sql
%%DATADIR%%/extension/citext--1.1--1.0.sql
%%DATADIR%%/extension/citext--1.1.sql
%%DATADIR%%/extension/citext--unpackaged--1.0.sql
%%DATADIR%%/extension/citext.control
%%DATADIR%%/extension/cube--1.0.sql

View File

@@ -3,7 +3,7 @@
PORTNAME= postgresql
COMMENT= PostgreSQL database (client)
PORTREVISION= 1
PORTREVISION= 0
MASTERDIR= ${.CURDIR}/../postgresql94-server

View File

@@ -1,7 +1,7 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
DISTVERSION?= 9.4.1
DISTVERSION?= 9.4.2
PORTREVISION?= 0
MAINTAINER?= pgsql@FreeBSD.org

View File

@@ -1,4 +1,4 @@
SHA256 (postgresql/postgresql-9.4.1.tar.bz2) = 29ddb77c820095b8f52e5455e9c6c6c20cf979b0834ed1986a8857b84888c3a6
SIZE (postgresql/postgresql-9.4.1.tar.bz2) = 17549976
SHA256 (postgresql/postgresql-9.4.2.tar.bz2) = 81fda191c165ba1d25d75cd0166ece5abdcb4a7f5eca01b349371e279ebb4d11
SIZE (postgresql/postgresql-9.4.2.tar.bz2) = 17611143
SHA256 (postgresql/pg-941-icu-2015-04-18.diff.gz) = 30c1366539fd0833db37a98b32bd22e8da4538e58f8dbc2ad2f63dc54835609b
SIZE (postgresql/pg-941-icu-2015-04-18.diff.gz) = 4279

View File

@@ -77,7 +77,10 @@ share/doc/postgresql/extension/timetravel.example
%%DATADIR%%/extension/chkpass--1.0.sql
%%DATADIR%%/extension/chkpass--unpackaged--1.0.sql
%%DATADIR%%/extension/chkpass.control
%%DATADIR%%/extension/citext--1.0--1.1.sql
%%DATADIR%%/extension/citext--1.0.sql
%%DATADIR%%/extension/citext--1.1--1.0.sql
%%DATADIR%%/extension/citext--1.1.sql
%%DATADIR%%/extension/citext--unpackaged--1.0.sql
%%DATADIR%%/extension/citext.control
%%DATADIR%%/extension/cube--1.0.sql