This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
bisect-runner.pl needs another minor fixup to build 5.004_05 on Linux.
authorNicholas Clark <nick@ccl4.org>
Thu, 10 May 2012 15:47:11 +0000 (17:47 +0200)
committerNicholas Clark <nick@ccl4.org>
Tue, 28 May 2013 07:19:28 +0000 (09:19 +0200)
commitc8ac76a5f3ff8fbae8da6c2eaa1f3cb8b0b953ed
treec21dd905b63c0a70870b33c4ac7d6d2ab3d94028
parent7ffe6e18a90dfa698e799ca04049c6da2e6447c5
bisect-runner.pl needs another minor fixup to build 5.004_05 on Linux.

bisect-runner.pl already reverts a sequence of commits to doio.c related to
special case handling of union semun on Linux and Solaris, which cause the
build to fail on current Linux. The last of these, 9b599b2a63d2324d is
described as "[win32] merge change#887 from maintbranch". However, it uses
__sun__ and __svr4__ instead of the __sun and __SVR4 of the maint branch
commit 6cdf74fe31f049dc. Hence the code in bisect-runner.pl needs to be
taught about this variation in the maint-5.004 branch, so that it can also
unwind the problematic code in doio.c there.
Porting/bisect-runner.pl