From: Stefano Lattarini Date: Fri, 19 Apr 2013 12:15:17 +0000 (+0200) Subject: maintcheck: avoid spurious failure X-Git-Tag: v1.13b~82^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=375cd196b718de69722c962e4ae944f91957562c;p=platform%2Fupstream%2Fautomake.git maintcheck: avoid spurious failure * t/preproc-errmsg.sh: Here, breaking up a sed command to avoid spuriously triggering a failure in the 'sc_tests_logs_duplicate_prefixes' maintainer check. Signed-off-by: Stefano Lattarini --- diff --git a/t/preproc-errmsg.sh b/t/preproc-errmsg.sh index d7cf488..704562d 100755 --- a/t/preproc-errmsg.sh +++ b/t/preproc-errmsg.sh @@ -65,10 +65,13 @@ sub/local.mk:4: library has 'sub_x2' as canonical name (possible typo) Makefile.am:2: 'sub/local.mk' included from here END -sed -e '/warnings are treated as errors/d' \ - -e 's/: warning:/:/' -e 's/: error:/:/' \ - -e 's/ */ /g' \ - obtained +# We need to break these substitutions into multiple sed invocations +# to avoid spuriously triggering the 'sc_tests_logs_duplicate_prefixes' +# maintainer check. +sed -e '/warnings are treated as errors/d' stderr > t1 +sed -e 's/: warning:/:/' t1 > t2 +sed -e 's/: error:/:/' t2 > t3 +sed -e 's/ */ /g' t3 > obtained diff expected obtained