[lfs-dev] [LFS Trac] #3098: udev/systemd 183 is out

Bruce Dubbs bruce.dubbs at gmail.com
Wed May 30 09:48:22 PDT 2012


Bryan Kadzban wrote:
> Bryan Kadzban wrote:
>> Upgrading kmod now; will see what I hit next.  This might just work; 
>> let's see.  :-)
> 
> Got it to compile all the binaries (I think) we need, by removing a
> couple of totally unnecessary dependencies from libsystemd-label.  :-)
> 
> Reformatting ./configure so the flags look closer to the book:
> 
> DBUS_CFLAGS=" " \
> DBUS_LIBS=" " \
> BLKID_CFLAGS="-I/usr/include/blkid" \
> BLKID_LIBS="-L/lib64 -lblkid" \
> KMOD_CFLAGS="-I/usr/include" \
> KMOD_LIBS="-L/lib64 -lkmod" \
> ./configure --prefix=/usr \
>             --with-rootprefix='' \
>             --bindir=/sbin \
>             --sysconfdir=/etc \
>             --libexecdir=/lib \
>             --libdir=/lib64 \
>             --disable-introspection \
>             --disable-keymap \
>             --disable-gudev \
>             --with-usb-ids-path=no \
>             --with-pci-ids-path=no \
>             --disable-acl \
>             --disable-tcpwrap \
>             --disable-hostnamed \
>             --disable-timedated \
>             --disable-localed \
>             --disable-coredump \
>             --disable-audit \
>             --disable-ima \
>             --disable-pam \
>             --with-dbuspolicydir= \
>             --with-dbussessionservicedir= \
>             --with-dbussystemservicedir= \
>             --with-dbusinterfacedir= \
>             --with-pamlibdir=

You are not doing this in an LFS Chapter 6 type of environment.  I did 
this and immediately got:

./configure: line 12067: intltool-update: command not found
checking for intltool >= 0.40.0...  found
configure: error: Your intltool is too old.  You need intltool 0.40.0 or 
later.

Looking at configure, I don't see a way around this without installing 
intltool or hacking configure.

Anouther problem is that src/shared/util.c is needed to build the udev 
programs but it needs to remove or comment out
  #include <sys/capability.h>
(line 53).

   -- Bruce



More information about the lfs-dev mailing list