]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
meson: Backport patches to support dependencies on header-only Boost libs
authorPeter Kjellerstedt <pkj@axis.com>
Wed, 10 Sep 2025 13:24:52 +0000 (15:24 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 15 Sep 2025 16:52:52 +0000 (17:52 +0100)
commit0cda83cf02169da37e196cb6827177192c5c298c
treefc9c312bb8ef5be4e124cbb4f3a7a4209558d07c
parentd804ae6e19b5f9d92d9384dd470ae0acf0fb8e1d
meson: Backport patches to support dependencies on header-only Boost libs

With Boost 1.89.0, the Boost.System library was made header-only. Since
this is a frequent library to have as dependency in meson.build files,
this resulted in build failures.

Backport two patches so that Boost dependencies on header-only libraries
work as expected.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/meson/meson/0001-Check-for-header-only-Boost-libraries.patch [new file with mode: 0644]
meta/recipes-devtools/meson/meson/0002-Boost-python-must-have-a-library-component.patch [new file with mode: 0644]
meta/recipes-devtools/meson/meson_1.9.0.bb