pid1: pull in libmount unconditionally

This commit is contained in:
Lennart Poettering
2025-11-24 09:55:46 +01:00
parent efaf5a763d
commit 6069de1ed3
2 changed files with 9 additions and 0 deletions

View File

@@ -59,6 +59,7 @@
#include "killall.h"
#include "kmod-setup.h"
#include "label-util.h"
#include "libmount-util.h"
#include "limits-util.h"
#include "load-fragment.h"
#include "log.h"
@@ -3310,6 +3311,12 @@ int main(int argc, char *argv[]) {
goto finish;
}
r = dlopen_libmount();
if (r < 0) {
error_message = "Failed to load libmount.so";
goto finish;
}
r = initialize_runtime(skip_setup,
first_boot,
&saved_rlimit_nofile,

View File

@@ -133,6 +133,7 @@ libcore_static = static_library(
implicit_include_directories : false,
c_args : ['-fvisibility=default'],
dependencies : [libaudit_cflags,
libbpf_cflags,
libdl,
libm,
libmount_cflags,
@@ -200,6 +201,7 @@ executables += [
'dependencies' : [
libapparmor_cflags,
libkmod_cflags,
libmount_cflags,
libseccomp_cflags,
libselinux_cflags,
],