From 371b586076414c1cafce4c66ca80fa7fac313aa0 Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Wed, 1 Apr 2009 20:36:22 +0200 Subject: [PATCH] Fix testsuite failures due to nonexistent `dirlist' entries. * tests/defs.in: When parsing `$aclocaldir/dirlist', only add existing directories D to aclocal `-I D' flags, as aclocal errors on nonexisting directories. Report and analysis by Andreas Schwab. Signed-off-by: Ralf Wildenhues --- ChangeLog | 8 ++++++++ tests/defs.in | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index e60c688c6..72809f898 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-04-01 Ralf Wildenhues + + Fix testsuite failures due to nonexistent `dirlist' entries. + * tests/defs.in: When parsing `$aclocaldir/dirlist', only add + existing directories D to aclocal `-I D' flags, as aclocal + errors on nonexisting directories. + Report and analysis by Andreas Schwab. + 2009-03-31 Akim Demaille Fix typo in manual. diff --git a/tests/defs.in b/tests/defs.in index aee5dfa52..3193eed6c 100644 --- a/tests/defs.in +++ b/tests/defs.in @@ -320,8 +320,8 @@ case $required in if test -f $aclocaldir/dirlist; then extra_includes=` <$aclocaldir/dirlist \ - sed -ne 's/#.*//;s/[ ][ ]*$//g;s/..*/ -I &/p' | - tr -d '\n'` + sed 's/#.*//;s/[ ][ ]*$//g' \ + | while read dir; do test ! -d "$dir" || echo "-I $dir"; done` else :; fi libtool_found=no -- 2.34.1