[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-hello] Re: AC_LIBOBJ and lib_*_SOURCES
From: |
Bruno Haible |
Subject: |
[bug-hello] Re: AC_LIBOBJ and lib_*_SOURCES |
Date: |
Sat, 18 Dec 2004 18:31:37 +0100 |
User-agent: |
KMail/1.5 |
Alexandre Duret-Lutz wrote:
> Right now I cannot bootstrap CVS M4, because it uses the regex
> module which mistakenly adds `regex.c' to libgnu_la_SOURCES.
> The diagnostic is
>
> gnu/Makefile.am:18: automatically discovered file `regex.c' should not be
> explicitly mentioned
This appears to be a consequence of this change:
2004-10-24 Paul Eggert <address@hidden>
* modules/regex (lib_SOURCES): Add regex.c.
Reported by James Youngman in
<http://lists.gnu.org/archive/html/bug-gnulib/2004-10/msg00199.html>.
We used to omit those *.c files that are "registered" through AC_LIBOBJ.
And it still works for me: When undo this patch and then use
$ ./gnulib-tool --create-testdir --dir=/tmp/testdir regex
and, in the created /tmp/testdir do
$ ./configure
$ make
$ make dist
the lib/regex.c is part of the tarball that "make dist" creates, and
"make distcheck" passes.
So the cause of James Youngman's problem in
http://lists.gnu.org/archive/html/bug-gnulib/2004-10/msg00199.html
was probably a different one?
Bruno