On 2014/12/23 17:08, Pierre-Emmanuel André wrote:
> Hi,
> 
> Here is a diff for the latest version of PostgreSQL (9.4.0).
> + Announcement: http://www.postgresql.org/about/news/1557/
> + Release infos: http://www.postgresql.org/docs/9.4/static/release-9-4.html
> 
> Tested on @amd64.
> Comment, ok ?

Has this been through a bulk build yet? If not I can add it to my next
test build.

Please would you add --with-uuid=bsd and readd the uuid-ossp files to
PLIST-contrib? In PostgreSQL 9.4 this no longer has a library dependency,
supports additional uuid types compared to gen_random_uuid(), and avoids
the need for people to change their existing SQL code if they're using
the uuid generation functions.

--- Makefile
+++ Makefile
@@ -65,6 +65,7 @@ CONFIGURE_ARGS=       --disable-rpath --with-openssl=/usr \
                --with-perl \
                --with-python \
                --with-pam=no \
+               --with-uuid=bsd \
                --enable-integer-datetimes \
                --includedir="${PREFIX}/include/postgresql" \
                --datadir="${PREFIX}/share/postgresql" \
--- pkg/PLIST-contrib
+++ pkg/PLIST-contrib
@@ -31,6 +31,7 @@ lib/postgresql/isn.so
 lib/postgresql/lo.so
 lib/postgresql/ltree.so
 lib/postgresql/moddatetime.so
+lib/postgresql/uuid-ossp.so
 lib/postgresql/pageinspect.so
 lib/postgresql/passwordcheck.so
 lib/postgresql/pg_buffercache.so
@@ -128,6 +129,9 @@ share/postgresql/extension/ltree.control
 share/postgresql/extension/moddatetime--1.0.sql
 share/postgresql/extension/moddatetime--unpackaged--1.0.sql
 share/postgresql/extension/moddatetime.control
+share/postgresql/extension/uuid-ossp--1.0.sql
+share/postgresql/extension/uuid-ossp--unpackaged--1.0.sql
+share/postgresql/extension/uuid-ossp.control
 share/postgresql/extension/pageinspect--1.0--1.1.sql
 share/postgresql/extension/pageinspect--1.1--1.2.sql
 share/postgresql/extension/pageinspect--1.2.sql


Reply via email to