This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
bisect-runner.pl should patch $trnl into makedepend.SH if needed.
authorNicholas Clark <nick@ccl4.org>
Fri, 14 Oct 2011 11:21:28 +0000 (12:21 +0100)
committerNicholas Clark <nick@ccl4.org>
Fri, 14 Oct 2011 11:21:28 +0000 (12:21 +0100)
commitdd7c3e6cacb5f37e9b245172ede3bff8055d9b8e
tree8dbf799a03b8d8d41b247b27767575e84780737a
parent1aa032b25ab39eebe4a452ff935a39107a322a5b
bisect-runner.pl should patch $trnl into makedepend.SH if needed.

4b081584932d92f8 provided Configure with a value for trnl, to enable blead's
makedepend.SH to work on Perls prior to 5.003. However, af7c500f1fae390f
effectively broke this, by migrating the expansion of makedepend.SH from
Configure time to later, because "unknown" values passed to Configure on the
command line are never written to config.sh. Hence bisect-runner.pl should
patch makedepend.SH (blead's version) with the correct value for trnl, as
this is less invasive than adding to config.sh

"effectively broke", because bisect-runner.pl runs all commands with STDIN
redirected from /dev/null, so makedepend's attempts to read from STDIN in
its confusion immediately failed without anything hanging.
Porting/bisect-runner.pl