]> git.ipfire.org Git - thirdparty/systemd.git/commit
meson: Still build libshared even if libmount is disabled (#39871)
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Mon, 24 Nov 2025 13:05:29 +0000 (14:05 +0100)
committerGitHub <noreply@github.com>
Mon, 24 Nov 2025 13:05:29 +0000 (14:05 +0100)
commitd60206c49a85e214bd8cb96eb432de3f5eeb6c87
tree4695bc3bce73749c4a1a67f9a7a6e14f05f97d2b
parent0cc96fc213eca929fadd193b05ddde5b1f4f0628
parent7336f2c748fd37a60a3f5353ad198c1534d6cb5f
meson: Still build libshared even if libmount is disabled (#39871)

Currently, if the libmount feature is disabled, we don't build libshared
and as a result skip building every other executable as well. Among
other things, this makes our nodeps CI builds kind of pointless since
hardly any code will be compiled.

Let's improve on the situation by making libmount properly optional in
libshared. Then, we only skip building the executables that actually
need libmount.
src/test/test-reread-partition-table.c