Bruce Dubbs wrote: > Perhaps it's because I invested so much work in the last couple of days, > but I am leaning towards static linking of udevd and udevadm. At least > the udev part.
ldd /usr/bin/Xorg linux-vdso.so.1 => (0x00007fff4455c000) libudev.so.0 => /usr/lib64/libudev.so.0 (0x00007f3046635000) So statically installing libudev isn't, I think, going to fly. At least, not for Xorg, which uses libudev to find input devices. (The options were libudev, hal, and possibly dbus, and I don't have either hal or dbus.) On the other hand, libudev.so.1 (as udev-183 creates) is *not* binary compatible with libudev.so.0 (as udev-180 installed). ARG. Now I'll have to rebuild X when doing this upgrade, or leave the old libudev hanging around for a while. (Though you're right that neither udevadm nor udevd link against libudev. But I think that makes sense in the case of udevd; libudev is the library used to talk to udevd, not the library that udevd itself would use. Not sure what's up with udevadm though.)
signature.asc
Description: OpenPGP digital signature
-- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page