# objdump -p /usr/lib64/xorg/modules/drivers/intel_drv.so|grep NEEDED NEEDED libpciaccess.so.0 NEEDED libudev.so.0 NEEDED libm.so.6 NEEDED libdrm.so.2 NEEDED libc.so.6 libpciaccess.so.0 and libdrm.so.2 are not linked to libudev, intel_drv.so links to it directly: xf86-video-intel $ grep -i udev * -a2 configure.ac-AM_CONDITIONAL(HAVE_GEN4ASM, test x$gen4asm = xyes) configure.ac- configure.ac:PKG_CHECK_MODULES(UDEV, [libudev], [udev=yes], [udev=no]) configure.ac:if test x"$udev" = xyes; then configure.ac: AC_DEFINE(HAVE_UDEV,1,[Enable udev-based monitor hotplug detection]) configure.ac-fi configure.ac- xf86-video-intel $ git describe 2.20.7-4-gbc73acb Please add sys-fs/udev to deps. There is no configure option for disabling udev, and i do not know status of intel drivers for freebsd profiles. Suggest using 'kernel_linux? ( sys-fs/udev)', else patching configure.ac seems required.
I use a system without udev so I would like to be able to run this without a udev dependancy .. as it should not be needed .. for a video card when drivers are autoloaded by xorg .. as they have been up to this point.
I would concurr on this -- since udev isn't a hard dep and it's just the automagic checking and the fact that most users have it installed that is the issue, it would probably be better to add IUSE="+udev" and patch the configure check to make it optional.
I just did a check and it looks like way more than the latest version does udev automagics. Updated accordingly.
Created attachment 323804 [details, diff] patch to configure.ac to add a --disable-udev option patch is fairly straight-forward, should apply clean on all relevant ebuilds.
On it.
Fixed in portage and in overlay. Thanks for pushing this upstream!