Bug 107548 - libinput requires meson >= 0.40.0 but uses build_always_stale from 0.47.0
Summary: libinput requires meson >= 0.40.0 but uses build_always_stale from 0.47.0
Status: RESOLVED NOTOURBUG
Alias: None
Product: Wayland
Classification: Unclassified
Component: XWayland (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-12 15:38 UTC by Dilian
Modified: 2018-08-13 00:28 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Dilian 2018-08-12 15:38:58 UTC
With libinput 1.11.3 running meson prints:

Configuring libinput-version.h using configuration
WARNING: Project targetting '>= 0.40.0' but tried to use feature introduced in '0.47.0': build_always_stale arg in custom_target
...
Build targets in project: 14
WARNING: Project specifies a minimum meson_version '>= 0.40.0' which conflicts with:
 * 0.47.0: {'build_always_stale arg in custom_target'}

Take care that the warning disappears, e.g. by requiring meson >= 0.47.0.
Comment 1 Alan Coopersmith 2018-08-12 17:50:26 UTC
Is this when building Xwayland or when building libinput itself?

If it's for libinput, then as noted on 
https://www.freedesktop.org/wiki/Software/libinput/
libinput has moved from bugzilla to gitlab for bug tracking.
Comment 2 Daniel Stone 2018-08-12 19:21:32 UTC
This is a Meson bug anyway: https://github.com/mesonbuild/meson/issues/3904
Comment 3 Dilian 2018-08-12 20:25:27 UTC
https://www.freedesktop.org/wiki/Software/libinput/feature_requests/ says:

To request a feature, please file a bug in the freedesktop bugzilla [https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=libinput]
Comment 4 Dilian 2018-08-12 20:33:35 UTC
It is for libinput .
Comment 5 Peter Hutterer 2018-08-13 00:28:46 UTC
Yeah, sorry, that page was stale, I've removed it now. All libinput bugs should be filed in the gitlab instance now, thanks.

https://gitlab.freedesktop.org/libinput/libinput


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.