bug-hello
[Top][All Lists]
Advanced

[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






reply via email to

[Prev in Thread] Current Thread [Next in Thread]