Bug 103162 - [libinput] fails to compile due to config options in meson_options.txt since meson 0.43.0
Summary: [libinput] fails to compile due to config options in meson_options.txt since ...
Status: RESOLVED FIXED
Alias: None
Product: Wayland
Classification: Unclassified
Component: libinput (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-09 10:54 UTC by Darek
Modified: 2017-10-09 22:47 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Darek 2017-10-09 10:54:08 UTC
The Meson build system
Version: 0.43.0
Source dir: /home/user/pkg/buildscripts/libinput/src/libinput-1.8.3
Build dir: /home/user/pkg/buildscripts/libinput/src/build
Build type: native build

Meson encountered an error in file meson_options.txt, line 1, column 0: 
Invalid kwargs for option "udev-dir": "default"

A full log can be found at /home/user/pkg/buildscripts/libinput/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
Aborting...


Downgrading to 0.42.1-3 and I can successfuly compile libinput 1.8.3-1

https://github.com/mesonbuild/meson/commit/7dfad54f06da5af187ce81faf03f1c62741aa30e#diff-063466753198cf85b0729d94c000a29f

https://bugs.archlinux.org/task/55925
Comment 1 Peter Hutterer 2017-10-09 22:47:09 UTC
oops. thanks, fixed in master now

commit 4bb5ce5b74550743b30ba913fbb0d66d65dc1ebf
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Oct 10 08:04:35 2017 +1000

    Fix meson options default values


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.