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

Bryan Kadzban bryan at kadzban.is-a-geek.net
Tue May 29 22:07:26 PDT 2012


Bryan Kadzban wrote:
> Bryan Kadzban wrote:
>> Let me see if I can hack anything up.
> 
> Still poking.

OK (now that I'm replying to myself here :-) ), I think I have something
that's looking promising.  This makes it all the way through configure,
and part of the way through "make udevd", without issues:

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=

This works with no pkg-config binary in place at all (so it's definitely
not getting any data from there).  The --with-dbus* flags are to prevent
the last few calls to pkg-config on dbus-1.  Most of the other flags are
copied from udev-182.

However, I have not been able to make it "make udevd" yet, because I
still have libkmod-4 installed, not 5.  ("make libudev.la" and "make
libudev-private.la" work correctly, at least inasmuch as they compile
the minimal systemd infrastructure stuff to get a libtool archive.)

Upgrading kmod now; will see what I hit next.  This might just work;
let's see.  :-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://lists.linuxfromscratch.org/pipermail/lfs-dev/attachments/20120529/6dd03d57/attachment.sig>


More information about the lfs-dev mailing list