aboutsummaryrefslogtreecommitdiffstats
path: root/databases/postgresql90-contrib
diff options
context:
space:
mode:
authorgirgen <girgen@FreeBSD.org>2014-03-20 21:43:15 +0800
committergirgen <girgen@FreeBSD.org>2014-03-20 21:43:15 +0800
commit1b1ca8fb879c2289d60b569d027c861116a7cc96 (patch)
tree0ec8ad8f7ba3fb1bc1116cbdd9b0b39202bfe63a /databases/postgresql90-contrib
parent7a7639904da9c33d66ad3e1b16711b8cc1ec4e6c (diff)
downloadfreebsd-ports-gnome-1b1ca8fb879c2289d60b569d027c861116a7cc96.tar.gz
freebsd-ports-gnome-1b1ca8fb879c2289d60b569d027c861116a7cc96.tar.zst
freebsd-ports-gnome-1b1ca8fb879c2289d60b569d027c861116a7cc96.zip
The PostgreSQL Global Development Group has released an update to all supported
version of the database system, including versions 9.3.4, 9.2.8, 9.1.13, 9.0.17, and 8.4.21. This minor release fixes a data corruption issue with replication and crash recovery in version 9.3, as well as several other minor issues in all versions. All users of version 9.3 are urged to update their installations at the next possible downtime. Users of older versions should update at their convenience. The data corruption issue in PostgreSQL 9.3 affects binary replication standbys, servers being recovered from point-in-time-recovery backup, and standalone servers which recover from a system crash. The bug causes unrecoverable index corruption during recovery due to incorrect replay of row locking operations. This can then cause query results to be inconsistent depending on whether or not an index is used, and eventually lead to primary key violations and similar issues. For this reason, users are encouraged to replace each of their standby databases with a new base backup after applying the update. See release notes for more changes. URL: http://www.postgresql.org/docs/current/static/release.html URL: https://wiki.postgresql.org/wiki/20140320UpdateIssues A change specific to the FreeBSD port: Modify the contrib/uuid-ossp to actually work (not crashing the backend) by using the libc implementation of uuid instead of the ossp port. Schemas and queries will just work. Based on the work of Andrew Gierth. 9.1+ EXTENSION support added by girgen@. URL: http://pgfoundry.org/projects/uuid-freebsd PR: ports/121745, ports/182846
Diffstat (limited to 'databases/postgresql90-contrib')
-rw-r--r--databases/postgresql90-contrib/Makefile6
1 files changed, 1 insertions, 5 deletions
diff --git a/databases/postgresql90-contrib/Makefile b/databases/postgresql90-contrib/Makefile
index 6077b09c11a5..864079113fd0 100644
--- a/databases/postgresql90-contrib/Makefile
+++ b/databases/postgresql90-contrib/Makefile
@@ -23,13 +23,9 @@ INSTALL_DIRS= contrib
SLAVE_ONLY= yes
COMPONENT= -contrib
-CONFIGURE_ARGS+=--with-libxslt --with-libxml --with-openssl
+CONFIGURE_ARGS+=--with-libxslt --with-libxml --with-openssl --with-ossp-uuid
LDFLAGS+= ${PTHREAD_LIBS} -L${PREFIX}/lib
-OPTIONS_DEFINE= OSSP_UUID
-OSSP_UUID_DESC= Enable / disable ossp-uuid support
-OPTIONS_DEFAULT= OSSP_UUID
-
post-install:
@- ${INSTALL_DATA} ${WRKSRC}/contrib/README ${STAGEDIR}${DOCSDIR}/contrib/README