bisect-runner.pl now builds test_prep on OS X back to 5.001n
authorNicholas Clark <nick@ccl4.org>
Wed, 12 Oct 2011 08:43:55 +0000 (10:43 +0200)
committerNicholas Clark <nick@ccl4.org>
Wed, 12 Oct 2011 08:43:55 +0000 (10:43 +0200)
commit915f531bebf29a3e56e60e075eaac0f66cb59d44
treebe99f6af3eab36a74a1d44f48a387d64f7dc5c9a
parent5b36e9450efc47317616775e6c3eb0daba56035c
bisect-runner.pl now builds test_prep on OS X back to 5.001n

bisect.pl is now suitable for general use on (at least) Linux, FreeBSD and
OS X. [Tested on Snow Leopard on a case-sensitive file system. The latter is
a requirement for some older intermediate revisions of perl]

bisect-runner.pl now sets $ENV{$Config{ldlibpthname}} before running the
supplied test case, which is necessary when perl is built with
useshrplib='true'

The historical Darwin hints require some tweaking for cflags and ldflags.
Adding the Darwin hints and dl_dyld.xs with minimal patching is sufficient
to build perl and all extensions back to 5.001n, allowing Darwin systems to
be used for general bisecting, not just Darwin specific issues.
Porting/bisect-runner.pl