[Mesa-dev] [PATCH] autotools: Deprecate the use of autotools

Brian Paul brian.e.paul at gmail.com
Sat Jan 12 15:52:19 UTC 2019


> On Jan 12, 2019, at 8:07 AM, Roland Scheidegger <sroland at vmware.com> wrote:
> 
>> Am 11.01.19 um 23:28 schrieb Ilia Mirkin:
>>> On Fri, Jan 11, 2019 at 5:12 PM Matt Turner <mattst88 at gmail.com> wrote:
>>> 
>>> From: Gert Wollny <gw.fossdev at gmail.com>
>>> 
>>> Since Meson will eventually be the only build system deprecate autotools
>>> now. It can still be used by invoking configure with the flag
>>>  --enable-autotools
>>> 
>>> NAKed-by: Ilia Mirkin <imirkin at alum.mit.edu>
>> 
>> [nouveau]
>> 
>>> Acked-by: Eric Engestrom <eric.engestrom at intel.com>
>>> Acked-by: Kenneth Graunke <kenneth at whitecape.org>
>>> Acked-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
>>> Acked-by: Jason Ekstrand <jason at jlekstrand.net>
>>> Reviewed-by: Matt Turner <mattst88 at gmail.com>
>> 
>> [intel]
>> 
>>> Acked-by: Rob Clark <robdclark at gmail.com>
>> 
>> [freedreno]
>> 
>>> Acked-by: Marek Olšák <marek.olsak at amd.com>
>> 
>> [radeon]
>> 
>>> Reviewed-by: Christian Gmeiner <christian.gmeiner at gmail.com>
>> 
>> [etnaviv]
>> 
>>> Reviewed-by: Eric Anholt <eric at anholt.net>
>> 
>> [vc4]
>> 
>>> Signed-off-by: Gert Wollny <gw.fossdev at gmail.com>
>> 
>> [sorry Gert, not sure how to classify you]
>> 
>> I think the vmware team (which largely maintains llvmpipe and svga) is
>> probably worth hearing from -- I believe they've largely stayed out of
>> it. But an ack/nack would be good. Also virgl isn't represented, I
>> believe. Probably not *required* to hear from these, but perhaps worth
>> a poke?
> 
> I don't think we actually use autotools anywhere (we use scons)
> officially, so I don't think we have any objections to deprecate
> autotools. Though at some point we should probably adopt meson too...

I’ve never been a fan of autotools so I’m glad to see it go.

I added meson support to our internal Linux build script some time ago and it seems fine. For Windows we still rely on scons.

I’ve been pretty focused on non-Mesa work for a while but testing meson on Windows (and mingw) is on my radar.  Retiring scons will be some work because of integration issues with our VMware build infrastructure for Windows. I think we’d all like to get to having one build system eventually though. 

-Brian



More information about the mesa-dev mailing list