-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Mon 14 Jan 2013 09:52:39 AM EST, Paolo Bonzini wrote: > As of the original 1.13 release two macros where removed from Automake: > AM_PROG_CC_STDC (replaced by AC_PROG_CC as provided by autoconf) and > AM_CONFIG_HEADER (replaced by AC_CONFIG_HEADERS). These were later > reintroduced in 1.13.1, but not with the original behavior---they just > give an error message. The maintainer is new and really didn't > listen to the community telling him not to do this. > > With my (former) Autotools developer hat on, I believe this is a > horrible mistake and it will be a big hassle for everyone involved in > distro packaging. Deprecation is okay, but in this case the macros > were not providing any "feature" and as such were largely unnoticed. > Myself, I had never bothered replacing them in my projects. > > Automake 1.13.1 is already in rawhide and we need to do something about > it before a F19 mass rebuild starts. > > Choices are: > > 1) introducing automake-1.12: I believe distros should agree on _not_ > introducing an automake-1.12 or similar package and get the Automake > maintainer to fix his mess. > > 2) fixing all packages individually: sounds like a nightmare. > From a very small collection of ~20 autoconfiscated packages > whose "fedpkg prep" output I have ready on my machines, I get 4 hits: > > $ grep AM_CONFIG_H */*/configure.ac > irqbalance/irqbalance-1.0.3/configure.ac:AM_CONFIG_HEADER(config.h) > lsscsi/lsscsi-0.25/configure.ac:AM_CONFIG_HEADER(config.h) > sed/sed-4.2.1/configure.ac:AM_CONFIG_HEADER(config.h:config_h.in) > udisks/udisks-1.0.4/configure.ac:AM_CONFIG_HEADER(config.h) > > 3) reintroducing the macros in Fedora's 1.13.1 version. My favorite. > > > Any other opinions? > 4) Submit a patch upstream restoring the macros and ask representatives from various distros to help champion its inclusion. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlD0H+wACgkQeiVVYja6o6OFagCgqrQXGkE+I3pUoi7ScX5N7Yoo yNUAoJyaqLvIFlZtXZgjkavqwrTxPd4V =lm2N -----END PGP SIGNATURE----- -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel