On Sat, Apr 25, 2015 at 4:51 AM, Andrew Dunstan <and...@dunslane.net> wrote: > The optional buildfarm module that runs this test was broken by commit > dcae5faccab64776376d354decda0017c648bb53 > > Since nobody has responded to my complaint about this, I have disabled it on > crake, the only buildfarm machine that has actually been running the test, > so we now have no buildfarm coverage for it.
Commit dcae5fac has switched in pg_regress --temp-install to --temp-instance, --psqldir to --bindir, and has removed --top-builddir and --extra-install. After looking at TestCollateLinuxUTF8.pm, I think that you need to use the one-liner attached. Regards, -- Michael
diff --git a/PGBuild/Modules/TestCollateLinuxUTF8.pm b/PGBuild/Modules/TestCollateLinuxUTF8.pm index 465a1cd..19333f1 100644 --- a/PGBuild/Modules/TestCollateLinuxUTF8.pm +++ b/PGBuild/Modules/TestCollateLinuxUTF8.pm @@ -82,7 +82,7 @@ sub installcheck my $logpos = -s "$installdir/logfile" || 0; my @checklog; - my $cmd ="./pg_regress --psqldir=$installdir/bin --dlpath=. " + my $cmd ="./pg_regress --bindir=$installdir/bin --dlpath=. " ."$inputdir --port=$buildport collate.linux.utf8"; @checklog = `cd $pgsql/src/test/regress && $cmd 2>&1`;
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers