[Mesa-stable] [PATCH] scons: update for LLVM 4.0

Jose Fonseca jfonseca at vmware.com
Sat May 6 20:30:32 UTC 2017


On 06/05/17 21:23, Ben Boeckel wrote:
> On Sat, May 06, 2017 at 21:08:23 +0300, Andres Gomez wrote:
>> I'm not picking this for 17.0 since the changes that need LLVM 4.0 are
>> only getting into 17.1 and beyond, and because, IMHO, it doesn't make
>> sense to increase the version of a dependency in a stable release.
>>
>> I hope that's OK with you.
>
> This isn't increasing the version of a dependency, it is just supporting
> a newer version of that dependency (which is already supported in the
> autoconf build).
>
> --Ben
>

Unfortunately things often get broken with newer LLVM versions. 
Especially because LLVM does not always keep backwards compatibility. 
Fixing the build is just scratching the surface.

This is why we avoid backporting support for newer LLVM versions on old 
stable branches.  Even if we crossported every little change that's 
necessary, there's not enough testing going on those branches to be sure 
things didn't go awfully wrong.

This policy shouldn't be a problem in practice: if people are determined 
to use a newer LLVM, then using a newer Mesa shouldn't be particularly 
onerous.

Jose


More information about the mesa-stable mailing list