dslm4515 / CMLFS

Clang-Built Musl Linux From Scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Udev [from systemd] wont configure for final system; expects util-linux installed

dslm4515 opened this issue · comments

Run-time dependency libcap found: YES 2.69
Checking if "libatomic" : links: YES 
Checking for function "crypt_ra" with dependency -lcrypt: NO 
Checking for function "crypt_preferred_method" with dependency -lcrypt: NO 
Checking for function "crypt_gensalt_ra" with dependency -lcrypt: NO 
Run-time dependency libbpf found: NO (tried pkgconfig and cmake)
Run-time dependency mount found: NO (tried pkgconfig and cmake)

meson.build:1176:11: ERROR: Dependency "mount" not found, tried pkgconfig and cmake

LFS builds udev before util-linux:

Udev
Must be installed before: Util-linux

LFS builds util-linux before building final system ... only to build again later for the final system.

Not sure if util-linux can just be built before udev... or must it be re-built after udev?

But according to LFS:

Util-linux
Installation depends on: Bash, Binutils, Coreutils, Diffutils, File, Findutils, Gawk, GCC, Gettext, Glibc, Grep, Make, Ncurses, Pkgconf, Sed, Udev, and Zlib
Required at runtime: Glibc, Ncurses, Readline, Udev, and Zlib
Must be installed before: None

This was true for LFS-9.0 (Last version to build a sandbox toolchain like MLFS) but built util-linux before eudev.

But for Chimera Linux, I don't see udev as a dependency for building util-linux