Re: [Pgbuildfarm-members] PG buildfarm coverage needed for new uuid code

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: pgbuildfarm-members(at)lists(dot)pgfoundry(dot)org
Subject: Re: [Pgbuildfarm-members] PG buildfarm coverage needed for new uuid code
Date: 2014-05-28 01:47:50
Message-ID: 53854046.6090701@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: buildfarm-members


On 05/27/2014 08:46 PM, Tom Lane wrote:
> Could I entreat buildfarm owners to enable testing of contrib/uuid-ossp
> if their machines have suitable UUID libraries? A quick review of the
> status reports suggests that almost nobody is actively testing that code.
> As of HEAD, we have three implementations that need coverage:
>
> --with-uuid=bsd for FreeBSD, NetBSD, and maybe some other BSDen,
> but not OpenBSD AFAICT
>
> --with-uuid=e2fs for Linux and Mac OS X, as well as anybody else
> with e2fsprogs' libuuid installed
>
> --with-uuid=ossp for those with OSSP UUID library
>
> Note that 9.3 and earlier branches will not recognize these configure
> options, which makes it a bit of a pain. I put this in my OS X animals'
> build-farm.conf:
>
> if ($branch eq 'HEAD')
> {
> push(@{$conf{config_opts}},"--with-uuid=e2fs");
> }
>
> but I'm not sure if there's a recommended locution for "test on
> branches > 9.3".

My usual idiom is:

if ($branch eq 'HEAD' or $branch ge 'REL9_4')

Of course, I might have to change that when we get to 10.0 ;-)

I'll start adjusting some of my machines now.

BTW, it looks like the changes to the Makefile have broken the MSVC
build system.

cheers

andrew

In response to

Responses

Browse buildfarm-members by date

  From Date Subject
Next Message Tom Lane 2014-05-28 01:52:52 Re: [Pgbuildfarm-members] PG buildfarm coverage needed for new uuid code
Previous Message Tom Lane 2014-05-28 00:46:54 [Pgbuildfarm-members] PG buildfarm coverage needed for new uuid code