From: Stefano Lattarini Date: Sat, 7 May 2011 13:38:56 +0000 (+0200) Subject: Merge branch 'maint' into testsuite-work X-Git-Tag: ng-0.5a~89^2~240 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7fd7a7d1560a3181a98118d7d8869e8c78ea2e8c;p=thirdparty%2Fautomake.git Merge branch 'maint' into testsuite-work * maint: tests: fix spurious failure of txinfo21.test on FreeBSD --- 7fd7a7d1560a3181a98118d7d8869e8c78ea2e8c diff --cc ChangeLog index 49fe0f885,b9c71f37e..514143258 --- a/ChangeLog +++ b/ChangeLog @@@ -1,29 -1,12 +1,38 @@@ + 2011-05-07 Stefano Lattarini + + tests: fix spurious failure of txinfo21.test on FreeBSD + * tests/txinfo21.test: Use the `is_newest' subroutine instead of + the `ls -t' hack to to determine whether a file has been updated. + This is required because at least FreeBSD `ls' do not sort files + with the same timestamp in alphabetical order when using the `-t' + option. + +2011-05-07 Stefano Lattarini + + tests: fix syntax error in 'silentcxx-gcc.test' + * tests/silentcxx-gcc.test (for config_args in ...): Remove extra + trailing backslash from the list of looped-on items. + +2011-05-07 Stefano Lattarini + + depmod tests: fix bug in depmodes list extraction + * tests/depmod-tests.sh (get_depmodes): Use `echo $all_depmodes' + instead of `... | tr "$nl" "$sp"' to strip extra whitespaces and + newlines from `$all_depmodes'. The latter idiom with `tr' is + wrong since it gets run before `./defs' is sourced, and thus `$nl' + and `$sp' are undefined. + Bug revealad by FreeBSD tr(1) implementation, which doesn't accept + empty strings as arguments. + +2011-05-04 Stefano Lattarini + + tests: add excerpts from few original bug reports, for clarity. + * tests/comment6.test: Add excerpts and/or details from the + original bug report that prompted this tests to be added and/or + extended. + * tests/dejagnu4.test: Likewise. + * tests/installdir.test: Likewise. + 2011-05-04 Stefano Lattarini tests defs: allow requirements for compilers (mostly dummy)