On Sat, Apr 25, 2015 at 4:51 AM, Andrew Dunstan <[email protected]> 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 ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers