Testsuite: workaround for ksh bug w.r.t. `${1+$@}'

2009-12-13 Thread Stefano Lattarini
Hello automakers. While doing more tests on my patch series about zsh xtraces incompatibilities, I run into a subtle bug of ksh. This bug is related to a mishandling of the `${1+$@}' expression (occurring when exactly one empty argument is given), and it breaks the test script `automake.test'.

Re: [PATCH] maint.mk (null_AM_MAKEFLAGS, built_programs): remove unused definitions

2009-12-13 Thread Paolo Bonzini
On 12/13/2009 10:31 AM, Jim Meyering wrote: -# Use this to make sure we don't run these programs when building -# from a virgin tgz file, below. -null_AM_MAKEFLAGS = \ - ACLOCAL=false \ - AUTOCONF=false \ - AUTOMAKE=false \ - AUTOHEADER=false \ - MAKEINFO=false This rule could actually be

Re: [PATCH] maint.mk (null_AM_MAKEFLAGS, built_programs): remove unused definitions

2009-12-13 Thread Jim Meyering
Paolo Bonzini wrote: On 12/13/2009 10:31 AM, Jim Meyering wrote: -# Use this to make sure we don't run these programs when building -# from a virgin tgz file, below. -null_AM_MAKEFLAGS = \ - ACLOCAL=false \ - AUTOCONF=false \ - AUTOMAKE=false \ - AUTOHEADER=false \ - MAKEINFO=false

Re: [PATCH] maint.mk (null_AM_MAKEFLAGS, built_programs): remove unused definitions

2009-12-13 Thread Ralf Wildenhues
Hello, * Jim Meyering wrote on Sun, Dec 13, 2009 at 11:44:15AM CET: Paolo Bonzini wrote: This rule could actually be moved to Automake's distcheck target. Good idea. FYI, here's the definition I have now: (added GPERF and LIBTOOL, and made it overridable) Adding LIBTOOL here is wrong;