Hi Pavel.
On 03/05/2013 02:56 PM, Pavel Raiskup wrote:
> Dear Stefano, sorry for so late response,
> I'm still thinking about this resolution. Could you please reconsider
> again this situation? We have in Fedora 18 about 700+ packages dependent
> on automake. I gues
>
No need to, the AM_CONFIG_HEADER will be re-introduced in 1.13.2 (it will
raise a warning, but no fatal error). Not sure when I'll have proper time
to tie the loose ends still present in the repo, and roll a new beta for
1.13.2, though, so just be patient.
> s that other distributions have similar numbers.
> Quite a lot of these packages are still dependent on AM_CONFIG_HEADER,
> etc.
>
> The future incompatibility is *not* big pain for developers; but mostly
> for disto build systems :(
>
I hadn't consider this aspect originally. Still, the issue can in the
meantime wroked around by having you packagers patch the automake used
to package re-bootstrapping (unfortunately, having you simply redefine
AM_CONFIG_HEADER in a custom $ACLOCAL_PATH entry is not an option ATM,
since currently Automake prefers its own m4 macros unconadionaly; that
will be fixed in the next major version, where Automake will give
precedence to definitions in $ACLOCAL_PATH entries).
Maintainers are thus forced not to do updates
> for automake because of these problems ~> and users will not have then
> easy access to the newest up2date automake source. I know that because I
> have done the automake update to 1.13 and it was **too** early. My bad I
> know - I should know that but it seems to be quite unnecessary.
>
> Important to note is that I really don't want to make multiple packages like
> automake113/automake114/(or whatever new version it will be). I just
> want to have one easy and stable package 'automake'. I don't want to have the
> same source in distribution multiple times — to fix some security/code problems
> on multiple places each time they comes.
>
> The only solution for me was revert as quickly as possible your changes —
> re-add obsoleted macros back to automake downstream. And next time I'll be
> definitely **much more** careful. Could you please look at it once again
> please?
>
> [SNIP]
>
> First of all, please consider re-adding the obsolete macros back to
> automake, it would be really appreciated.
>
It's already done. You'll just have to wait for the fix to hit a released
version, sorry.
Regards,
Stefano