dev-qt/qtmultimedia[alsa] fails to detect >=media-libs/alsa-lib-1.1 due to incorrect checks of ALSA version. >>> Configuring source in /var/tmp/portage/dev-qt/qtmultimedia-5.5.1-r1/work/qtmultimedia-opensource-src-5.5.1 ... * Running qt5_qmake Checking for openal... yes Checking for alsa... no <<<<<< Checking for gstreamer... yes Checking for gstreamer_photography... yes Checking for gstreamer_encodingprofiles... yes Checking for gstreamer_appsrc... yes Checking for linux_v4l... yes Checking for resourcepolicy... no Checking for gpu_vivante... no >>> Source configured. ... <<< obj /usr/lib64/qt5/plugins/audio/libqtaudio_alsa.so ... <<< obj /usr/lib64/cmake/Qt5Multimedia/Qt5Multimedia_QAlsaPlugin.cmake ... <<< dir /usr/lib64/qt5/plugins/audio ... Upstream fix: https://github.com/qtproject/qtmultimedia/commit/3b322323d036ae2fc9f685bfc74d1ebcd5532159 In dev-qt/qtmultimedia-4.8.7 SND_LIB_MINOR is used in: config.tests/unix/alsa/alsatest.cpp src/multimedia/audio/qaudiodeviceinfo_alsa_p.h src/multimedia/audio/qaudiodeviceinfo_alsa_p.cpp src/multimedia/audio/qaudioinput_alsa_p.cpp src/multimedia/audio/qaudiooutput_alsa_p.cpp
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5da89885c536255b3f8ae328f4a97b169321675 Patch applied to 5.5.1, I haven't investigated if anything needs to be done for 4.8.x
Qt4 needs a similar patch.
Done. Thanks for reporting. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fa9a3fbb5f9727a44ac42c5ac6e82725446e3e