[Clfs-dev] Util-linux and libudev

William Harrington kb0iic at berzerkula.org
Sat Mar 8 09:18:25 PST 2014


Greetings,

Right now, util-linux installs two binaries findmnt and lsblk. Without  
udev support, those binaries won't output UUID information.

LFS had to make a change and build util-linux in /tools and use that  
for ch6 systemd/udev/eudev build. Then build util-linux after systemd/ 
udev/eudev for libudev support.

We already have util-linux in tools with the boot section or chroot.  
So for clfs git systemd or master branch, eudev would need the  
following:

KILL=/bin/kill HAVE_BLKID=1 BLKID_LIBS="-lblkid" BLKID_CFLAGS="-I/ 
tools/include/blkid"

Or set PKG_CONFIG_PATH=/tools/lib/pkgconfig
and

sed -i "s:blkid/::" src/udev/udev-builtin-blkid.c
And we need to move util-linux after final-system systemd/eudev in the  
master/systemd branches.
Sincerely,
William Harrington



More information about the Clfs-dev mailing list