Re: mkinstalldirs: directory names with embedded whitespace or newlines

2005-06-01 Thread Ralf Wildenhues
* Tim Van Holder wrote on Tue, May 31, 2005 at 08:31:25AM CEST: Noah Friedman wrote: +for arg +do + qdir= dir= qsub= sub=// # // can't appear normally `//' is special when at the beginning of a path name under win32. (Tim probably also hinted at this, but it may be useful to mention

Re: Bug#321689: automake1.9: make dist distributes too many files (dist-info)

2006-01-02 Thread Ralf Wildenhues
[ this is http://bugs.debian.org/321689 ] * Vincent Lefevre wrote on Sun, Aug 07, 2005 at 12:00:21AM CEST: In addition to the file package.info, I had a package.info.bak in the source directory, and when I did a make dist, both files were included in the distribution. Only package.info

Re: depcomp testing

2006-01-05 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Wed, Jan 04, 2006 at 08:10:11PM CET: Below, there's also a hack for depmodes hp/gcc to not output `foo.c :' lines. It's a hack because `grep -v ^$source$' is bad when $source contains regex-active characters, but was the simplest I could come up with. Better

Re: $(EXEEXT) in TESTS required?

2006-01-30 Thread Ralf Wildenhues
Hi Simon, * Simon Josefsson wrote on Mon, Jan 30, 2006 at 10:40:56AM CET: I wonder what the best idiom for gnulib should be. We probably do not want to require automake CVS just yet. Should it be the one I'm using: TESTS += test-gc$(EXEEXT) check_PROGRAMS += test-gc or should we do

Re: windres compilation rule

2006-03-16 Thread Ralf Wildenhues
This is an old outstanding patch: http://lists.gnu.org/archive/html/automake-patches/2005-09/msg00013.html * Stepan Kasal wrote on Tue, Sep 27, 2005 at 05:41:31PM CEST: On Tue, Sep 27, 2005 at 05:23:43AM -0500, John Ratliff wrote: I tested it in Linux with automake 1.9.6 and it still doesn't

Re: [PATCH] RFC: Added wildcard support to dirlist parsing

2006-03-16 Thread Ralf Wildenhues
Hi Alexandre, This is somewhat older: http://lists.gnu.org/archive/html/automake-patches/2005-10/msg9.html * Alexandre Duret-Lutz wrote on Mon, Oct 17, 2005 at 10:52:47PM CEST: SK == Stepan Kasal [EMAIL PROTECTED] writes: SK Alexandre, will you accept it? Sure. It just needs the

Re: patch pings

2006-03-16 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Thu, Mar 16, 2006 at 08:47:27PM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW Several patches of mine have not been addressed nor incorporated into RW Automake nor rejected for a while. Sorry about that, and thanks for the list. I'll try

Re: Do not write in symlinked aclocal.m4

2006-03-18 Thread Ralf Wildenhues
Bonjour Alexandre, * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 08:10:33AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW * aclocal.in (write_aclocal): Unlink `aclocal.m4' before RW writing into it, to break a symlinked file. RW * tests/acloca20.test: New test. RW

Re: depcomp testing

2006-03-18 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 07:28:14AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: The extra test look useful even without this point, so please go ahead and check them. Thanks. Applied with your comments addressed. RW + sleep 1 Just use $sleep (see

Re: depcomp testing

2006-03-18 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sun, Mar 19, 2006 at 06:46:24AM CET: * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 07:28:14AM CET: Let's write $MAKE exit 1 because that's what of the other test do, and I'm wary that some shell will return the $? of $MAKE if it fails, in turn causing set

Re: allow (sub)packages to share files in subpackages

2006-03-20 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 08:37:57AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW [3] The $(MAKE) invocation for the subpackage `distdir' is not RW portable to all `make' implementation (as not all allow to override RW set macros from

Re: patch pings

2006-03-20 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 07:42:05AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW You regenerate files with CVS Autoconf and with the RW Automake version that is being checked in, right? Yeah, just don't mention these files

Re: Typo

2006-03-20 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 08:39:53AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW * lib/Automake/RuleDef.pm (DESCRIPTION): Typo. Please FYI similar patches. Oops. Sorry about that; I had intended to do so, but must've forgot. Cheers

Re: [Patch] c.m4 - Add Objective C as a language

2006-03-20 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Sat, Mar 18, 2006 at 09:01:23AM CET: Of course. Thanks a lot for writing this patch, the doc was long overdue. Thanks for the review! If you want to be more complete, you could add a line for OBJC in lib/Automake/Variables.pm

Re: depcomp testing

2006-03-27 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Thu, Mar 23, 2006 at 07:26:31AM CET: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW OK to apply this patch? Sorry about all that noise. Sure! Done. Thanks!

Re: Typos and a trivial change

2006-03-27 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Tue, Mar 21, 2006 at 02:45:01PM CET: Hi, I have collected 4 typos and one trivial change to a test. Patch attached. I have taken liberty to apply this patch. Hope that was ok. Cheers, Ralf 2006-03-21 Stepan Kasal [EMAIL PROTECTED] *

Re: another typo

2006-04-10 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Sun, Apr 09, 2006 at 04:32:30PM CEST: Hello, I have noticed the following typo. Installed. Thanks! --- NEWS 21 Mar 2006 19:09:21 - 1.304 +++ NEWS 9 Apr 2006 14:29:18 - @@ -89,7 +89,7 @@ $(LIBOBJS), $(LTLIBOBJS), $(ALLOCA),

FYI: AM_PATH_LISPDIR requires 2.59c

2006-04-17 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Fri, Apr 14, 2006 at 09:05:05AM CEST: | | * m4/lispdir.m4 (AM_PATH_LISPDIR): Require Autoconf 2.59c, | | because it uses `datarootdir'. | | This looks fine. Please bump the serial number in the file | before you commit it. And

Re: automake/490: make check XFAIL shell code may fail on Solaris due to extraneous tabs

2006-04-18 Thread Ralf Wildenhues
Hi Diab, Thanks for the bug report! * Diab Jerius [EMAIL PROTECTED] wrote on Tue, Apr 18, 2006 at 12:35:52AM CEST: Synopsis: make check XFAIL shell code may fail on Solaris due to extraneous tabs Solaris 5.8, /usr/ccs/bin/make Description: If the list of tests expected to fail

Re: automake/488: make check may seem to succeed when there are failed tests in multiple tools

2006-04-19 Thread Ralf Wildenhues
PROTECTED] (tiny change) Ralf Wildenhues [EMAIL PROTECTED] * lib/am/dejagnu.am (check-DEJAGNU): Fail when at least one test failed, instead of when the last one failed (PR automake/488). Report from Paul Lunau. * tests/dejagnu4.test: Update to expose

Re: automake/490: make check XFAIL shell code may fail on Solaris due to extraneous tabs

2006-04-19 Thread Ralf Wildenhues
Hi Alexandre, * Alexandre Duret-Lutz wrote on Wed, Apr 19, 2006 at 07:11:53AM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW Suggested patch below. OK to apply? Go ahead! Thanks for fixing this. Applied. Thanks for the review. RW --- lib/am/check.am 14 May 2005 20

Re: automake/488: make check may seem to succeed when there are failed tests in multiple tools

2006-04-20 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Thu, Apr 20, 2006 at 06:14:39AM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW OK to apply this patch to fix this in the spirit of Paul's suggestion, RW and amend the dejagnu4.test to expose the failure? Yes please ! Thanks. Done. Thanks

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

2006-04-22 Thread Ralf Wildenhues
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view%20audit-traildatabase=automakepr=483 Hi Dennis, Sorry for the long delay, and thanks for the bug report. Looking at the `missing' script, there are a couple more issues: - the sed scripts for matching `-o' and `--output' aren't all the

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

2006-04-22 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sat, Apr 22, 2006 at 02:00:56PM CEST: * lib/missing: Remove superfluous quotes. Replace all uses of `[' by `test', for consistency, and for.. * tests/missing4.test: ..this new test. * tests/Makefile.am: Update. D'oh, I started that one

Fix latent failures of aclocal7.test

2006-04-22 Thread Ralf Wildenhues
On my system, aclocal7.test would spuriously fail about 1 out of 3 tests. I tracked that down to an `$AUTOMAKE' creating `Makefile.in' with a time stamp of the same second as the file `foo' being touched right before. This confuses the age comparison done by `ls -1t'. Addition of the second

Re: Fix latent failures of aclocal7.test

2006-04-22 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Sat, Apr 22, 2006 at 09:39:55PM CEST: OK to apply? ..including copyright year update, of course? (Looking at scripting this now..) * tests/aclocal7.test: Add `$sleep's between file touching and automake resp aclocal+automake invocations, to ensure

Re: mkdir -p -- minor cleanup

2006-04-25 Thread Ralf Wildenhues
worrying about these ancient hosts at this point. I hope this addresses Ralf's concerns. Yes, I think so. Very clever patch, thank you! Cheers, Ralf 2006-04-24 Paul Eggert [EMAIL PROTECTED] * lib/install-sh: Close a race condition reported by Ralf Wildenhues and Stepan Kasal

FYI: PATCH: doc/automake.texi

2006-04-26 Thread Ralf Wildenhues
Hi Thien-Thi, * Thien-Thi Nguyen wrote on Wed, Apr 26, 2006 at 05:07:53AM CEST: * doc/automake.texi (Dependency Tracking Evolution): Fix typo. Applied. Thanks! Cheers, Ralf --- automake.texi 17 Apr 2006 12:14:07 - 1.134 +++ automake.texi 26 Apr 2006 03:03:41 -

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

2006-04-26 Thread Ralf Wildenhues
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view%20audit-traildatabase=automakepr=481 I tested that myself now on hppa2.0w-hp-hpux11.11 with | aCC: HP ANSI C++ B3910B A.03.65 and the ia64hp depmode seems to work fine. * Olivier Fourdan wrote: I think the name ia64hp might be somehow

fix mkinst3.test

2006-04-26 Thread Ralf Wildenhues
OK to apply? The build path contained the string `build-power', and thus the test failed spuriously. I figured fiddling with $* and *\ -p\ * was ugly as well (and error-prone if you allow spaces in directory names!), so I chose to rather do it The Right Way[tm]. Cheers, Ralf *

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

2006-04-26 Thread Ralf Wildenhues
OK to apply? The java.test bug caused a spurious failure on hppa2.0w-hp-hpux11.11, as the trap would set an exit status of 0. Cheers, Ralf * tests/java.test: `configure' uses a trap, so use `(exit 77); exit 77' to portably set the exit status similar to AS_EXIT. *

fix overrid.test

2006-04-26 Thread Ralf Wildenhues
OK? The failure I stumbled over was the `grep ps stderr' that didn't fail because of `ps' in ``pwd`'. Cheers, Ralf * tests/overrid.test: Change all regexes for warning messages to match after a colon, so that the prepended file names do not cause false matches. Tighten

Re: fix overrid.test

2006-04-26 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Thu, Apr 27, 2006 at 07:25:16AM CEST: On Wed, Apr 26, 2006 at 10:48:05PM +0200, Ralf Wildenhues wrote: The failure I stumbled over was the `grep ps stderr' that didn't fail because of `ps' in ``pwd`'. how could that happen? Do you mean that grep behaved

longlin2.test and AIX grep

2006-04-27 Thread Ralf Wildenhues
AIX grep has a 2048 character limit on the input lines. Apparently, it optimizes plain (non-regex) patterns, which enables it to work on longer strings; but with non-plain patterns, it does not truncate the line, but fail hard: $ grep grepme Makefile.am /dev/null; echo $? 0 $ grep .grepme

Re: FreeBSD, autom4te and locking on NFS

2006-04-28 Thread Ralf Wildenhues
Hi Noah, * Noah Misch wrote on Fri, Apr 28, 2006 at 06:14:01AM CEST: This patch revamps {Autom4te,Automake}::XFile::lock. A comment and a couple of questions: - XFile.pm needs a copyright year update (which I can add, when given OK-to-commit). - AFAICS this causes autom4te to continue but

perl 5.8.2 Getopt::Long

2006-04-30 Thread Ralf Wildenhues
On a powerpc-ibm-aix5.1.0.0 system, automake.test failed because Getopt::Long fails to treat arguments starting with -- as non-option ones if passed after --: | + AUTOMAKE_fails -- --voo | automake: unrecognized option `--voo'. | automake: Try `/tmp/build-powerpc-ibm-aix5.1.0.0/automake --help'

tests/defs.in: Bourne compatible update

2006-05-01 Thread Ralf Wildenhues
OK? (No, I haven't traced back any test suite failures in Automake to missing changes here; yet.) Cheers, Ralf * tests/defs.in (Be Bourne compatible): Update from current Autoconf. Index: tests/defs.in === RCS

OpenBSD shell, errexit, and in if clause

2006-05-01 Thread Ralf Wildenhues
[ upstream report: http://cvs.openbsd.org/cgi-bin/query-pr-wrapper?full=yesnumbers=5093 ] OpenBSD /bin/sh aka /bin/ksh has an interesting bug: the second false in the script below wrongly causes the shell to exit, but not the first one, so two isn't printed. #! /bin/sh set -e false exit 1

Re: OpenBSD shell, errexit, and in if clause

2006-05-01 Thread Ralf Wildenhues
Hi Paul, * Paul Eggert wrote on Mon, May 01, 2006 at 07:37:55PM CEST: Ralf Wildenhues [EMAIL PROTECTED] writes: +The [EMAIL PROTECTED] 4.8 shell Thanks, but the latest OpenBSD release is 3.9, so there's something wrong here. Perhaps you meant 3.8? Yes, sorry about that. OpenBSD 3.8

ansi2knr and pmake

2006-05-02 Thread Ralf Wildenhues
With pmake (BSD make) on GNU/Linux, some failures | FAIL: ansi6.test | FAIL: ansi7.test | FAIL: ansi9.test | FAIL: ansi10.test happen because the `./ansi2knr' program doesn't match the `ansi2knr' rule, thus pmake chooses its internal rule to compile C sources: | gcc -g -O2 -o ./ansi2knr

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

2006-05-02 Thread Ralf Wildenhues
The distcheck part of java.test on Solaris 2.6 fails with | CLASSPATH=.:../.:$CLASSPATH javac -d . ../a.java b.java | error: Can't read: b.java | 1 error | *** Error code 1 | make: Fatal error: Command failed for target `classdist_java.stamp' | Current working directory

IFS in install-sh and mkinstalldirs

2006-05-02 Thread Ralf Wildenhues
Posix allows shells to have IFS unset at startup (and some older Debian ash versions -- IIRC distributed with RedHat -- do this); unset IFS is fine since the shell is required to behave as if it were set to space tab newline. However, set but empty IFS is different: it disables field splitting:

pr401*.test and BSD make: computing LIBOBJDIR

2006-05-06 Thread Ralf Wildenhues
1) On alphaev7-dec-osf5.1b, pr401.test fails like this in the last part of the test (subdir-objects, Test using LIBOBJS from parent directory, the distcheck part from testSubDir/pr401-1.0/_build): | configure: creating ./config.status | config.status: creating Makefile | config.status: executing

rewrite of m4/depout.m4

2006-05-06 Thread Ralf Wildenhues
Let's un-bitrot _AM_OUTPUT_DEPENDENCY_COMMANDS and make it nice and fast. We observe: 1) In the line, | test -z am__include continue there's a `$' missing; but also, am__include may be `#' but not `'. 2) Some inconsistent quoting: for example, the argument to AS_MKDIR_P has not been quoted by

AC_PROG_CC_STDC and ac_cv_prog_cc_stdc

2006-05-06 Thread Ralf Wildenhues
changes in Autoconf 2.59d +** AC_PROG_CC_STDC + A setting of `ac_cv_prog_cc_stdc=no' will cause ac_cv_prog_cc_c99 and + ac_cv_prog_cc_c89 to be set to `no' as well, for backward compatibility. + * Major changes in Autoconf 2.59c Released 2006-04-12, by Ralf Wildenhues. Index: lib/autoconf

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

2006-05-08 Thread Ralf Wildenhues
On the testdrive alphaev68-dec-osf5.1b, missing{,2,4}.test were failing (with native make). Again, this was fixable by adding some $sleep. But also it uncovered a buglet in the missing.test: required=GNUmake was set only after `./defs' was sourced. I don't know for sure why missing.test and

distdir.test failures: VPATH and subdirs

2006-05-08 Thread Ralf Wildenhues
On all HP-UX and Tru64 boxen I have access to, distdir.test fails like this: $ make dist # in VPATH build, which is part of the distcheck stage | No suffix list. | Make: Don't know how to make ./joe. Stop. Removing the leading `./' from EXTRA_DIST = ./joe [...] fixes that on these hosts, so

pending Autoconf + Automake patches

2006-05-09 Thread Ralf Wildenhues
Hello Alexandre, ;-) For your convenience, I have compiled a list of pending bugfix patches against Automake again. The ones listed in this message affect Autoconf as well, are thus somewhat important for its next release. It would be nice to get some kind of feedback on them soonish (where,

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: 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 FILE', `--output

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 :) Done, thanks

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 upgrading

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, so two isn't

Re: ansi2knr and pmake

2006-05-11 Thread Ralf Wildenhues
Salut Alexandre, * Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 10:48:57PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW OK? Yes, please. Thanks. Applied. RW * lib/am/ansi2knr.am (ansi2knr): Rename target as.. RW (./ansi2knr): ..this, for BSD make. RW

Re: distdir.test failures: VPATH and subdirs

2006-05-11 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 11:54:46PM CEST: 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

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

2006-05-11 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 10:54:38PM CEST: 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

Re: AC_PROG_CC_STDC and ac_cv_prog_cc_stdc

2006-05-11 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 11:05:33PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: 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 `configure'. RW * tests/ansi6.test, tests/ansi7

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

2006-05-11 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Wed, May 10, 2006 at 11:31:22PM CEST: 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

IRIX compiler omits some dependencies with -MDupdate

2006-05-13 Thread Ralf Wildenhues
Somehow, IRIX64 6.5 cc and CC, presenting themselves as MIPSpro Compilers: Version 7.4.4m have a quite buggy `-MDupdate' mechanism; it more or less randomly forgets to list some headers included with double quotes; or maybe only the first one, I don't know. For example, the test in

FYI: fix some typos

2006-05-13 Thread Ralf Wildenhues
I have taken liberty to apply this patch, fixing typos and some wording in comments and inline documentation, in the hope that that was ok. Cheers, Ralf * lib/Automake/Channels.pm, lib/Automake/Condition.pm, lib/Automake/DisjConditions.pm, lib/Automake/Options.pm,

FYI: improved gnupload

2006-05-13 Thread Ralf Wildenhues
Hi Werner, * Werner LEMBERG wrote on Fri, May 12, 2006 at 11:03:37PM CEST: * lib/gnupload: Add support for savannah.gnu.org and savannah.nongnu.org. Thanks! I installed that. Cheers, Ralf

Re: Creating subdirs of distdir

2006-05-14 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Sun, May 14, 2006 at 04:58:57PM CEST: I have two proposals: First is simple: during `make dist', changing $(mkdir_p) to test -d .. || $(mkdir_p) .. would speed up things. As the second proposal, I have the radical idea of removing the DISTDIRS

Re: automake/491: yacc rule .yy.cc needs to substitute #include y.tab.h with %BASE%.h in y.tab.c

2006-05-15 Thread Ralf Wildenhues
) Ralf Wildenhues [EMAIL PROTECTED] * lib/am/yacc.am: Replace `y.tab.h' with renamed header file. Fixes PR automake/491. Report by Hsiu-Khuern Tang. * tests/yaccpp2.test: New test, reduced from report and yaccpp.test. * tests/Makefile.am: Adjust

Re: autoreconf no longer works outside the current directory

2006-05-16 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Tue, May 16, 2006 at 12:56:27PM CEST: While working on this, I again forgot to note which files are imported from Automake. So I propose the following two patches against Automake and Autoconf, respectively, to make me not forget again, fix Olly's bug, my followup

Re: autoreconf no longer works outside the current directory

2006-05-16 Thread Ralf Wildenhues
Hi Paul, * Paul Eggert wrote on Wed, May 17, 2006 at 12:30:26AM CEST: Ralf Wildenhues [EMAIL PROTECTED] writes: * lib/Autom4te/Configure_ac.pm (find_configure_ac): Use `$configure_in' instead of `configure.in', to preserve directory component. * lib/Automake

Re: Multiply distributed files

2006-05-19 Thread Ralf Wildenhues
] | |* distdir.am (distdir): Be sure to have permissive rights on its |contents. is earlier than publicly available mailing list archives... Cheers, Ralf 2006-05-19 Akim Demaille [EMAIL PROTECTED], Ralf Wildenhues [EMAIL PROTECTED] * lib/am/distdir.am (distcheck): Before the second

AC_PROG_CXX_C_O

2006-05-19 Thread Ralf Wildenhues
[ this is just FYI for automake-patches ] Automake needs some beef for better subdir-objects support. For C and C++, it works pretty decently already, but for other languages, it is lacking some support, notably bug reports for Assembler, Fortran have been seen. Also, there are C++ compilers

Re: Creating subdirs of distdir

2006-05-23 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Tue, May 23, 2006 at 10:43:50PM CEST: On Tue, May 23, 2006 at 09:31:18PM +0200, Ralf Wildenhues wrote: I think we can kill the per-file forks before the mkdir_p, too. You mean the $(srcdir) and $(top_srcdir) stripping. But it takes place only

Re: Creating subdirs of distdir

2006-05-23 Thread Ralf Wildenhues
* quoting myself: * Stepan Kasal wrote on Tue, May 23, 2006 at 10:43:50PM CEST: - or if the author of Makefile.am usees $(srcdir) or $(top_srcdir) (well educated maintainers don't) This is wrong. Well-educated maintainers do this in some situations: when the file in question is also

Re: config.rpath missing

2006-05-24 Thread Ralf Wildenhues
[ This is http://lists.gnu.org/archive/html/automake-patches/2006-05/msg00081.html ] Hello bug-gettext readers, * Stepan Kasal wrote on Tue, May 23, 2006 at 01:09:09PM CEST: I have installed current CVS version of Autoconf, and have run Automake's make check. The following tests failed,

Re: Creating subdirs of distdir

2006-05-24 Thread Ralf Wildenhues
* Ralf Wildenhues wrote on Wed, May 24, 2006 at 06:30:56AM CEST: + list=`for file in $$list; do echo $$file; done | \ + | sed -e s|^$$srcdirstrip/||;t \ + -e s|^$$topsrcdirstrip/|$(top_builddir)/|;t`;; \ +## (The second `t' command clears the flag

Re: gettext-related test failures: config.rpath presence

2006-06-06 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Tue, Jun 06, 2006 at 09:32:15PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW OK? Yes, please. Thanks, applied. RW +if $ACLOCAL; then RW + RW + # autopoint will fail if it's from an older version. RW + # If gettext is too old

Re: IRIX compiler omits some dependencies with -MDupdate

2006-06-06 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Tue, Jun 06, 2006 at 09:45:48PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: [...] RW For lack of more knowledge, how about this check to diagnose and skip RW this depcomp method? This will make depcomp fall back to depmode RW `none

Re: Creating subdirs of distdir

2006-06-06 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Tue, Jun 06, 2006 at 10:11:46PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW Updated patch below. What do you think? I'm leery of the escaping substitution to define the *strip variables, Just curious, but why? but let's go and see. Good

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

2006-06-07 Thread Ralf Wildenhues
matter. Sorry about that. Don't worry. RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW To fix this, we need to munge a bit in _AM_OUTPUT_DEPENDENCY_COMMANDS so RW that `am__include $(top_builddir)/...' will also be understood correctly. RW Note here that it seems necessary to go

fix typos in manual

2006-08-14 Thread Ralf Wildenhues
OK to apply? I found `tarfile' confusing, being only used once, and `tarball' everywhere else; similarly with gzipped vs. gzip'ed. The patch fixes the LocalWords manually, as I don't use whatever mechanism creates them automatically. Cheers, Ralf * doc/automake.texi: Fix some typos.

languages 'f77'/ 'fc' should recommend AC_PROG_F77/FC

2006-08-30 Thread Ralf Wildenhues
This is the first of a series of patches all more or less related to Fortran support in Automake. I'd appreciate any kind of feedback, be that a rejection, missing bits, documentation, or tests, and will happily redo. OK to apply? Cheers, Ralf * automake.in: Fortran 77 and Fortran

Re: languages 'f77'/ 'fc' should recommend AC_PROG_F77/FC

2006-08-30 Thread Ralf Wildenhues
Hello Alexandre, * Alexandre Duret-Lutz wrote on Wed, Aug 30, 2006 at 08:58:07PM CEST: RW OK to apply? With a clone (or generalization, or whatever you see fit) of cxx2.test, yes. Thanks. Applied as follows. Cheers, Ralf * automake.in: Fortran 77 and Fortran should require

Re: nobase.test

2006-09-06 Thread Ralf Wildenhues
Hello Alexandre, * Alexandre Duret-Lutz wrote on Wed, Sep 06, 2006 at 01:44:34PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW Maybe there is a solution to all cases. But until then, I don't think RW it's a good idea to advertise half-solutions, and employ half-tests. RW

Re: ensure that generated files are read-only

2006-09-07 Thread Ralf Wildenhues
[ adding automake-patches ] * Simon Josefsson wrote on Thu, Sep 07, 2006 at 04:56:02PM CEST: Bruce Korb [EMAIL PROTECTED] writes: Ralf Wildenhues wrote: The fix is to find FOOPKG-x.y.z -exec chmod u+rwx \{\} \; rm -rf FOOPKG-x.y.z I was just about to suggest that the above command

Re: calling autoreconf and minimizing rebuilds

2006-09-07 Thread Ralf Wildenhues
Hello Stepan, * Stepan Kasal wrote on Thu, Sep 07, 2006 at 04:20:19PM CEST: So the fix is obvious: add the macro to the preselect list in autom4te. I installed autoconf-20060907-presel.patch (attached) to the Autoconf CVS. Congratulations on fixing a three-year-old bug! :-) Well, if

Re: calling autoreconf and minimizing rebuilds

2006-09-08 Thread Ralf Wildenhues
Hello Stepan, * Stepan Kasal wrote on Fri, Sep 08, 2006 at 04:11:22PM CEST: On Fri, Sep 08, 2006 at 07:16:06AM +0200, Ralf Wildenhues wrote: [...], with Stepan's proposed additional patch http://lists.gnu.org/archive/html/autoconf-patches/2006-09/msg00023.html I can't get the test to fail

Re: calling autoreconf and minimizing rebuilds

2006-09-07 Thread Ralf Wildenhues
* Paul Eggert wrote on Thu, Sep 07, 2006 at 07:52:11PM CEST: Ralf Wildenhues [EMAIL PROTECTED] writes: Definitely there should be a test for the bug. How about the one below? Looks good to me; please install. Thanks. Thanks for the review. However, with Stepan's proposed additional

Re: calling autoreconf and minimizing rebuilds

2006-09-11 Thread Ralf Wildenhues
Hello Stepan, * Stepan Kasal wrote on Mon, Sep 11, 2006 at 12:26:34PM CEST: On Fri, Sep 08, 2006 at 09:50:48PM +0200, Ralf Wildenhues wrote: Closer. We need to sleep before the first aclocal, I do not understand why, but I'm afraid it has something to do with your explanation how

Re: request for pkglibexecdir

2006-09-20 Thread Ralf Wildenhues
Hello Eric, * Eric Blake wrote on Mon, Sep 18, 2006 at 10:04:29PM CEST: GNU Coding Standards recommend that packages install their subsidiary executables in a subdirectory of $(libexecdir), suggesting $(libexecdir)/ $(PACKAGE)[1]. CVS m4 wants to use this idiom for installing its libtool

Re: Dependency tracking of pre processed Assembler files

2006-10-12 Thread Ralf Wildenhues
Hi Stepan, * Stepan Kasal wrote on Thu, Oct 12, 2006 at 03:01:51PM CEST: you wrote: Further note a small buglet in m4/as.m4: - without no-dependencies, we should not compute depmode. you mean that _with_ no-dependencies, we shouldn't compute depmode, right? Indeed. I failed to

Better error message for aclocal.m4 mismatch

2006-10-13 Thread Ralf Wildenhues
. | To regenerate, remove `aclocal.m4' and rerun `aclocal'; | make sure the `autom4te' from the right Autoconf package is found. | aclocal.m4:17: the top level But IMVHO it's still better to accept that than to wait for m4_fatal_multiline and get a flood of bug reports. OK? Cheers, Ralf 2006-10-14 Ralf

Re: Dependency tracking of pre processed Assembler files

2006-10-13 Thread Ralf Wildenhues
Updated patches (added test for no-dependencies), plus an additional typo in the manual. OK? Cheers, Ralf 2006-10-14 Ralf Wildenhues [EMAIL PROTECTED] * automake.in (%_macro_for_cond): New variable. (cond_stack_if): Use it for better error message about missing

Re: CPPASCOMPILE doesn't use $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES)

2006-10-14 Thread Ralf Wildenhues
already honors CPPFLAGS and such which 1.9.6 didn't. I don't know what kind of testsuite addition would go well with this. Just that -I and -D are understood by CCAS? Cheers, Ralf 2006-10-14 Ralf Wildenhues [EMAIL PROTECTED] * automake.in: For preprocessed assembler, add `$(DEFS

Re: subdir-objects for Fortran

2006-10-14 Thread Ralf Wildenhues
really comes into play once the requirement to gfortran is not present any more, or the user has set $FC.) OK to apply? Cheers, Ralf 2006-10-14 Ralf Wildenhues [EMAIL PROTECTED] For PR automake/480. * automake.in (lang_f77_rewrite, lang_fc_rewrite) (lang_ppfc_rewrite

Re: Use AC_FC_SRCEXT in Automake

2006-10-14 Thread Ralf Wildenhues
was released; phew). OK to apply? Cheers, Ralf 2006-10-14 Ralf Wildenhues [EMAIL PROTECTED] * lib/am/depend2.am (%SOURCEFLAG%): New substitution, goes right before the expanded source file name. * automake.in (%sourceflags): New global: per-extension flag to denote

FYI: typos

2006-10-14 Thread Ralf Wildenhues
I've pushed my collection of typo fixes out again. 2006-10-14 Ralf Wildenhues [EMAIL PROTECTED] * automake.in: Fix some typos in comments. * lib/Automake/Variable.pm: Likewise. Index: automake.in === RCS file

Re: pending patches

2006-10-14 Thread Ralf Wildenhues
. If there's anything still to do about it you may want to consider looking at this one: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW subdir-objects for Fortran: RW http://thread.gmane.org/gmane.comp.sysutils.automake.patches/2570/focus=2622 The automake.in changes are really obvious once you

Re: depcomp deficiency

2006-10-14 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Sat, Oct 14, 2006 at 04:54:46PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW - For aesthetics, it is desirable to have the source file name appear at RW the end of the command lines at compile time RW (see the comment in automake/lib/am/depend2

Re: fix coreutils' make distcheck: remove AC_CONFIG_LIBOBJ_DIR(lib)

2006-10-14 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Sat, Oct 14, 2006 at 04:22:47PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW OK to apply? Sure. Thanks. Done, thanks. RW * automake.in (handle_LIBOBJS_or_ALLOCA): If we are in the RW LIBOBJDIR, then we should not add a DEPDIR prefix. RW

Re: Nano-typo in the automake manual

2006-10-14 Thread Ralf Wildenhues
Hello Alfred, * Alfred M. Szmidt wrote on Sat, Oct 14, 2006 at 06:59:17PM CEST: Here is a trivial patch to fix a nano-typo, scr vs. src. Thanks. I've applied this. I added the `tiny change' because I don't know if PACKAGING as an entry in the copyright list has anything to do with the

Re: automake/507: AC_CONFIG_SUBDIRS triggers bug in filename-length-max=99 check

2006-10-15 Thread Ralf Wildenhues
http://sources.redhat.com/cgi-bin/gnatsweb.pl?cmd=view%20audit-traildatabase=automakepr=507 Hello Hans Ulrich, Thanks for your bug report, test, and proposed patch. I agree that this is a bug. The patch has a couple of issues (dirname is not portable, and the approach falls down with a

Re: automake/507: AC_CONFIG_SUBDIRS triggers bug in filename-length-max=99 check

2006-10-15 Thread Ralf Wildenhues
Sent too early, sorry. Here's a complete patch. Cheers, Ralf 2006-10-15 Hans Ulrich Niedermann [EMAIL PROTECTED] Ralf Wildenhues [EMAIL PROTECTED] For PR automake/507: * lib/am/distdir.am (distdir): filename-length-max check is not done in sub-packages

Re: automake/507: AC_CONFIG_SUBDIRS triggers bug in filename-length-max=99 check

2006-10-15 Thread Ralf Wildenhues
* Alexandre Duret-Lutz wrote on Sun, Oct 15, 2006 at 06:31:01PM CEST: RW == Ralf Wildenhues [EMAIL PROTECTED] writes: RW For PR automake/507: RW * lib/am/distdir.am (distdir): filename-length-max check is not RW done in sub-packages. RW * doc/automake.texi (Options): Document

  1   2   3   4   5   6   7   8   9   10   >