I am doing gcc/binutils development on Fedora 7. Gcc/binutils are still using automake 1.9, which isn't available on Fedora 7. I have built automake19 from automake 1.9 in FC6.
Created attachment 158352 [details] RPM spec for automake19
Created attachment 158353 [details] A patch for automake19
automake-1.10 is supposed to be compatible with automake-1.9. The only issues I've seen so far are checks for specific automake versions which will fail. Do you have an testcase which shows the problem ?
[hjl@gnu-2 bfd]$ cd /export/gnu/src/binutils/binutils/bfd [hjl@gnu-2 bfd]$ rpm -qf /usr/bin/automake automake-1.10-5 [hjl@gnu-2 bfd]$ automake --cygnus Makefile configure.in:11: version mismatch. This is Automake 1.10, configure.in:11: but the definition used by this AM_INIT_AUTOMAKE configure.in:11: comes from Automake 1.9.6. You should recreate configure.in:11: aclocal.m4 with aclocal and run automake again. [hjl@gnu-2 bfd]$ automake-1.9 --cygnus Makefile [hjl@gnu-2 bfd]$
Have you run 'aclocal' as suggested ? Did it fix your issues ?
I didn't change any m4 files. I only changed Makefile.am. Running aclocal will force other developers, who are using automake 1.9, to run aclocal again. That means for every change Makefile.am change, we have to regenerate and check in a new aclocal.m4, which is entirely unnecessary.
Sorry, but that's not reason enough for me to add and maintain the sixth(!) version of automake in Fedora. Please read http://fedoraproject.org/wiki/PackageMaintainers/Join if you would like to add the package yourself or http://fedoraproject.org/wiki/PackageMaintainers/WishList if you'd like to find a volunteer for that.