[Mesa-dev] [PATCH 2/5] configure.ac: bump AC_PREREQ to 2.60

Gaetan Nadon memsize at videotron.ca
Fri Dec 23 17:38:35 PST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 11-12-23 08:09 PM, Matt Turner wrote:
> On Fri, Dec 23, 2011 at 8:06 PM, Kenneth Graunke
<kenneth at whitecape.org> wrote:
>> On 12/23/2011 04:21 PM, Matt Turner wrote:
>>> ---
>>> configure.ac | 2 +-
>>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>>
>>> diff --git a/configure.ac b/configure.ac
>>> index c0d6882..0d75353 100644
>>> --- a/configure.ac
>>> +++ b/configure.ac
>>> @@ -1,6 +1,6 @@
>>> dnl Process this file with autoconf to create configure.
>>>
>>> -AC_PREREQ([2.59])
>>> +AC_PREREQ([2.60])
>>>
>>> dnl Versioning - scrape the version from configs/default
>>> m4_define([mesa_version],
>>
>> I'm not opposed to this, but presumably you had some reason for doing
>> it. Care to explain in the commit message?
>
> Truthfully, I do not know. Gaetan said it should be so when I sent the
> my first iteration of the automake patch back in September:
All xorg modules require minimum 2.60 (2006). Given mesa is usually
compiled from source, it makes sense to align this version with xorg. If
mesa is compiled by itself or with projects other than xorg which
require an older version of autoconf, then it can remain at 2.59 (2003),
provided that someone can test that it really does configure at that
level. I doubt very much as there were big changes during this three
year gap.

Note than autoconf and automake come as a "range of pairs". Some later
versions of automake will not install if autoconf is too old. If the
code uses features from a later version of automake, the code won't
build with older version of automake. So the version of automake also
influences the level of autoconf needed.

All  builds are done with much more recent versions of autoconf. When
the older version ceases to work because the code uses new autoconf
features, no one notices. That's my assumption.

I try to document these things here:
http://www.x.org/wiki/NewModuleGuidelines#configure.ac

>
> http://lists.freedesktop.org/archives/mesa-dev/2011-September/012656.html
>
> Matt
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk71LRoACgkQubv1WfueyfxRjACdHIEutRQ1kfNljFwx93xq91Qp
O6AAn0tlyKy4nqtY35zHs6SND9XHSLkh
=3UJ6
-----END PGP SIGNATURE-----



More information about the mesa-dev mailing list