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