On Tuesday 2012-05-29 15:33, Richard Guenther wrote:
To check what the automake 1.12 update would break, I gave it a run in openSUSE:Factory:Staging and this is the list of build failures in Staging that is not happening in openSUSE:Factory. With the new automake, pkglib variable is now a reserved keyword. Here is how you fix it.[...]
The "fix" is of course to stop doing autoreconf in spec files. Upstream decided on the automake/autoconf version it uses (well, at least if they are shipping autogenerated files, which they should). So first try that (check that SUSE local patches do properly edit both source and generated files).
I find patches touching autogenerated files unwieldy to maintain. Running autoreconf is, in many cases, not a problem, and upstream developers should be asked to try tuning their software to make it work with newer autotools suites, just like compiling with libfoo-devel-1.24 when the actual requirement that has been specified in the INSTALL/README reads "libfoo >= 1.23". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org