-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sergey Poznyakoff wrote:
>3. Finally, with empty Makefile.am section bootstrap fails: > >autoreconf: running: automake --add-missing --copy --force-missing >configure.ac:122: required file `lib/getdate.c' not found >autoreconf: automake failed with exit status: 1 > >The reason for this particular failure seems to be explained in >autom4te.cache/traces.0: > >m4trace:configure.ac:46: -1- gl_GETDATE >m4trace:configure.ac:46: -1- AC_LIBSOURCE([getdate.h]) >m4trace:configure.ac:46: -1- AC_LIBSOURCE([getdate.y]) >m4trace:configure.ac:46: -1- AC_LIBSOURCE([getdate.c]) > >Apparently, the last AC_LIBSOURCE makes automake to believe that the >file getdate.c must be present in lib/. That's why BUILT_SOURCES is >needed. My apologies for the false alarm. Removing lib/getdate.c from my sources reproduces the bootstrap problem without the BUILT_SOURCES line. Once I remove an explicit `getdate_SOURCES = getdate.y' line (which built the getdate test program) from my Makefile.am, I also see getdate.c disappear from DIST_COMMON and the maintainer-clean-generic target. Sounds like an Automake bug, alright. Regards, Derek -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCk2FkLD1OTBfyMaQRAmE/AJ9OStSodCqPWSqj36RjumaUDEGqnACgyN+2 upu1lza6HKKbfQ4D5e3Ak/Y= =9Qfd -----END PGP SIGNATURE----- _______________________________________________ bug-gnulib mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnulib
