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

Attachment: signature.asc
Description: signature

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to