Re: bug#11185: flex %option "never-interactive" breaks few tests on Solaris

2012-04-08 Thread Stefano Lattarini
tags 11185 + patch close 11185 thanks On 04/05/2012 09:22 PM, Peter Rosin wrote: > On 2012-04-05 15:40, Stefano Lattarini wrote: >> Severity: minor >> thanks >> >> Hello automakers, Peter. >> >> The commit v1.11-2058-g6f4b08d of 06-03-2012, "tests: explicitly state >> that our lexers do not requir

[FYI] {master} tests: avoid a spurious failures for shells with busted 'set -e'

2012-04-08 Thread Stefano Lattarini
Some versions of the BSD Korn shell wrongly bail out when the 'errexit' shell flag is active and the left-hand command in a "&&" list fails and that list is the *last* command of the body of a "while" or "for" loop. * tests/install-info-dir.test: Work around that behaviour. Signed-off-by: Stefano

Re: [PATCH 8/8] maint: simplify generation of files with @substed@ stuff

2012-04-08 Thread Stefano Lattarini
On 04/08/2012 02:55 PM, Stefano Lattarini wrote: > Use a proper "config.status --file=-" idiom to do most substitutions > in our generated files, to avoid too much duplications between the > various $(do_subst) commands in Makefile.am and the (explicit or > implicit AC_SUBST) invocation in configur

[PATCH 8/8] maint: simplify generation of files with @substed@ stuff

2012-04-08 Thread Stefano Lattarini
Use a proper "config.status --file=-" idiom to do most substitutions in our generated files, to avoid too much duplications between the various $(do_subst) commands in Makefile.am and the (explicit or implicit AC_SUBST) invocation in configure.ac. >From a suggestion by Eric Blake and Federico Simo

[PATCH 6/8] docs: fix names of relevant test cases in comments

2012-04-08 Thread Stefano Lattarini
* doc/automake.texi: In comments reporting which test(s) check a given feature/idiom, fix the names of the referenced tests, to reflect the recent 'tests/foo.test' => 't/foo.sh' "Great Rename". Signed-off-by: Stefano Lattarini --- doc/automake.texi | 96 ++--

[PATCH 7/8] t/README: update w.r.t. recent overhaul (non-recursive build system)

2012-04-08 Thread Stefano Lattarini
And other miscellaneous improvements since we are at it. Signed-off-by: Stefano Lattarini --- t/README | 58 -- 1 files changed, 24 insertions(+), 34 deletions(-) diff --git a/t/README b/t/README index 33a653c..a44f2bb 100644 --- a/t/REA

[PATCH 5/8] NEWS: automake build systems avoids make recursion

2012-04-08 Thread Stefano Lattarini
Signed-off-by: Stefano Lattarini --- NEWS |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/NEWS b/NEWS index 3c0df1b..957ec82 100644 --- a/NEWS +++ b/NEWS @@ -178,6 +178,9 @@ New in 1.11a: * Miscellaneous changes: + - The build system of Automake itself now avoids

[PATCH 1/8] tests: move most helper scripts and files into the 'ax' subdirectory

2012-04-08 Thread Stefano Lattarini
* tests/defs-static.in ($am_testauxdir): New variable. * tests/testsuite-summary-checks.sh: Moved ... * tests/ax/testsuite-summary-checks.sh: ... here. * tests/trivial-test-driver: Moved ... * tests/ax/trivial-test-driver: ... here. * tests/tap-summary-aux.sh: Moved ... * tests/ax/tap-summary-aux.s

[PATCH 2/8] tests: remove recipes that run tests with 'prove'

2012-04-08 Thread Stefano Lattarini
Those recipes has served its purpose by helping us during the development of TAP support in Automake, to ensure our TAP driver didn't have gratuitous incompatibilities with the 'prove' test runner. But they are now unused, out-of-date and bitrotting. So it's better to just remove them. We can re

Re: [PATCH] maint: remove most recursion in automake's own build system

2012-04-08 Thread Stefano Lattarini
Hi Jim. On 04/06/2012 08:54 PM, Jim Meyering wrote: > > I'm glad you're working on this. > I haven't looked at actual patches, but did try to parse the short > summaries: > >> Stefano Lattarini (8): >> tests: move most helper scripts and files in the 'ax' subdirectory > > I presume you mean s