[Buildroot] [PATCH/next v2 3/3] package/libevdev: convert to meson
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Thu Mar 5 22:11:37 UTC 2020
On Mon, 2 Mar 2020 16:09:07 +0100
Peter Seiderer <ps.report at gmx.net> wrote:
> - drop legacy patch 0001-configure-add-disable-runtime-tests-option.patch
> and use -Dtests=disabled instead
>
> - drop host-pkgconf dependency as pkgconf is only used in case tests
> are enabled to find the check package (checked via meson output -
> no 'Found pkg-config' - and via strace)
>
> - update host-python dependecy to host-python3 as the script
> libevdev/make-event-names.py which is used to generate the
> header file event-names.h is updated to python3:
> '#!/usr/bin/env python3'
> This made no difference with autotools build as the script
> was called with '$(PYTHON) libevdev/make-event-names.py'.
>
> - add patch to fix tools compile with older toolchains adding
> the local include path (only the meson build is affected)
>
> Signed-off-by: Peter Seiderer <ps.report at gmx.net>
I've changed the host-python3 dependency to use
$(BR2_PYTHON3_HOST_DEPENDENCY) instead, so that we only build
host-python3 is not Python 3.x interpreter is available. And I applied
to next.
But anyway as replied on PATCH 1/3, we have an issue where host-python3
doesn't build if there's no Python 3.x interpreter available on the
build machine.
Thanks!
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
More information about the buildroot
mailing list