[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