From: H.Merijn Brand Date: Wed, 20 May 2009 13:36:42 +0000 (+0200) Subject: Update bisect notes X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=c0d1ef72496f6e5f671a8995c737e8b591725f59;p=p5sagit%2Fp5-mst-13.2.git Update bisect notes --- diff --git a/pod/perlrepository.pod b/pod/perlrepository.pod index 873657b..d972f0e 100644 --- a/pod/perlrepository.pod +++ b/pod/perlrepository.pod @@ -537,9 +537,17 @@ testcase: #!/bin/sh git clean -dxf # If you can use ccache, add -Dcc=ccache\ gcc -Dld=gcc to the Configure line - sh Configure -des -Dusedevel -Doptimize="-g" || exit 125 - make || exit 125 + sh Configure -des -Dusedevel -Doptimize="-g" + test -f config.sh || exit 125 + # Correct makefile for newer GNU gcc + perl -ni -we 'print unless /<(?:built-in|command)/' makefile x2p/makefile + # if you just need miniperl, replace test_prep with miniperl + make -j4 test_prep + -x ./perl || exit 125 ./perl -Ilib ~/testcase.pl + ret=$? + git clean -dxf + exit $ret This script may return C<125> to indicate that the corresponding commit should be skipped. Otherwise, it returns the status of