[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