]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
babeltrace2: don't install static modules
authorRoss Burton <ross.burton@arm.com>
Thu, 21 Aug 2025 11:58:29 +0000 (12:58 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 25 Aug 2025 16:46:38 +0000 (17:46 +0100)
commitcf5ef8a2b6f509c348b9cf800a8534a4e8702103
tree986480a10b1bd8dc786168befb995c10188445b4
parent0fe1fb05cf6b36d70d43b3bd245a53ac36d389fa
babeltrace2: don't install static modules

There's no point building or installing static plugins, so apply a patch
to only build shared plugins.

Poky passes --disable-static via no-static-libs.inc, but anyone building
babeltrace2 with nodistro or another distro that doesn't use
no-static-libs.inc will fail to build babeltrace2 because of packaging
errors around the static version of the python plugin.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
meta/recipes-kernel/lttng/babeltrace2/0001-src-explicitly-only-build-shared-plugins.patch [new file with mode: 0644]
meta/recipes-kernel/lttng/babeltrace2_2.1.1.bb