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