diff --git a/ChangeLog b/ChangeLog index ad80bb57..70f9dfaa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-10-08 Gary V. Vaughan + + * config/general.m4sh (func_verbose): Work around a bash bug in + shell functions. + 2004-10-08 Charles Wilson * tests/pdemo-inst.test: pdemo-inst should depend on pdemo-make. @@ -6,12 +11,12 @@ rather than ".lnk" for the piecewise linking ld script in order to avoid the conflict. -2004-10-07 Ralf Wildenhues +2004-10-07 Ralf Wildenhues * libltdl/ltdl.c (lt_dlexit, lt_dlpath_insertdir): Fix memleaks, free user_search_path on lt_dlexit. -2004-10-07 Ralf Wildenhues +2004-10-07 Ralf Wildenhues * tests/sh.test: Remove tests which fail on AS_SHELL_SANITIZE from autoconf >= 2.59. @@ -34,7 +39,7 @@ * configure.ac: Cleaned up, having moved the checks for compilers which do not exist to libtool.m4. -2004-10-05 Ralf Wildenhues +2004-10-05 Ralf Wildenhues * libltdl/ltdl.c (try_dlopen): Move .la file parsing part.. (parse_dotla_file): ..here. Adjust. @@ -49,7 +54,6 @@ * config/ltmain.m4sh [darwin]: Make the -dylib_file flag work on older darwins too. Reported by Christoph Egger. ->>>>>>> 1.1681 2004-10-05 Gary V. Vaughan * configure.ac: Bumped version to 2.1a. diff --git a/config/general.m4sh b/config/general.m4sh index 9aa62774..d5eab858 100644 --- a/config/general.m4sh +++ b/config/general.m4sh @@ -109,6 +109,11 @@ func_echo () func_verbose () { $opt_verbose && func_echo ${1+"$@"} + + # A bug in bash halts the script if the last line of a function + # fails when set -e is in force, so we need another command to + # work around that: + : } # func_error arg...