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
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev