This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
bisect-runner.pl needs to probe DB_File.xs before running Configure
authorNicholas Clark <nick@ccl4.org>
Wed, 4 Jul 2012 12:52:19 +0000 (13:52 +0100)
committerNicholas Clark <nick@ccl4.org>
Tue, 28 May 2013 07:19:29 +0000 (09:19 +0200)
commitfbaecb459ef5196c56a406c4b1bf5afdb5802f49
treeef6da59c4e92692018b03461faa92321f0c4d59c
parentc8ac76a5f3ff8fbae8da6c2eaa1f3cb8b0b953ed
bisect-runner.pl needs to probe DB_File.xs before running Configure

Commit f2f0a0ff7250e0ba (in Nov 2011), consolidated all the code that
patches extensions. As a side effect, it moved all extension patching
after Configure is run. Unfortunately this introduced a bug, because one
test of DB_File.xs was to change the arguments to Configure to skip building
DB_File at all if it's too old. Return this logic to before when Configure
is run, so that bisect-runner.pl can once again build 5.005 and earlier on
machines with the Berkley DB headers installed, by forcibly skipping the
build of DB_File there.
Porting/bisect-runner.pl