Quoting Eero Tamminen (2019-04-09 04:14:21) > Hi, > > On 9.4.2019 0.22, Dylan Baker wrote: > > It would be nice if people wouldn't try to build bleeding edge mesa on a 12 > > year > > old distro :D. Unfortunately as Eero ppoints out they do. I'd like to bump > > the > > meson version to 0.47 in the future for some of the other features it adds > > (automatically figuring out the dependencies for pkg-config, feature > > options, > > etc), but that'll have to wait a bit for distros to catch up. > > Currently at least Meson 0.45 is required, which I think to rule out any > 12 year old distros :D. Requiring Meson 0.47 would rule out 2 year old > distro releases. > > If somebody can test latest stable distros to see they work if one just > takes newer Meson binary package from newer version of the distro, maybe > Mesa could add instruction for users to do that? > > In Ubuntu 18.04 those instructions would be: > - replace "bionic" in /etc/apt/sources.list temporarily with "cosmic" > - do "sudo apt update && sudo apt install meson" > - revert /etc/apt/sources.list back to bionic > > In Debian stable/stretch (which has Meson v0.37): > - enable "stretch-backports" repo to install Meson (v0.49) > > > - Eero > > PS. reason why I say Meson binary packages from newer distro version > need to work is that I think expecting users to build also new Meson > version from source is not realistic as it seems to need huge amount > of esoteric build dependencies: > https://packages.ubuntu.com/source/cosmic/meson
Uhhhhh. Meson depends on Python >= 3.5 and optionally on python-setuptools at runtime. Some of the dependencies there are necessary to run the full test suite, others I'm not sure what purpose they server. Dylan
signature.asc
Description: signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev