]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Revert "pid1: pull in libmount unconditionally"
authorMike Yuan <me@yhndnzj.com>
Tue, 25 Nov 2025 02:19:37 +0000 (03:19 +0100)
committerMike Yuan <me@yhndnzj.com>
Wed, 26 Nov 2025 01:40:28 +0000 (02:40 +0100)
This reverts commit 6069de1ed34735482dc63ba7431f605b858ea719.

src/core/main.c
src/core/meson.build

index f4acdb02c6c24f2f9d9b94e2c964835eecea6794..d7651d0df988a6cdeaa68895a0aa4107877a26ca 100644 (file)
@@ -59,7 +59,6 @@
 #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"
@@ -3311,12 +3310,6 @@ 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,
index c7beb8742ad8432aabd2a7013def15409ea2869e..acf665fba458ba78a54eb6487faf43e31827165b 100644 (file)
@@ -202,7 +202,6 @@ executables += [
                 'dependencies' : [
                         libapparmor_cflags,
                         libkmod_cflags,
-                        libmount_cflags,
                         libseccomp_cflags,
                         libselinux_cflags,
                 ],