[Mesa-dev] [PATCH 2/2] meson: upgrade minimum meson version

Dylan Baker dylan at pnwbakers.com
Tue Apr 9 15:45:53 UTC 2019


Quoting Eero Tamminen (2019-04-09 05:33:50)
> Hi,
> 
> On 9.4.2019 14.16, Ernst Sjöstrand wrote:
> > For people building newer Mesa pip3 install --user meson is quite a
> > lot better and more accessible.
> 
> Nice thing with backports is that they get upgraded when one upgrades 
> rest of the distro.
> 
> It's probably less of an issue with Python than some other things, but 
> having local installs of things that are also available from distro 
> itself can cause nasty issues (e.g. forgetting local install of libdrm 
> to /usr/local/lib can mean that your desktop fails after you upgrade 
> your distro).
> 
> 
> > Not a solutions for distributions that want to backport newer Mesa etc though.
> > 
> > Those build dependencies look more like runtime dependencies btw,
> > Meson is just pure python right?
> 
> They were Meson package build deps. Run-time deps are just ninja & python:
>         https://packages.ubuntu.com/cosmic/meson
> 
> My guess is that build configures Meson to the distro, and what's 
> available in it.  Dylan?
> 
> 
> 
>         - Eero

Meson is pure python with a soft dependency on setuptools, and a hard dependency
on either ninja or msbuild (on windows). We do have special dependency handling
or convenience wrappers for a bunch of those tools, but none of them are hard
requirements.

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


More information about the mesa-dev mailing list