Critical update to 9.3.2.

Fixes three serious data-loss bugs affecting replication and
database maintenance.
This commit is contained in:
pea 2014-01-06 10:47:14 +00:00
parent 4cfe12ac54
commit b36dfb2f6e
6 changed files with 46 additions and 34 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.181 2013/11/01 21:07:59 sthen Exp $ # $OpenBSD: Makefile,v 1.182 2014/01/06 10:47:14 pea Exp $
COMMENT-main= PostgreSQL RDBMS (client) COMMENT-main= PostgreSQL RDBMS (client)
COMMENT-server= PostgreSQL RDBMS (server) COMMENT-server= PostgreSQL RDBMS (server)
@ -9,7 +9,7 @@ COMMENT-plpython=Python procedural language for PostgreSQL
# DO NOT FORGET to also change the @ask-update entry in pkg/PLIST-server # DO NOT FORGET to also change the @ask-update entry in pkg/PLIST-server
# in case a dump before / restore after pkg_add -u is required! # in case a dump before / restore after pkg_add -u is required!
VERSION= 9.3.0 VERSION= 9.3.2
DISTNAME= postgresql-${VERSION} DISTNAME= postgresql-${VERSION}
PKGNAME-main= postgresql-client-${VERSION} PKGNAME-main= postgresql-client-${VERSION}
PKGNAME-server= postgresql-server-${VERSION} PKGNAME-server= postgresql-server-${VERSION}
@ -17,7 +17,6 @@ PKGNAME-docs= postgresql-docs-${VERSION}
PKGNAME-contrib=postgresql-contrib-${VERSION} PKGNAME-contrib=postgresql-contrib-${VERSION}
PKGNAME-plpython=postgresql-plpython-${VERSION} PKGNAME-plpython=postgresql-plpython-${VERSION}
REVISION-server= 1
CATEGORIES= databases CATEGORIES= databases
SHARED_LIBS= ecpg 7.5 \ SHARED_LIBS= ecpg 7.5 \
@ -110,7 +109,8 @@ LIB_DEPENDS-contrib= databases/postgresql=${VERSION} \
WANTLIB-contrib= ${WANTLIB-main} pq>=4 ossp-uuid WANTLIB-contrib= ${WANTLIB-main} pq>=4 ossp-uuid
LIB_DEPENDS-plpython= ${MODPY_LIB_DEPENDS} LIB_DEPENDS-plpython= ${MODPY_LIB_DEPENDS}
WANTLIB-plpython = c m pthread util ${MODPY_WANTLIB} WANTLIB-plpython = c m pthread util com_err crypto asn1 \
heimbase krb5 roken wind ${MODPY_WANTLIB}
RUN_DEPENDS-plpython= databases/postgresql,-server=${VERSION} RUN_DEPENDS-plpython= databases/postgresql,-server=${VERSION}
WANTLIB-docs= WANTLIB-docs=

View File

@ -1,2 +1,2 @@
SHA256 (postgresql-9.3.0.tar.gz) = 13YgtEito4zhoLE2bqladjZutGjdzfMk7aSOEvj/ao8= SHA256 (postgresql-9.3.2.tar.gz) = oEGSX0H/TYhlvg/gsmkBf3rD7Q/4Y5urLJYwrhhX1V4=
SIZE (postgresql-9.3.0.tar.gz) = 22140691 SIZE (postgresql-9.3.2.tar.gz) = 22218672

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-contrib,v 1.10 2013/10/15 02:18:18 jeremy Exp $ @comment $OpenBSD: PLIST-contrib,v 1.11 2014/01/06 10:47:15 pea Exp $
@conflict postgresql-uuid-* @conflict postgresql-uuid-*
@conflict postgresql-server-<8.4.3 @conflict postgresql-server-<8.4.3
@pkgpath devel/uuid,-pgsql @pkgpath devel/uuid,-pgsql
@ -101,7 +101,8 @@ share/postgresql/extension/fuzzystrmatch--1.0.sql
share/postgresql/extension/fuzzystrmatch--unpackaged--1.0.sql share/postgresql/extension/fuzzystrmatch--unpackaged--1.0.sql
share/postgresql/extension/fuzzystrmatch.control share/postgresql/extension/fuzzystrmatch.control
share/postgresql/extension/hstore--1.0--1.1.sql share/postgresql/extension/hstore--1.0--1.1.sql
share/postgresql/extension/hstore--1.1.sql share/postgresql/extension/hstore--1.1--1.2.sql
share/postgresql/extension/hstore--1.2.sql
share/postgresql/extension/hstore--unpackaged--1.0.sql share/postgresql/extension/hstore--unpackaged--1.0.sql
share/postgresql/extension/hstore.control share/postgresql/extension/hstore.control
share/postgresql/extension/insert_username--1.0.sql share/postgresql/extension/insert_username--1.0.sql

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-docs,v 1.61 2013/10/15 02:18:18 jeremy Exp $ @comment $OpenBSD: PLIST-docs,v 1.62 2014/01/06 10:47:15 pea Exp $
share/doc/postgresql/ share/doc/postgresql/
share/doc/postgresql/COPYRIGHT share/doc/postgresql/COPYRIGHT
share/doc/postgresql/HISTORY share/doc/postgresql/HISTORY
@ -779,6 +779,8 @@ share/doc/postgresql/html/release-8-4-14.html
share/doc/postgresql/html/release-8-4-15.html share/doc/postgresql/html/release-8-4-15.html
share/doc/postgresql/html/release-8-4-16.html share/doc/postgresql/html/release-8-4-16.html
share/doc/postgresql/html/release-8-4-17.html share/doc/postgresql/html/release-8-4-17.html
share/doc/postgresql/html/release-8-4-18.html
share/doc/postgresql/html/release-8-4-19.html
share/doc/postgresql/html/release-8-4-2.html share/doc/postgresql/html/release-8-4-2.html
share/doc/postgresql/html/release-8-4-3.html share/doc/postgresql/html/release-8-4-3.html
share/doc/postgresql/html/release-8-4-4.html share/doc/postgresql/html/release-8-4-4.html
@ -793,6 +795,8 @@ share/doc/postgresql/html/release-9-0-10.html
share/doc/postgresql/html/release-9-0-11.html share/doc/postgresql/html/release-9-0-11.html
share/doc/postgresql/html/release-9-0-12.html share/doc/postgresql/html/release-9-0-12.html
share/doc/postgresql/html/release-9-0-13.html share/doc/postgresql/html/release-9-0-13.html
share/doc/postgresql/html/release-9-0-14.html
share/doc/postgresql/html/release-9-0-15.html
share/doc/postgresql/html/release-9-0-2.html share/doc/postgresql/html/release-9-0-2.html
share/doc/postgresql/html/release-9-0-3.html share/doc/postgresql/html/release-9-0-3.html
share/doc/postgresql/html/release-9-0-4.html share/doc/postgresql/html/release-9-0-4.html
@ -803,6 +807,8 @@ share/doc/postgresql/html/release-9-0-8.html
share/doc/postgresql/html/release-9-0-9.html share/doc/postgresql/html/release-9-0-9.html
share/doc/postgresql/html/release-9-0.html share/doc/postgresql/html/release-9-0.html
share/doc/postgresql/html/release-9-1-1.html share/doc/postgresql/html/release-9-1-1.html
share/doc/postgresql/html/release-9-1-10.html
share/doc/postgresql/html/release-9-1-11.html
share/doc/postgresql/html/release-9-1-2.html share/doc/postgresql/html/release-9-1-2.html
share/doc/postgresql/html/release-9-1-3.html share/doc/postgresql/html/release-9-1-3.html
share/doc/postgresql/html/release-9-1-4.html share/doc/postgresql/html/release-9-1-4.html
@ -816,7 +822,11 @@ share/doc/postgresql/html/release-9-2-1.html
share/doc/postgresql/html/release-9-2-2.html share/doc/postgresql/html/release-9-2-2.html
share/doc/postgresql/html/release-9-2-3.html share/doc/postgresql/html/release-9-2-3.html
share/doc/postgresql/html/release-9-2-4.html share/doc/postgresql/html/release-9-2-4.html
share/doc/postgresql/html/release-9-2-5.html
share/doc/postgresql/html/release-9-2-6.html
share/doc/postgresql/html/release-9-2.html share/doc/postgresql/html/release-9-2.html
share/doc/postgresql/html/release-9-3-1.html
share/doc/postgresql/html/release-9-3-2.html
share/doc/postgresql/html/release-9-3.html share/doc/postgresql/html/release-9-3.html
share/doc/postgresql/html/release.html share/doc/postgresql/html/release.html
share/doc/postgresql/html/resources.html share/doc/postgresql/html/resources.html

View File

@ -1,5 +1,6 @@
@comment $OpenBSD: PLIST-plpython,v 1.1 2013/10/15 02:18:19 jeremy Exp $ @comment $OpenBSD: PLIST-plpython,v 1.2 2014/01/06 10:47:15 pea Exp $
lib/postgresql/plpython2.so lib/postgresql/plpython2.so
share/doc/pkg-readmes/postgresql-plpython-${VERSION}
share/postgresql/extension/plpython2u--1.0.sql share/postgresql/extension/plpython2u--1.0.sql
share/postgresql/extension/plpython2u--unpackaged--1.0.sql share/postgresql/extension/plpython2u--unpackaged--1.0.sql
share/postgresql/extension/plpython2u.control share/postgresql/extension/plpython2u.control

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-server,v 1.24 2013/10/22 06:26:09 kili Exp $ @comment $OpenBSD: PLIST-server,v 1.25 2014/01/06 10:47:15 pea Exp $
@conflict pgsql-* @conflict pgsql-*
@conflict pgsql-clients-* @conflict pgsql-clients-*
@conflict postgresql-clients-* @conflict postgresql-clients-*
@ -15,27 +15,6 @@
@bin bin/pg_xlogdump @bin bin/pg_xlogdump
@bin bin/postgres @bin bin/postgres
bin/postmaster bin/postmaster
@comment include/postgresql/server/port/irix.h
@comment include/postgresql/server/port/win32/
@comment include/postgresql/server/port/win32/arpa/
@comment include/postgresql/server/port/win32/arpa/inet.h
@comment include/postgresql/server/port/win32/dlfcn.h
@comment include/postgresql/server/port/win32/grp.h
@comment include/postgresql/server/port/win32/netdb.h
@comment include/postgresql/server/port/win32/netinet/
@comment include/postgresql/server/port/win32/netinet/in.h
@comment include/postgresql/server/port/win32/pwd.h
@comment include/postgresql/server/port/win32/sys/
@comment include/postgresql/server/port/win32/sys/socket.h
@comment include/postgresql/server/port/win32/sys/wait.h
@comment include/postgresql/server/port/win32_msvc/
@comment include/postgresql/server/port/win32_msvc/dirent.h
@comment include/postgresql/server/port/win32_msvc/sys/
@comment include/postgresql/server/port/win32_msvc/sys/file.h
@comment include/postgresql/server/port/win32_msvc/sys/param.h
@comment include/postgresql/server/port/win32_msvc/sys/time.h
@comment include/postgresql/server/port/win32_msvc/unistd.h
@comment include/postgresql/server/port/win32_msvc/utime.h
include/postgresql/server/ include/postgresql/server/
include/postgresql/server/access/ include/postgresql/server/access/
include/postgresql/server/access/attnum.h include/postgresql/server/access/attnum.h
@ -344,13 +323,14 @@ include/postgresql/server/pgstat.h
include/postgresql/server/pgtar.h include/postgresql/server/pgtar.h
include/postgresql/server/pgtime.h include/postgresql/server/pgtime.h
include/postgresql/server/plpgsql.h include/postgresql/server/plpgsql.h
include/postgresql/server/port.h
include/postgresql/server/port/ include/postgresql/server/port/
include/postgresql/server/port.h
include/postgresql/server/port/aix.h include/postgresql/server/port/aix.h
include/postgresql/server/port/cygwin.h include/postgresql/server/port/cygwin.h
include/postgresql/server/port/darwin.h include/postgresql/server/port/darwin.h
include/postgresql/server/port/freebsd.h include/postgresql/server/port/freebsd.h
include/postgresql/server/port/hpux.h include/postgresql/server/port/hpux.h
@comment include/postgresql/server/port/irix.h
include/postgresql/server/port/linux.h include/postgresql/server/port/linux.h
include/postgresql/server/port/netbsd.h include/postgresql/server/port/netbsd.h
include/postgresql/server/port/openbsd.h include/postgresql/server/port/openbsd.h
@ -358,7 +338,27 @@ include/postgresql/server/port/osf.h
include/postgresql/server/port/sco.h include/postgresql/server/port/sco.h
include/postgresql/server/port/solaris.h include/postgresql/server/port/solaris.h
include/postgresql/server/port/unixware.h include/postgresql/server/port/unixware.h
include/postgresql/server/port/win32.h @comment include/postgresql/server/port/win32/
@comment include/postgresql/server/port/win32.h
@comment include/postgresql/server/port/win32/arpa/
@comment include/postgresql/server/port/win32/arpa/inet.h
@comment include/postgresql/server/port/win32/dlfcn.h
@comment include/postgresql/server/port/win32/grp.h
@comment include/postgresql/server/port/win32/netdb.h
@comment include/postgresql/server/port/win32/netinet/
@comment include/postgresql/server/port/win32/netinet/in.h
@comment include/postgresql/server/port/win32/pwd.h
@comment include/postgresql/server/port/win32/sys/
@comment include/postgresql/server/port/win32/sys/socket.h
@comment include/postgresql/server/port/win32/sys/wait.h
@comment include/postgresql/server/port/win32_msvc/
@comment include/postgresql/server/port/win32_msvc/dirent.h
@comment include/postgresql/server/port/win32_msvc/sys/
@comment include/postgresql/server/port/win32_msvc/sys/file.h
@comment include/postgresql/server/port/win32_msvc/sys/param.h
@comment include/postgresql/server/port/win32_msvc/sys/time.h
@comment include/postgresql/server/port/win32_msvc/unistd.h
@comment include/postgresql/server/port/win32_msvc/utime.h
include/postgresql/server/portability/ include/postgresql/server/portability/
include/postgresql/server/portability/instr_time.h include/postgresql/server/portability/instr_time.h
include/postgresql/server/postgres.h include/postgresql/server/postgres.h