Re: automake/483: "missing" doesn't handle "--output" for missing makeinfo

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> * lib/missing (sed_minuso, sed_output): New variables. RW> (autom4te, help2man, makeinfo): Use them. Unifies detection of RW> `-o FILE', `--output FILE', `--output=FILE', stricter regex. RW> Fixes `missing' to detect `--output

Re: Fix latent failures of aclocal7.test

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> * Ralf Wildenhues wrote on Sat, Apr 22, 2006 at 09:39:55PM CEST: >> >> OK to apply? RW> ..including copyright year update, of course? Of course :) -- Alexandre Duret-Lutz Shared books are happy books. http://www.bookcrossing.

Re: automake/481: Add support for HPUX aCC to depcomp

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> Yes, I agree. So it seems it works with HP's ia64 C compilers, and with RW> HP's C++ compilers, right? For lack of a better name, how about this RW> patch? RW> Cheers, RW> Ralf RW> * lib/depcomp (ia64hp): Rename dependenc

Re: fix mkinst3.test

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> OK? Please. RW> Cheers, RW> Ralf RW> * tests/mkinst3.test: Fix `mkdir' wrapper to not be confused RW> if ``pwd`' contains the string `-p'. Create the wrapper in a RW> subdirectory so that `.' in $PATH does not lead to an

Re: java.test, fn99.test: exit and traps/subshells

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> OK to apply? Of course RW> * tests/java.test: `configure' uses a trap, so use `(exit 77); RW> exit 77' to portably set the exit status similar to AS_EXIT. RW> * tests/fn99.test: propagate nonzero exit status from subshell. -- Alexa

perl -i nonfunctional on MinGW

2006-05-10 Thread Ralf Wildenhues
Welcome back Alexandre! On MinGW, this happens: | + /bin/perl -pi -e 's/#: //' configure.in | Can't do inplace edit on configure.in: Permission denied. So here's a patch to replace all "perl -i" with "sed && mv". After finishing the patch it dawned on me that "perl -i~" may be working, and indeed

Re: fix overrid.test

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> OK? Yes please RW> * tests/overrid.test: Change all regexes for warning messages to RW> match after a colon, so that the prepended file names do not RW> cause false matches. Tighten overrides regex. Fix typo RW> `cleam-am-local

Re: FreeBSD, autom4te and locking on NFS

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] >> > - BTW, is there real-world indication of build tools other than >> > Automake-created Makefiles that may happen to invoke parallel autom4te >> > instances, possibly indirectly? I think you can configure autom4te (with "~/.

Re: perl <5.8.2 Getopt::Long

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> I don't know if it's too strict to require perl-5.8.2, given the RW> systems that have an older native versions. It is. People seem very leery of upgrading their Perl installations. Automake 1.10 will be the first version to

Re: tests/defs.in: "Bourne compatible" update

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> OK? Yeah, why not. RW> Cheers, RW> Ralf RW> * tests/defs.in (Be Bourne compatible): Update from current RW> Autoconf. -- Alexandre Duret-Lutz Shared books are happy books. http://www.bookcrossing.com/friend/gadl

gettext-related test failures: config.rpath presence

2006-05-10 Thread Ralf Wildenhues
CVS Automake diagnoses missing files mentioned in AC_REQUIRE_AUX_FILE statements. AM_GNU_GETTEXT of gettext >= 0.14.3 causes config.rpath to be required through this mechanism: | + automake-1.9a --foreign -Werror -Wall --add-missing | configure.in:4: required file `./config.rpath' not found | FAI

Re: automake/483: "missing" doesn't handle "--output" for missing makeinfo

2006-05-10 Thread Ralf Wildenhues
Hi Alexandre, Dennis, * Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:32:07PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > RW> * lib/missing (sed_minuso, sed_output): New variables. > RW> (autom4te, help2man, makeinfo): Use them. Unifies detection of > RW> `-o FIL

Re: ansi2knr and pmake

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> OK? Yes, please. RW> Or do we give up on KnR anyway and remove ansi2knr and its RW> support code? We'll probably do that at some point. RW> * lib/am/ansi2knr.am (ansi2knr): Rename target as.. RW> (./ansi2knr): ..this, fo

Re: Fix latent failures of aclocal7.test

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:32:37PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > RW> * Ralf Wildenhues wrote on Sat, Apr 22, 2006 at 09:39:55PM CEST: > >> > >> OK to apply? > > RW> ..including copyright year update, of course? > > Of course

Re: java.test: $? and Solaris 2.6 make; IRIX make

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> So, now I have two patches here: a hacky but efficient one that fixes RW> things for Solaris only, or a longer one that manually adds $(srcdir) RW> if deemed necessary. I say let's go with the second one, we already do that for

Re: automake/481: Add support for HPUX aCC to depcomp

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:34:44PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > RW> (hp2): ..this, as it works with aCC on HPPA, too; adjust > RW> comment. Report by Olivier Fourdan <[EMAIL PROTECTED]>. > > Why not, please go ahead ! Applied

Re: IFS in install-sh and mkinstalldirs

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> Posix allows shells to have IFS unset at startup (and some older Debian RW> ash versions -- IIRC distributed with RedHat -- do this); unset IFS is RW> fine since the shell is required to behave as if it were set to space RW> tab newli

Re: fix mkinst3.test

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:35:55PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > RW> OK? > > Please. Applied, thanks! > RW> * tests/mkinst3.test: Fix `mkdir' wrapper to not be confused > RW> if ``pwd`' contains the string `-p'. Create the wra

Re: java.test, fn99.test: exit and traps/subshells

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:36:28PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > RW> OK to apply? > > Of course Done, thanks! > RW> * tests/java.test: `configure' uses a trap, so use `(exit 77); > RW> exit 77' to portably set the exit status

Re: fix overrid.test

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:39:01PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > RW> OK? > > Yes please Applied, thanks! > RW> * tests/overrid.test: Change all regexes for warning messages to > RW> match after a colon, so that the prepende

Re: longlin2.test and AIX grep

2006-05-10 Thread Ralf Wildenhues
[ you sent off-list, I presume inadvertently ] Hi Alexandre, * Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 09:41:58PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > RW> So, OK to apply this patch, which allows longlin2.test to pass on > RW> AIX <= 5.1 (5.2 seems to ha

Re: AC_PROG_CC_STDC and ac_cv_prog_cc_stdc

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> So for Automake I now propose this remaining patch. RW> Cheers, and thanks for the review! RW> Ralf RW> * tests/ansi10.test: Use AC_PROG_CC_STDC. Fix test that RW> ac_cv_prog_cc_stdc isn't just used by Automake code in RW>

Re: perl <5.8.2 Getopt::Long

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 10:21:25PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > RW> I don't know if it's too strict to require perl-5.8.2, given the > RW> systems that have an older native versions. > > It is. People seem very leery of upgrad

Re: tests/defs.in: "Bourne compatible" update

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 10:22:06PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > RW> OK? > > Yeah, why not. Applied, thanks! > RW> * tests/defs.in (Be Bourne compatible): Update from current > RW> Autoconf. Cheers, Ralf

Re: OpenBSD shell, errexit, and && in if clause

2006-05-10 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 10:36:19PM CEST: > >>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: > RW> OpenBSD /bin/sh aka /bin/ksh has an interesting bug: the second "false" > RW> in the script below wrongly causes the shell to exit, but not the first > RW> one,

aclocal --diff on Tru64

2006-05-10 Thread Ralf Wildenhues
`diff /dev/null file' fails on Tru64, as noted in autoconf.texi. `aclocal --diff' invokes this. acloca18.test exposes this failure. Below is a hack to fix this. It's a hack because it may create (and delete) a file `devnull' in the current directory. A proper fix would either - pull mktmpdir ov

Re: remake4.test spurious failure on testdrive BSDs

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> On the FreeBSD and NetBSD testdrive hosts, remake4.test fails. It can RW> be "fixed" by adding some more sleep. For lack of better knowledge, I RW> assume non-synchronized clocks with the NFS server or so, given the RW> other odditi

Re: OpenBSD shell, errexit, and && in if clause

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> [ upstream report: RW> http://cvs.openbsd.org/cgi-bin/query-pr-wrapper?full=yes&numbers=5093 RW> ] RW> OpenBSD /bin/sh aka /bin/ksh has an interesting bug: the second "false" RW> in the script below wrongly causes the shell to exit,

Re: missing*.test failures on Tru64; 'required=' lines

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> * tests/missing.test, tests/missing2.test, tests/missing4.test: RW> Add some $sleep, for Tru64 make on NFS. RW> * tests/missing.test, tests/missing2.test: Do not require RW> GNUmake. RW> * Makefile.am (maintainer-check): Make sure `r

Re: distdir.test failures: VPATH and subdirs

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: [...] RW> Do you think it's ok to require that `./file' should not be used? This reminds me of a friend who used AC_CONFIG_FILES([./Makefile ./sub/Makefile]) and I think it broke something (maybe the rebuild rules). RW> Should it be d

Re: pr401*.test and BSD make: computing LIBOBJDIR

2006-05-10 Thread Alexandre Duret-Lutz
I'll try to look at this and the rewrite of depout later this week-end -- Alexandre Duret-Lutz Shared books are happy books. http://www.bookcrossing.com/friend/gadl

Re: pending Autoconf + Automake patches

2006-05-10 Thread Alexandre Duret-Lutz
>>> "RW" == Ralf Wildenhues <[EMAIL PROTECTED]> writes: RW> Hello Alexandre, ;-) RW> For your convenience, I have compiled a list of pending bugfix patches RW> against Automake again. The ones listed in this message affect Autoconf RW> as well, are thus somewhat important for its next releas