Created attachment 371480 [details] Compile log When running configure for udev and the x86 ABI, it tries to search for libpcap which it can't find. libpcap also isn't multilib-enabled.
Created attachment 371482 [details] cave info for udev
It's not libpcap, but libcap, and libcap is multilib enabled: $ grep cap_init systemd-210/configure.ac AC_SEARCH_LIBS([cap_init], [cap], [], [AC_MSG_ERROR([*** POSIX caps library not found])]) $ nm -D --defined-only /usr/lib32/libcap.so.2.22 |grep cap_init 00001240 T cap_init $ qlist libcap |grep libcap.so.2 /usr/lib32/libcap.so.2.22 /lib64/libcap.so.2.22 /lib64/libcap.so.2 /usr/lib32/libcap.so.2 $ emerge -pv libcap [ebuild R ] sys-libs/libcap-2.22-r2 USE="pam" ABI_X86="32 (64) (-x32)" 0 kB
+ 01 Mar 2014; Samuli Suominen <ssuominen@gentoo.org> udev-210.ebuild, + udev-9999.ebuild: + Restore ac_cv_search_cap_init= as an econf argument since we only need the + libcap at build time for the sys/capability.h, not cap_init() from -lcap wrt + #503100 by "Philipp" http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-210.ebuild?r1=1.5&r2=1.6 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-fs/udev/udev-9999.ebuild?r1=1.274&r2=1.275 Sorry about that. I didn't notice this because I had sys-libs/libcap built with ABI_X86="32" Thanks for reporting!