Created attachment 165921 [details] full_build_log Hi, I tried on mageia Cauldron to build audiotube against Qt6/KF6 but it fails to build with a "defined in discarded section " build issue. cd /home/iurt/rpmbuild/BUILD/audiotube-24.01.95/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/audiotube.dir/link.txt --verbose=1 /usr/bin/c++ -O2 -g -pipe -Wformat -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fasynchronous-unwind-tables -fno-operator-names -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 -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fexceptions -DNDEBUG -Wl,--enable-new-dtags -Wl,--as-needed -Wl,--no-undefined -Wl,-z,relro -Wl,-O1 -Wl,--build-id=sha1 -Wl,--enable-new-dtags CMakeFiles/audiotube.dir/audiotube_autogen/mocs_compilation.cpp.o CMakeFiles/audiotube.dir/main.cpp.o CMakeFiles/audiotube.dir/asyncytmusic.cpp.o CMakeFiles/audiotube.dir/searchmodel.cpp.o CMakeFiles/audiotube.dir/albummodel.cpp.o CMakeFiles/audiotube.dir/videoinfoextractor.cpp.o CMakeFiles/audiotube.dir/artistmodel.cpp.o CMakeFiles/audiotube.dir/userplaylistmodel.cpp.o CMakeFiles/audiotube.dir/playlistmodel.cpp.o CMakeFiles/audiotube.dir/playlistutils.cpp.o CMakeFiles/audiotube.dir/errorhandler.cpp.o CMakeFiles/audiotube.dir/playerutils.cpp.o CMakeFiles/audiotube.dir/thumbnailsource.cpp.o CMakeFiles/audiotube.dir/abstractytmusicmodel.cpp.o CMakeFiles/audiotube.dir/library.cpp.o CMakeFiles/audiotube.dir/localplaylistmodel.cpp.o CMakeFiles/audiotube.dir/localplaylistsmodel.cpp.o CMakeFiles/audiotube.dir/playlistimporter.cpp.o CMakeFiles/audiotube.dir/blur.cpp.o CMakeFiles/audiotube.dir/clipboard.cpp.o CMakeFiles/audiotube.dir/audiotube_autogen/EWIEGA46WW/qrc_resources.cpp.o -o ../bin/audiotube /usr/lib64/libKF6I18n.so.5.249.0 /usr/lib64/libKF6Crash.so.5.249.0 /usr/lib64/libKF6WindowSystem.so.5.249.0 /usr/lib64/libfuturesql6.so.0 /usr/lib64/libQCoro6Core.so.0.10.0 ../lib/libqtmprisdeclarative.a ../lib/libytm.a /usr/lib64/libQt6QuickControls2.so.6.6.0 /usr/lib64/libQt6Quick.so.6.6.0 /usr/lib64/libQt6OpenGL.so.6.6.0 /usr/lib64/libQt6QmlModels.so.6.6.0 /usr/lib64/libQt6Svg.so.6.6.0 /usr/lib64/libQt6Widgets.so.6.6.0 /usr/lib64/libQt6Concurrent.so.6.6.0 /usr/lib64/libQt6Multimedia.so.6.6.0 /usr/lib64/libKF6CoreAddons.so.5.249.0 /usr/lib64/libQt6Gui.so.6.6.0 /usr/lib64/libGLX.so /usr/lib64/libOpenGL.so /usr/lib64/libX11.so /usr/lib64/libQt6Sql.so.6.6.0 /usr/lib64/libQt6Qml.so.6.6.0 /usr/lib64/libQt6Network.so.6.6.0 ../lib/libqt-mpris.a ../lib/libqtdbusextended.a /usr/lib64/libQt6DBus.so.6.6.0 /usr/lib64/libQt6Core.so.6.6.0 /usr/lib64/libpython3.12.so `_ZN5QCoro6detail6toTaskEPZNS0_6toTaskI7QFutureI7QStringEEENS_4TaskINS0_21awaitable_return_typeIDTcldtclL_ZSt7declvalINS0_15TaskPromiseBaseEEDTcl9__declvalIT_ELi0EEEvEE15await_transformcvS9__EEEE4typeEEEOS9_E198_ZN5QCoro6detail6toTaskI7QFutureI7QStringEEENS_4TaskINS0_21awaitable_return_typeIDTcldtclL_ZSt7declvalINS0_15TaskPromiseBaseEEDTcl9__declvalIT_ELi0EEEvEE15await_transformcvS9__EEEE4typeEEEOS9_.Frame.destroy' referenced in section `.rodata.cst8' of CMakeFiles/audiotube.dir/asyncytmusic.cpp.o: defined in discarded section Attached full build log:
Please use the forum (discuss.kde.org) or the matrix channels (https://community.kde.org/Matrix) for support requests on building KDE software.
For info: Adding "set(CMAKE_POSITION_INDEPENDENT_CODE ON)" in CMakeLists.txt fixes our build issue! Regards, David