AS_IF([test "x$enable_udev" != "xno" -a \( "x$HAVE_OSS" = "x1" -o "x$HAVE_ALSA" = "x1" \)],
[PKG_CHECK_MODULES(UDEV, [ libudev >= 143 ], HAVE_UDEV=1, HAVE_UDEV=0)],
AS_IF([test "x$enable_udev" = "xyes" && test "x$HAVE_UDEV" = "x0"],
[AC_MSG_ERROR([*** UDEV support not found])])
This means that if both OSS & ALSA are disabled, udev check is never run. Then having udev enabled results in bogus '*** UDEV support not found' message.
Instead, it should probably output something along the lines '*** UDEV support requires --enable-alsa or --enable-oss-output'.
Original bug report: https://bugs.funtoo.org/browse/FL-2108
seem module-udev-detect only used for alsa
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/28.