CCLD extras/gudev/libgudev-1.0.la libudev/.libs/libudev-private.a(libudev-ctrl.o): In function `udev_ctrl_get_connection': libudev-ctrl.c:(.text.udev_ctrl_get_connection+0x56): undefined reference to `accept4' collect2: ld returned 1 exit status make[2]: *** [udev/udevd] Error 1 make[2]: *** Waiting for unfinished jobs.... cave show glibc::installed * sys-libs/glibc::installed ::installed 2.9_p20081201-r3 {:2.2} grep accept4 /usr/include/sys/socket.h I believe accept4 was introduced in glibc-2.10 Reproducible: Always
I updated the dependencies for udev-171-r1 to require >=glibc-2.10.