[igt-dev] [PATCH i-g-t 1/1] meson: Downgrade meson version requirement a notch

Petri Latvala petri.latvala at intel.com
Mon Jul 30 07:46:32 UTC 2018


On Fri, Jul 27, 2018 at 12:31:09PM -0700, Lucas De Marchi wrote:
> On Fri, Jul 27, 2018 at 5:40 AM Petri Latvala <petri.latvala at intel.com> wrote:
> >
> > 0.44.0 is a fine version.
> >
> > Signed-off-by: Petri Latvala <petri.latvala at intel.com>
> > ---
> >  meson.build | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/meson.build b/meson.build
> > index 63ac6292..682f44da 100644
> > --- a/meson.build
> > +++ b/meson.build
> > @@ -5,7 +5,7 @@ project('igt-gpu-tools', 'c',
> >            'c_std=gnu11',
> >          ],
> >         license : 'MIT',
> > -       meson_version : '>0.44.0')
> > +       meson_version : '>=0.44.0')
> 
> with or without this patch I get this:
> 
> WARNING: Project specifies a minimum meson_version '>0.44.0' which
> conflicts with:
>  * 0.47.0: {'build_always_stale arg in custom_target'}
> Found ninja-1.8.2 at /usr/bin/ninja
> [lucas at ldmartin-desk intel-gpu-tools]$ meson --version
> 0.47.1
> 
> So it seems something is still wrong with the versions.


Nah, that's just https://github.com/mesonbuild/meson/issues/3904

In short: Meson 0.47.0 implements vcs_tag() with build_always_stale, a
feature from 0.47.0. Earlier meson versions have vcs_tag with other
machinery.


-- 
Petri Latvala


More information about the igt-dev mailing list