https://bugs.kde.org/show_bug.cgi?id=473648
--- Comment #3 from Marco Mattiolo <marco.matti...@hotmail.it> --- I have to correct myself: libvlc-dev was already inside the list of Build-Deps, then there's maybe an issue with compilation. During kasts-23.08.0 packaging, I've seen the following -- Found KF5: success (found suitable version "5.107.0", minimum required is "5.102.0") found components: CoreAddons I18n -- Checking for module 'libvlc' -- Found libvlc, version 3.0.18 -- Checking for module 'gstreamer-1.0' -- Package 'gstreamer-1.0', required by 'virtual:world', not found -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY but -- The following RECOMMENDED packages have not been found: * LIBVLC, Allows to play audio using libVLC as backend, <https://www.videolan.org/vlc/libvlc.html> -- Configuring done (18.4s) -- Generating done (0.3s) and later [ 24%] Building CXX object src/kmediasession/CMakeFiles/KMediaSession.dir/metadatalogging.cpp.o cd /home/debian/build/build_kasts/kasts-23.08.0/obj-aarch64-linux-gnu/src/kmediasession && /usr/bin/c++ -DKCOREADDONS_LIB -DKF_DEPRECATED_WARNINGS_SINCE=0x60000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x56600 -DKMediaSession_EXPORTS -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS_SINCE=0x60000 -DQT_DISABLE_DEPRECATED_BEFORE=0x50f02 -DQT_GUI_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_KEYWORDS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/home/debian/build/build_kasts/kasts-23.08.0/obj-aarch64-linux-gnu/src/kmediasession -I/home/debian/build/build_kasts/kasts-23.08.0/src/kmediasession -I/home/debian/build/build_kasts/kasts-23.08.0/obj-aarch64-linux-gnu/src/kmediasession/KMediaSession_autogen/include -I/home/debian/build/build_kasts/kasts-23.08.0/obj-aarch64-linux-gnu -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem /usr/include/aarch64-linux-gnu/qt5/QtCore -isystem /usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/aarch64-linux-gnu/qt5/QtMultimedia -isystem /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem /usr/include/aarch64-linux-gnu/qt5/QtGui -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5 -isystem /usr/include/KF5/KI18n -isystem /usr/include/aarch64-linux-gnu/qt5/QtDBus -g -O2 -ffile-prefix-map=/home/debian/build/build_kasts/kasts-23.08.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Werror=init-self -Werror=undef -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -pedantic -Wzero-as-null-pointer-constant -Wmissing-include-dirs -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -MD -MT src/kmediasession/CMakeFiles/KMediaSession.dir/metadatalogging.cpp.o -MF CMakeFiles/KMediaSession.dir/metadatalogging.cpp.o.d -o CMakeFiles/KMediaSession.dir/metadatalogging.cpp.o -c /home/debian/build/build_kasts/kasts-23.08.0/obj-aarch64-linux-gnu/src/kmediasession/metadatalogging.cpp /home/debian/build/build_kasts/kasts-23.08.0/src/kmediasession/kmediasession.cpp: In member function 'void KMediaSession::setCurrentBackend(MediaBackends)': /home/debian/build/build_kasts/kasts-23.08.0/src/kmediasession/kmediasession.cpp:299:12: warning: enumeration value 'Vlc' not handled in switch [-Wswitch] 299 | switch (backend) { | ^ /home/debian/build/build_kasts/kasts-23.08.0/src/kmediasession/kmediasession.cpp:299:12: warning: enumeration value 'Gst' not handled in switch [-Wswitch] [ 24%] Building CXX object src/kmediasession/CMakeFiles/KMediaSession.dir/mpris2/mediaplayer2.cpp.o No idea why the libvlc module is found, while libvlc package is not. And I guess that libvlc package not being found causes [1] to fail and consequently HAVE_LIBVLC not to be set in [2], that restricts the MediaBackends list only to QtMultimedia... I've also tried installing `vlc` itself into the building container, that of course brought a lot of dependencies, but `libvlc` package still not found... [1] https://invent.kde.org/multimedia/kasts/-/blob/master/src/kmediasession/CMakeLists.txt#L15 [2] https://invent.kde.org/multimedia/kasts/-/blob/master/src/kmediasession/CMakeLists.txt#L105 -- You are receiving this mail because: You are watching all bug changes.