[Mesa-dev] [PATCH 12/13] meson: build gallium va state tracker

Dylan Baker dylan at pnwbakers.com
Mon Nov 6 20:04:17 UTC 2017


Quoting Aaron Watry (2017-11-03 19:51:49)
> On an unrelated note, I also had to remove the LLVM minimum version
> check temporarily, otherwise I get llvm version parsing errors from
> 6.0.0svn at the following line:
> 
>  dep_llvm = dependency(
>   'llvm', version : '>= 3.9.0', required : with_amd_vk, modules :
> llvm_modules,
>  )
> 
> Error:
> Meson encountered an error in file meson.build, line 844, column 0:
> Invalid version to compare against: '6.0.0svn'; only numeric digits
> separated by "." are allowed: invalid literal for int() with base 10:
> '0svn'
> 
> Right after that dependency check, we try to strip the 'svn' from the
> llvm version, but at that point, we've already errored out.
> 
> 
> --Aaron
> 

We have a hack in mesa for this (but like all hacks it only sorta works), but
meson 0.43.1 will have a fix to handle the svn string in the version internally.

Dylan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20171106/627d04fd/attachment.sig>


More information about the mesa-dev mailing list