GNOME Bugzilla – Bug 609250
Upgrade autoconf version to 2.65
Last modified: 2010-03-28 18:05:24 UTC
There is available a new version of autoconf. Also, a recent version (2.64) is needed to use the fifth parameter of AC_INIT(), for example. See http://live.gnome.org/GnomeGoals/ModernAutotools Patch following
Created attachment 153200 [details] [review] Upgrade autoconf version to 2.65
Well, 2.65 is quite new, and I like being conservative on the required versions of bootstrap modules, Is 2.65 really necessary?
Created attachment 153346 [details] [review] Upgrade autoconf version to 2.64 Maybe 2.65 is too new. But 2.64 introduced [1] a interesting feature that can be used in the ModernAutotools GnomeGoal[2]: "AC_INIT now takes an optional fifth parameter that can be used to AC_PACKAGE_URL, a URL for the package's home page; the URL is used in `configure --help' and is also available via AC_DEFINE." [1] http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=blob;f=NEWS;h=207325eb653bcec682e68f918ade0c7a87930a74;hb=HEAD#l148 [2] http://live.gnome.org/GnomeGoals/ModernAutotools
*** Bug 612120 has been marked as a duplicate of this bug. ***
gtksourceview and gnome-packagekit don't build in jhbuild until this is fixed, so I guess this means that the GNOME build in jhbuild is now broken.
yes, it is broken
I wrote earlier: "Well, 2.65 is quite new, and I like being conservative on the required versions of bootstrap modules"; is this really a good idea for modules to start depending on such recent versions? Especially for the minor benefit of specifying the homepage of a module in AC_INIT(). Anyway it may be tangent to jhbuild, so you could commit but please mention bug reports with "(GNOME bug 6xxxxx)", not using the URL.
Can we commit the 2.25 or the 2.24 version?
(In reply to comment #7) > Especially for the minor benefit of > specifying the homepage of a module in AC_INIT(). It should be noted that the (optional) homepage parameter to AC_INIT() is ignored by older versions of Autoconf. Version 2.64 or greater is only needed if the ‘PACKAGE_URL’ define is required, or if the homepage is to show up in the configure script. gtksourceview does not make use of the ‘PACKAGE_URL’ define, and neither does gnome-packagekit, so I think the requirement should be relaxed to something less than 2.64.
Comment on attachment 153200 [details] [review] Upgrade autoconf version to 2.65 After talking in the IRC, I committed 2.65 to master