Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Feb 2016 19:35:49 +0000 (UTC)
From:      Palle Girgensohn <girgen@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org
Subject:   svn commit: r408885 - in branches/2016Q1/databases: postgresql91-server postgresql92-server postgresql93-server postgresql94-server
Message-ID:  <201602141935.u1EJZn9n067136@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: girgen
Date: Sun Feb 14 19:35:49 2016
New Revision: 408885
URL: https://svnweb.freebsd.org/changeset/ports/408885

Log:
  MFH: r408835
  
  Update PostgreSQL to latest versions.
  
  Security Fixes for Regular Expressions, PL/Java
  
  This release closes security hole CVE-2016-0773, an issue with regular
  expression (regex) parsing. Prior code allowed users to pass in expressions
  which included out-of-range Unicode characters, triggering a backend crash.
  This issue is critical for PostgreSQL systems with untrusted users or which
  generate regexes based on user input.
  
  The update also fixes CVE-2016-0766, a privilege escalation issue for users of
  PL/Java.  Certain custom configuration settings (GUCS) for PL/Java will now be
  modifiable only by the database superuser
  
  URL:		http://www.postgresql.org/about/news/1644/
  Security:	CVE-2016-0773, CVE-2016-0766
  Approved by:	ports-secteam

Modified:
  branches/2016Q1/databases/postgresql91-server/Makefile
  branches/2016Q1/databases/postgresql91-server/distinfo
  branches/2016Q1/databases/postgresql91-server/pkg-plist-client
  branches/2016Q1/databases/postgresql92-server/Makefile
  branches/2016Q1/databases/postgresql92-server/distinfo
  branches/2016Q1/databases/postgresql92-server/pkg-plist-client
  branches/2016Q1/databases/postgresql93-server/Makefile
  branches/2016Q1/databases/postgresql93-server/distinfo
  branches/2016Q1/databases/postgresql93-server/pkg-plist-client
  branches/2016Q1/databases/postgresql94-server/Makefile
  branches/2016Q1/databases/postgresql94-server/distinfo
  branches/2016Q1/databases/postgresql94-server/pkg-plist-client

Modified: branches/2016Q1/databases/postgresql91-server/Makefile
==============================================================================
--- branches/2016Q1/databases/postgresql91-server/Makefile	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql91-server/Makefile	Sun Feb 14 19:35:49 2016	(r408885)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME?=	postgresql
-DISTVERSION?=	9.1.19
+DISTVERSION?=	9.1.20
 CATEGORIES?=	databases
 MASTER_SITES=	PGSQL/source/v${DISTVERSION}
 PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}
@@ -68,7 +68,6 @@ SUB_FILES+=	502.pgsql
 OPTIONS_DEFINE+=LIBEDIT
 LIBEDIT_DESC=   Use non-GPL libedit instead of readline
 USES+=		perl5
-PORTREVISION?=	1
 .else
 MAKE_ENV=	PATH=${PREFIX}/bin:${PATH}
 CONFIGURE_ENV+=	PATH=${PREFIX}/bin:${PATH}

Modified: branches/2016Q1/databases/postgresql91-server/distinfo
==============================================================================
--- branches/2016Q1/databases/postgresql91-server/distinfo	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql91-server/distinfo	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,4 +1,4 @@
-SHA256 (postgresql/postgresql-9.1.19.tar.bz2) = cbd5057451147dd63a1e764176a4e17a7795773be1e4266ea9faa951064c0ec6
-SIZE (postgresql/postgresql-9.1.19.tar.bz2) = 15843978
+SHA256 (postgresql/postgresql-9.1.20.tar.bz2) = 6d1e6c4334c265a85f0f96407b7a9aafff0f26cb62db2d8d03a32ba0c2872937
+SIZE (postgresql/postgresql-9.1.20.tar.bz2) = 15844360
 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
 SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

Modified: branches/2016Q1/databases/postgresql91-server/pkg-plist-client
==============================================================================
--- branches/2016Q1/databases/postgresql91-server/pkg-plist-client	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql91-server/pkg-plist-client	Sun Feb 14 19:35:49 2016	(r408885)
@@ -14,7 +14,31 @@ bin/psql
 bin/reindexdb
 bin/vacuumdb
 include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
 include/libpq-events.h
+include/libpq-fe.h
+include/libpq/libpq-fs.h
+include/pg_config.h
+include/pg_config_manual.h
+include/pg_config_os.h
+include/pgtypes_date.h
+include/pgtypes_error.h
+include/pgtypes_interval.h
+include/pgtypes_numeric.h
+include/pgtypes_timestamp.h
+include/postgres_ext.h
+include/postgresql/informix/esql/datetime.h
+include/postgresql/informix/esql/decimal.h
+include/postgresql/informix/esql/sqltypes.h
+include/postgresql/internal/c.h
+include/postgresql/internal/libpq-int.h
+include/postgresql/internal/libpq/pqcomm.h
+include/postgresql/internal/port.h
+include/postgresql/internal/postgres_fe.h
+include/postgresql/internal/pqexpbuffer.h
 include/postgresql/server/access/attnum.h
 include/postgresql/server/access/clog.h
 include/postgresql/server/access/genam.h
@@ -218,7 +242,6 @@ include/postgresql/server/nodes/bitmapse
 include/postgresql/server/nodes/execnodes.h
 include/postgresql/server/nodes/makefuncs.h
 include/postgresql/server/nodes/memnodes.h
-include/postgresql/server/nodes/replnodes.h
 include/postgresql/server/nodes/nodeFuncs.h
 include/postgresql/server/nodes/nodes.h
 include/postgresql/server/nodes/params.h
@@ -229,6 +252,7 @@ include/postgresql/server/nodes/primnode
 include/postgresql/server/nodes/print.h
 include/postgresql/server/nodes/readfuncs.h
 include/postgresql/server/nodes/relation.h
+include/postgresql/server/nodes/replnodes.h
 include/postgresql/server/nodes/tidbitmap.h
 include/postgresql/server/nodes/value.h
 include/postgresql/server/optimizer/clauses.h
@@ -283,6 +307,7 @@ include/postgresql/server/pg_config_manu
 include/postgresql/server/pg_config_os.h
 include/postgresql/server/pg_trace.h
 include/postgresql/server/pgstat.h
+include/postgresql/server/pgtar.h
 include/postgresql/server/pgtime.h
 include/postgresql/server/port.h
 include/postgresql/server/port/aix.h
@@ -495,35 +520,11 @@ include/postgresql/server/utils/uuid.h
 include/postgresql/server/utils/varbit.h
 include/postgresql/server/utils/xml.h
 include/postgresql/server/windowapi.h
+include/sql3types.h
+include/sqlca.h
 include/sqlda-compat.h
 include/sqlda-native.h
 include/sqlda.h
-include/libpq/libpq-fs.h
-include/postgresql/internal/libpq/pqcomm.h
-include/postgresql/informix/esql/datetime.h
-include/postgresql/informix/esql/decimal.h
-include/postgresql/informix/esql/sqltypes.h
-include/postgresql/internal/c.h
-include/postgresql/internal/libpq-int.h
-include/postgresql/internal/postgres_fe.h
-include/postgresql/internal/port.h
-include/postgresql/internal/pqexpbuffer.h
-include/ecpg_informix.h
-include/ecpgerrno.h
-include/ecpglib.h
-include/ecpgtype.h
-include/libpq-fe.h
-include/pg_config.h
-include/pg_config_manual.h
-include/pg_config_os.h
-include/pgtypes_date.h
-include/pgtypes_error.h
-include/pgtypes_interval.h
-include/pgtypes_numeric.h
-include/pgtypes_timestamp.h
-include/postgres_ext.h
-include/sql3types.h
-include/sqlca.h
 lib/libecpg.a
 lib/libecpg.so
 lib/libecpg.so.6
@@ -538,10 +539,11 @@ lib/libpq.a
 lib/libpq.so
 lib/libpq.so.5
 lib/postgresql/pgxs/config/install-sh
-lib/postgresql/pgxs/src/makefiles/pgxs.mk
+lib/postgresql/pgxs/config/missing
 lib/postgresql/pgxs/src/Makefile.global
 lib/postgresql/pgxs/src/Makefile.port
 lib/postgresql/pgxs/src/Makefile.shlib
+lib/postgresql/pgxs/src/makefiles/pgxs.mk
 lib/postgresql/pgxs/src/nls-global.mk
 man/man1/clusterdb.1.gz
 man/man1/createdb.1.gz

Modified: branches/2016Q1/databases/postgresql92-server/Makefile
==============================================================================
--- branches/2016Q1/databases/postgresql92-server/Makefile	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql92-server/Makefile	Sun Feb 14 19:35:49 2016	(r408885)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME?=	postgresql
-DISTVERSION?=	9.2.14
+DISTVERSION?=	9.2.15
 CATEGORIES?=	databases
 MASTER_SITES=	PGSQL/source/v${DISTVERSION}
 PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}
@@ -68,7 +68,6 @@ SUB_FILES+=	502.pgsql
 OPTIONS_DEFINE+=LIBEDIT
 LIBEDIT_DESC=	Use non-GPL libedit instead of readline
 USES+=		perl5
-PORTREVISION?=	1
 .else
 MAKE_ENV=	PATH=${PREFIX}/bin:${PATH}
 CONFIGURE_ENV+=	PATH=${PREFIX}/bin:${PATH}

Modified: branches/2016Q1/databases/postgresql92-server/distinfo
==============================================================================
--- branches/2016Q1/databases/postgresql92-server/distinfo	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql92-server/distinfo	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,4 +1,4 @@
-SHA256 (postgresql/postgresql-9.2.14.tar.bz2) = 54c20b3f320a48c38487f2711e98b2fa3f9ce4305905a294ad0449e8b4fb292e
-SIZE (postgresql/postgresql-9.2.14.tar.bz2) = 16451398
+SHA256 (postgresql/postgresql-9.2.15.tar.bz2) = 7ced4807589899e83c64dd0803cf1f9782b6a20077ab545c66e868ef26543e60
+SIZE (postgresql/postgresql-9.2.15.tar.bz2) = 16480973
 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
 SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

Modified: branches/2016Q1/databases/postgresql92-server/pkg-plist-client
==============================================================================
--- branches/2016Q1/databases/postgresql92-server/pkg-plist-client	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql92-server/pkg-plist-client	Sun Feb 14 19:35:49 2016	(r408885)
@@ -14,7 +14,31 @@ bin/psql
 bin/reindexdb
 bin/vacuumdb
 include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
 include/libpq-events.h
+include/libpq-fe.h
+include/libpq/libpq-fs.h
+include/pg_config.h
+include/pg_config_manual.h
+include/pg_config_os.h
+include/pgtypes_date.h
+include/pgtypes_error.h
+include/pgtypes_interval.h
+include/pgtypes_numeric.h
+include/pgtypes_timestamp.h
+include/postgres_ext.h
+include/postgresql/informix/esql/datetime.h
+include/postgresql/informix/esql/decimal.h
+include/postgresql/informix/esql/sqltypes.h
+include/postgresql/internal/c.h
+include/postgresql/internal/libpq-int.h
+include/postgresql/internal/libpq/pqcomm.h
+include/postgresql/internal/port.h
+include/postgresql/internal/postgres_fe.h
+include/postgresql/internal/pqexpbuffer.h
 include/postgresql/server/access/attnum.h
 include/postgresql/server/access/clog.h
 include/postgresql/server/access/genam.h
@@ -290,6 +314,7 @@ include/postgresql/server/pg_config_manu
 include/postgresql/server/pg_config_os.h
 include/postgresql/server/pg_trace.h
 include/postgresql/server/pgstat.h
+include/postgresql/server/pgtar.h
 include/postgresql/server/pgtime.h
 include/postgresql/server/port.h
 include/postgresql/server/port/aix.h
@@ -503,35 +528,11 @@ include/postgresql/server/utils/uuid.h
 include/postgresql/server/utils/varbit.h
 include/postgresql/server/utils/xml.h
 include/postgresql/server/windowapi.h
+include/sql3types.h
+include/sqlca.h
 include/sqlda-compat.h
 include/sqlda-native.h
 include/sqlda.h
-include/libpq/libpq-fs.h
-include/postgresql/internal/libpq/pqcomm.h
-include/postgresql/informix/esql/datetime.h
-include/postgresql/informix/esql/decimal.h
-include/postgresql/informix/esql/sqltypes.h
-include/postgresql/internal/c.h
-include/postgresql/internal/libpq-int.h
-include/postgresql/internal/postgres_fe.h
-include/postgresql/internal/port.h
-include/postgresql/internal/pqexpbuffer.h
-include/ecpg_informix.h
-include/ecpgerrno.h
-include/ecpglib.h
-include/ecpgtype.h
-include/libpq-fe.h
-include/pg_config.h
-include/pg_config_manual.h
-include/pg_config_os.h
-include/pgtypes_date.h
-include/pgtypes_error.h
-include/pgtypes_interval.h
-include/pgtypes_numeric.h
-include/pgtypes_timestamp.h
-include/postgres_ext.h
-include/sql3types.h
-include/sqlca.h
 lib/libecpg.a
 lib/libecpg.so
 lib/libecpg.so.6
@@ -546,10 +547,11 @@ lib/libpq.a
 lib/libpq.so
 lib/libpq.so.5
 lib/postgresql/pgxs/config/install-sh
-lib/postgresql/pgxs/src/makefiles/pgxs.mk
+lib/postgresql/pgxs/config/missing
 lib/postgresql/pgxs/src/Makefile.global
 lib/postgresql/pgxs/src/Makefile.port
 lib/postgresql/pgxs/src/Makefile.shlib
+lib/postgresql/pgxs/src/makefiles/pgxs.mk
 lib/postgresql/pgxs/src/nls-global.mk
 man/man1/clusterdb.1.gz
 man/man1/createdb.1.gz

Modified: branches/2016Q1/databases/postgresql93-server/Makefile
==============================================================================
--- branches/2016Q1/databases/postgresql93-server/Makefile	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql93-server/Makefile	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,7 +1,7 @@
 # Created by: Marc G. Fournier <scrappy@FreeBSD.org>
 # $FreeBSD$
 
-DISTVERSION?=	9.3.10
+DISTVERSION?=	9.3.11
 PKGNAMESUFFIX?=	${DISTVERSION:R:S/.//}${COMPONENT}
 
 MAINTAINER?=	pgsql@FreeBSD.org

Modified: branches/2016Q1/databases/postgresql93-server/distinfo
==============================================================================
--- branches/2016Q1/databases/postgresql93-server/distinfo	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql93-server/distinfo	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,4 +1,4 @@
-SHA256 (postgresql/postgresql-9.3.10.tar.bz2) = e5444f0f76aff98a251400b7c28bc361d65e3d72d8d6cb9bb5d8361a69541531
-SIZE (postgresql/postgresql-9.3.10.tar.bz2) = 16995860
+SHA256 (postgresql/postgresql-9.3.11.tar.bz2) = 3d222a90c941d3a6c02c7c749fc9eb54ff20a1166570459d09c5476743496a21
+SIZE (postgresql/postgresql-9.3.11.tar.bz2) = 17047707
 SHA256 (postgresql/pg-929-icu-2015-04-18.diff.gz) = 9aff1ba25fbe5892a3868bff516df685531c85901c360548e38bf2e5fa0e14ab
 SIZE (postgresql/pg-929-icu-2015-04-18.diff.gz) = 4469

Modified: branches/2016Q1/databases/postgresql93-server/pkg-plist-client
==============================================================================
--- branches/2016Q1/databases/postgresql93-server/pkg-plist-client	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql93-server/pkg-plist-client	Sun Feb 14 19:35:49 2016	(r408885)
@@ -15,8 +15,32 @@ bin/psql
 bin/reindexdb
 bin/vacuumdb
 include/ecpg_config.h
+include/ecpg_informix.h
+include/ecpgerrno.h
+include/ecpglib.h
+include/ecpgtype.h
 include/libpq-events.h
+include/libpq-fe.h
+include/libpq/libpq-fs.h
+include/pg_config.h
 include/pg_config_ext.h
+include/pg_config_manual.h
+include/pg_config_os.h
+include/pgtypes_date.h
+include/pgtypes_error.h
+include/pgtypes_interval.h
+include/pgtypes_numeric.h
+include/pgtypes_timestamp.h
+include/postgres_ext.h
+include/postgresql/informix/esql/datetime.h
+include/postgresql/informix/esql/decimal.h
+include/postgresql/informix/esql/sqltypes.h
+include/postgresql/internal/c.h
+include/postgresql/internal/libpq-int.h
+include/postgresql/internal/libpq/pqcomm.h
+include/postgresql/internal/port.h
+include/postgresql/internal/postgres_fe.h
+include/postgresql/internal/pqexpbuffer.h
 include/postgresql/server/access/attnum.h
 include/postgresql/server/access/clog.h
 include/postgresql/server/access/genam.h
@@ -528,35 +552,11 @@ include/postgresql/server/utils/uuid.h
 include/postgresql/server/utils/varbit.h
 include/postgresql/server/utils/xml.h
 include/postgresql/server/windowapi.h
+include/sql3types.h
+include/sqlca.h
 include/sqlda-compat.h
 include/sqlda-native.h
 include/sqlda.h
-include/libpq/libpq-fs.h
-include/postgresql/internal/libpq/pqcomm.h
-include/postgresql/informix/esql/datetime.h
-include/postgresql/informix/esql/decimal.h
-include/postgresql/informix/esql/sqltypes.h
-include/postgresql/internal/c.h
-include/postgresql/internal/libpq-int.h
-include/postgresql/internal/postgres_fe.h
-include/postgresql/internal/port.h
-include/postgresql/internal/pqexpbuffer.h
-include/ecpg_informix.h
-include/ecpgerrno.h
-include/ecpglib.h
-include/ecpgtype.h
-include/libpq-fe.h
-include/pg_config.h
-include/pg_config_manual.h
-include/pg_config_os.h
-include/pgtypes_date.h
-include/pgtypes_error.h
-include/pgtypes_interval.h
-include/pgtypes_numeric.h
-include/pgtypes_timestamp.h
-include/postgres_ext.h
-include/sql3types.h
-include/sqlca.h
 lib/libecpg.a
 lib/libecpg.so
 lib/libecpg.so.6
@@ -570,16 +570,17 @@ lib/libpgtypes.so.3
 lib/libpq.a
 lib/libpq.so
 lib/libpq.so.5
-libdata/pkgconfig/libecpg.pc
-libdata/pkgconfig/libecpg_compat.pc
-libdata/pkgconfig/libpgtypes.pc
-libdata/pkgconfig/libpq.pc
 lib/postgresql/pgxs/config/install-sh
-lib/postgresql/pgxs/src/makefiles/pgxs.mk
+lib/postgresql/pgxs/config/missing
 lib/postgresql/pgxs/src/Makefile.global
 lib/postgresql/pgxs/src/Makefile.port
 lib/postgresql/pgxs/src/Makefile.shlib
+lib/postgresql/pgxs/src/makefiles/pgxs.mk
 lib/postgresql/pgxs/src/nls-global.mk
+libdata/pkgconfig/libecpg.pc
+libdata/pkgconfig/libecpg_compat.pc
+libdata/pkgconfig/libpgtypes.pc
+libdata/pkgconfig/libpq.pc
 man/man1/clusterdb.1.gz
 man/man1/createdb.1.gz
 man/man1/createlang.1.gz

Modified: branches/2016Q1/databases/postgresql94-server/Makefile
==============================================================================
--- branches/2016Q1/databases/postgresql94-server/Makefile	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql94-server/Makefile	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,7 +1,7 @@
 # Created by: Marc G. Fournier <scrappy@FreeBSD.org>
 # $FreeBSD$
 
-DISTVERSION?=	9.4.5
+DISTVERSION?=	9.4.6
 
 MAINTAINER?=	pgsql@FreeBSD.org
 

Modified: branches/2016Q1/databases/postgresql94-server/distinfo
==============================================================================
--- branches/2016Q1/databases/postgresql94-server/distinfo	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql94-server/distinfo	Sun Feb 14 19:35:49 2016	(r408885)
@@ -1,4 +1,4 @@
-SHA256 (postgresql/postgresql-9.4.5.tar.bz2) = b87c50c66b6ea42a9712b5f6284794fabad0616e6ae420cf0f10523be6d94a39
-SIZE (postgresql/postgresql-9.4.5.tar.bz2) = 17660960
+SHA256 (postgresql/postgresql-9.4.6.tar.bz2) = cbce1f4d01a6142c5d8bebe125623c5198ec04f363da7dd3d3b3a4100b4140a6
+SIZE (postgresql/postgresql-9.4.6.tar.bz2) = 17734946
 SHA256 (postgresql/pg-941-icu-2015-04-18.diff.gz) = 30c1366539fd0833db37a98b32bd22e8da4538e58f8dbc2ad2f63dc54835609b
 SIZE (postgresql/pg-941-icu-2015-04-18.diff.gz) = 4279

Modified: branches/2016Q1/databases/postgresql94-server/pkg-plist-client
==============================================================================
--- branches/2016Q1/databases/postgresql94-server/pkg-plist-client	Sun Feb 14 19:21:31 2016	(r408884)
+++ branches/2016Q1/databases/postgresql94-server/pkg-plist-client	Sun Feb 14 19:35:49 2016	(r408885)
@@ -591,6 +591,7 @@ lib/libpq.a
 lib/libpq.so
 lib/libpq.so.5
 lib/postgresql/pgxs/config/install-sh
+lib/postgresql/pgxs/config/missing
 lib/postgresql/pgxs/src/Makefile.global
 lib/postgresql/pgxs/src/Makefile.port
 lib/postgresql/pgxs/src/Makefile.shlib



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201602141935.u1EJZn9n067136>