[igt-dev] [ANNOUNCE] intel-gpu-tools 1.22

Matt Turner mattst88 at gmail.com
Tue Jun 19 00:10:00 UTC 2018


On Mon, Jun 18, 2018 at 3:14 PM Ross Vandegrift <ross at kallisti.us> wrote:
>
> On Mon, Jun 18, 2018 at 10:23:03AM -0700, Matt Turner wrote:
> > On Mon, Jun 18, 2018 at 8:51 AM Daniel Vetter <daniel at ffwll.ch> wrote:
> > > On Wed, Jun 13, 2018 at 02:54:52PM -0700, Matt Turner wrote:
> > > > Since the Meson build system has no configuration options it's not yet
> > > > a replacement distros can use. Please ship the 1.23 tarball with the
> > > > autotools files generated by make dist.
> > >
> > > Meson upstream seems to think that autoconfiguring with defaults Is Better
> > > (tm). What would distro's want from the meson build (since I think it's
> > > useful to cut down a bit from the all the options, mostly they didn't
> > > really work after a short while anyway)?
> >
> [snip]
> >
> > source code is already ready. FWIW, this came to my attention recently
> > because I worked with the Chrome team at Intel to add v1.22 to Gentoo.
> > I suggested switching to Meson and then realized it wasn't
> > configurable at all.
>
> Maybe I've missed some context, but I don't think this is a meson limitation:
> https://github.com/mesonbuild/meson/blob/master/docs/markdown/Build-options.md

No, of course not. I meant that i-g-t's meson_options.txt is nearly
empty and its meson.build is only wired to enable deps based on
whether they're present.

> Here is an example option that disables wayland support by default, but
> allows enabling it at build time by specifying "-Dwayland=true":
> https://git.enlightenment.org/core/enlightenment.git/tree/meson_options.txt#n48

Yep, I just finished transitioning Gentoo's Mesa ebuild from autotools
to Meson last week :)


More information about the igt-dev mailing list