[rrd-developers] [rrd] build tool-chain updates (was: 1.4rc1 announcement)
Tobias Oetiker
tobi at oetiker.ch
Mon Jun 8 06:51:02 CEST 2009
Hi Kevin,
Yesterday kevin brintnall wrote:
> > * switched to using automake 1.11 which provides a 'silent' build process,
> > causing errors and warnings to stand out much more than before.
> > by Tobi Oetiker
>
> Tobi,
>
> Are all these version upgrades necessary? I think we should only insist
> on the minimum version required to correctly build the software.
>
> -LIBTOOL_VER="1.5.6"
> +LIBTOOL_VER="2.2.6"
>
> 1.5.6 continues to build rrdtool correctly on my system...
>
> -AUTOMAKE_VER="1.9.2"
> +AUTOMAKE_VER="1.11"
>
> The new version is only 3 weeks old.. unlikely to be picked up by
> packagers. I can still build correctly under 1.9.2.
>
> -AUTOCONF_VER="2.59"
> +AUTOCONF_VER="2.63"
>
> I like 'AC_USE_SYSTEM_EXTENSIONS', available since 2.60. But, everything
> still builds correctly on 2.60. Is it worth forcing this feature or can
> we conditionally enable it?
>
> If there are other reasons that make the forced upgrade worthwhile, can
> you elaborate?
>
> What do you think about the enclosed patch?
>
> - returns prerequisite versions to "minimum required"
> - move AC_PREREQ() macro to the start of processing
> - conditionally enables "silent" mode on autoconf 2.63 and greater.
> - conditionally enables AC_USE_SYSTEM_EXTENSIONS
no problem ... as long as I can use silent mode this is fine with
me ... I wonder though, why would a packager need to run autogen
unless he is packaging directly from the repository ? Releases as
well as snapshots do not require any autoconf tools installed (or
that is my intention at least).
cheers
tobi
>
--
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland
http://it.oetiker.ch tobi at oetiker.ch ++41 62 775 9902 / sb: -9900
More information about the rrd-developers
mailing list