On Wed, Dec 24, 2014 at 10:34:33AM +0000, Stuart Henderson wrote:
> 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.
>
Landry@ is doing a bulk build with the update.
> 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.
>
Yep, i'm fine with that. I will update my diff.
> --- 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
>