[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug-gnulib] Re: imported AC_LIBSOURCES, AC_LIBOBJ changes from coreutil
From: |
Jim Meyering |
Subject: |
[bug-gnulib] Re: imported AC_LIBSOURCES, AC_LIBOBJ changes from coreutils to gnulib |
Date: |
Tue, 22 Mar 2005 09:05:34 +0100 |
address@hidden (James Youngman) wrote:
...
> This provoked me to update the version of gnulib that findutils uses.
> findutils-4.2.20 was a "stable" release and shipped with the gnulib
> code as at 2005-02-23 09:05 UTC.
>
> Updating gnulib to the current code reveals that the generated
> Makefile.am (produced with gnulib-tool --import) is no longer
> compatible with automake-1.9.5. This is the error message:-
>
> gnulib/lib/Makefile.am:18: automatically discovered file `stat-macros.h'
> should not be explicitly mentioned
> autoreconf: automake failed with exit status: 1
Thanks for the quick report!
That happened because some modules added stat-macros.h to lib_SOURCES,
while at least one .m4 file `required' it via AC_LIBSOURCES.
I've created a new module, stat-macros, and made
the others that use stat-macros.h depend on it.
ChangeLog
2005-03-22 Jim Meyering <address@hidden>
* modules/stat-macros: New module.
* modules/canonicalize, modules/euidaccess, modules/file-type,
* modules/filemode, modules/lchown, modules/makepath,
* modules/rmdir, modules/stat: Depend on new stat-macros module
rather than listing lib/stat-macros.h manually.
Don't add stat-macros.h to lib_SOURCES or list it in Files: section.
m4/ChangeLog
2005-03-22 Jim Meyering <address@hidden>
* stat-macros.m4 (gl_STAT_MACROS): New file/macro.