+2008-11-23 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ Eric Blake <ebb9@byu.net>
+
+ Fix $ECHO test to not influence other _AS_DETECT_SUGGESTED code.
+ * libltdl/m4/libtool.m4 (_LT_PROG_ECHO_BACKSLASH): Fix test to
+ not influence further tests registered with _AS_DETECT_SUGGESTED
+ and do not use a PATH below /tmp, to avoid influence by a third
+ party.
+
2008-11-23 Alon Bar-Lev <alon.barlev@gmail.com> (tiny change)
Fix func_win32_libid for 64-bit Windows.
m4_ifdef([_AS_DETECT_SUGGESTED],
[_AS_DETECT_SUGGESTED([
- ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
- ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
- PATH=/tmp/nonexistent; export PATH;
- FPATH=$PATH; export FPATH;
- test "X`printf %s $ECHO`" = "X$ECHO"])])
+ test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
+ ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+ PATH=/empty FPATH=/empty; export PATH FPATH
+ test "X`printf %s $ECHO`" = "X$ECHO" \
+ || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])