From: Stefano Lattarini Date: Thu, 22 Dec 2011 23:42:24 +0000 (+0100) Subject: tests: avoid spurious failure of libtool and gettext tests X-Git-Tag: v1.11.2b~18^2~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39e4f27282435335e66827801e7ac9fbf9805155;p=thirdparty%2Fautomake.git tests: avoid spurious failure of libtool and gettext tests On Solaris 10 (and presumably earlier), /bin/sh trips up on here-documents that contains a command substitution *and* are fed to a shell function: # All as expected. $ cat < --- diff --git a/ChangeLog b/ChangeLog index d97d46118..94b1b4413 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,41 @@ +2011-12-23 Stefano Lattarini + + tests: avoid spurious failure of libtool and gettext tests + + On Solaris 10 (and presumably earlier), /bin/sh trips up on + here-documents that contains a command substitution *and* are + fed to a shell function: + + # All as expected. + $ cat < + 2011-12-14 Stefano Lattarini tests: better handling of gettext and libtool requirements diff --git a/tests/gettext-macros.test b/tests/gettext-macros.test index 7fe1274f1..5dd3a79d9 100755 --- a/tests/gettext-macros.test +++ b/tests/gettext-macros.test @@ -46,10 +46,8 @@ else fi if $am_gettextize_command --force && test -f m4/gettext.m4; then - unindent >> get.sh <> get.sh + echo "export ACLOCAL_PATH" >> get.sh else # Older versions of gettext might not have a gettextize program # available, but this doesn't mean the user hasn't made the gettext diff --git a/tests/libtool-macros.test b/tests/libtool-macros.test index 31e501947..06a35d94e 100755 --- a/tests/libtool-macros.test +++ b/tests/libtool-macros.test @@ -27,10 +27,8 @@ echo : >> get.sh echo ACLOCAL_AMFLAGS = -I m4 > Makefile.am if libtoolize --copy --install && test -f m4/libtool.m4; then - unindent >> get.sh <> get.sh + echo "export ACLOCAL_PATH" >> get.sh else # Libtoolize from libtool < 2.0 didn't support the `--install' option, # but this doesn't mean the user hasn't made the libtool macros