Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.5.0
-
None
Description
I realize FEATURE_alsa is labeled as experimental, but it built fine with 6.4.3:
FAILED: src/multimedia/CMakeFiles/Multimedia.dir/alsa/qalsaaudiosink.cpp.o /usr/bin/x86_64-pc-linux-gnu-c++ -DMultimedia_EXPORTS -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_MULTIMEDIA_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABL E_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_GUI_LIB -DQT_MOC_COMPAT -DQT_NETWORK_LIB -DQT_NO_AS_CONST=1 -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE - D_LARGEFILE_SOURCE -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/build/src/multimedia/Multimedia_autogen/include -I/var/tmp/paludis/build/x11-libs-qtmultimedia- 6.5.0/work/build/include -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/build/include/QtMultimedia -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmu ltimedia-everywhere-src-6.5.0/src/multimedia -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/build/src/multimedia -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6 .5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/audio -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/ camera -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/controls -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6. 5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/platform -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedi a/playback -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/recording -I/var/tmp/paludis/build/x11-libs-qtmultimed ia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/video -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/build/include/QtMultimedia/6.5.0 -I/var/tmp/p aludis/build/x11-libs-qtmultimedia-6.5.0/work/build/include/QtMultimedia/6.5.0/QtMultimedia -I/var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywher e-src-6.5.0/src/multimedia/alsa -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtCore -isystem /usr/x86_64-pc-linux-gnu/include/qt6 -isystem /usr/x86_64-pc-linux-gnu/lib/qt6 /mkspecs/linux-g++ -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtGui -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtNetwork -isystem /usr/x86_64-pc-linux-gnu/include/qt6 /QtCore/6.5.0 -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtCore/6.5.0/QtCore -isystem /usr/x86_64-pc-linux-gnu/include/qt6/QtGui/6.5.0 -isystem /usr/x86_64-pc-linux-gnu/ include/qt6/QtGui/6.5.0/QtGui -flto -fuse-linker-plugin -march=native -O2 -pipe -D_FORTIFY_SOURCE=2 -g -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wal l -Wextra -fno-exceptions -fPIC -Wsuggest-override -MD -MT src/multimedia/CMakeFiles/Multimedia.dir/alsa/qalsaaudiosink.cpp.o -MF src/multimedia/CMakeFiles/Multimedia.dir/a lsa/qalsaaudiosink.cpp.o.d -o src/multimedia/CMakeFiles/Multimedia.dir/alsa/qalsaaudiosink.cpp.o -c /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-eve rywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink.cpp In file included from /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink.cpp:18: /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink_p.h:98:22: error: expected ';' at end of member declaration 98 | snd_pcm_access_t access SND_PCM_ACCESS_RW_INTERLEAVED; | ^~~~~~ | ; /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink_p.h:98:29: error: 'SND_PCM_ACCESS_RW_INTERLEAVED' does not name a type 98 | snd_pcm_access_t access SND_PCM_ACCESS_RW_INTERLEAVED; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink_p.h:99:22: error: expected ';' at end of member declaration 99 | snd_pcm_format_t pcmformat SND_PCM_FORMAT_S16; | ^~~~~~~~~ | ; /var/tmp/paludis/build/x11-libs-qtmultimedia-6.5.0/work/qtmultimedia-everywhere-src-6.5.0/src/multimedia/alsa/qalsaaudiosink_p.h:99:32: error: 'SND_PCM_FORMAT_S16' does not name a type 99 | snd_pcm_format_t pcmformat SND_PCM_FORMAT_S16;