Source: k3b
Version: 25.04.0-1
Severity: serious
Tags: ftbfs sid forky
Usertags: ffmpeg8.0
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: [email protected]

Dear maintainer,

k3b FTBFS with ffmpeg 8.0:

/usr/lib/qt6/libexec/moc -DHAVE_QTWEBENGINEWIDGETS -DKCOREADDONS_LIB 
-DKGUIADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB 
-DQT_NO_DEBUG -DQT_NO_URL_CAST_FROM_STRING -DQT_OPENGL_LIB -DQT_POSITIONING_LIB 
-DQT_PRINTSUPPORT_LIB -DQT_QMLINTEGRATION_LIB -DQT_QMLMETA_LIB 
-DQT_QMLMODELS_LIB -DQT_QMLWORKERSCRIPT_LIB -DQT_QML_LIB -DQT_QUICK_LIB 
-DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB 
-DQT_WIDGETS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/src 
-I/build/reproducible-path/k3b-25.04.0/src 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu 
-I/build/reproducible-path/k3b-25.04.0/src/helper 
-I/build/reproducible-path/k3b-25.04.0/src/projects 
-I/build/reproducible-path/k3b-25.04.0/src/projects/kostore 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3b 
-I/build/reproducible-path/k3b-25.04.0/libk3b/core 
-I/build/reproducible-path/k3b-25.04.0/libk3b/plugin 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/audiocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/datacd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/mixedcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/movixcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videodvd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools/qprocess 
-I/build/reproducible-path/k3b-25.04.0/libk3b/jobs 
-I/build/reproducible-path/k3b-25.04.0/libk3b/videodvd 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3b 
-I/build/reproducible-path/k3b-25.04.0/libk3b 
-I/usr/include/x86_64-linux-gnu/qt6/QtCore -I/usr/include/x86_64-linux-gnu/qt6 
-I/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ 
-I/usr/include/KF6/KCompletion -I/usr/include/x86_64-linux-gnu/qt6/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt6/QtGui -I/usr/include/KF6/KCoreAddons 
-I/usr/include/KF6/KIOCore -I/usr/include/KF6/KIO 
-I/usr/include/x86_64-linux-gnu/qt6/QtNetwork 
-I/usr/include/x86_64-linux-gnu/qt6/QtDBus -I/usr/include/KF6/KService 
-I/usr/include/KF6/KCMUtils -I/usr/include/KF6/KConfigWidgets 
-I/usr/include/KF6/KWidgetsAddons -I/usr/include/KF6/KConfig 
-I/usr/include/KF6/KConfigGui -I/usr/include/KF6/KConfigCore 
-I/usr/include/KF6/KColorScheme -I/usr/include/KF6/KCMUtilsQuick 
-I/usr/include/x86_64-linux-gnu/qt6/QtQml 
-I/usr/include/x86_64-linux-gnu/qt6/QtQmlIntegration 
-I/usr/include/KF6/KCMUtilsCore -I/usr/include/KCddb6 
-I/usr/include/KF6/KArchive -I/usr/include/KF6/KAuthCore 
-I/usr/include/KF6/KAuth -I/usr/include/KF6/KI18n 
-I/usr/include/KF6/KIconThemes -I/usr/include/KF6/KJobWidgets 
-I/usr/include/KF6/KIOFileWidgets -I/usr/include/KF6/KIOWidgets 
-I/usr/include/KF6/KIOGui -I/usr/include/KF6/KBookmarks 
-I/usr/include/x86_64-linux-gnu/qt6/QtXml -I/usr/include/KF6/KItemViews 
-I/usr/include/KF6/Solid -I/usr/include/KF6/KNewStuffCore 
-I/usr/include/KF6/KNewStuff -I/usr/include/KF6/Attica 
-I/usr/include/KF6/KNewStuffWidgets -I/usr/include/KF6/KNotifications 
-I/usr/include/KF6/KNotifyConfig -I/usr/include/KF6/KXmlGui 
-I/usr/include/KF6/KGuiAddons -I/usr/include/KF6/KBookmarksWidgets 
-I/usr/include/x86_64-linux-gnu/qt6/QtWebEngineWidgets 
-I/usr/include/x86_64-linux-gnu/qt6/QtWebEngineCore 
-I/usr/include/x86_64-linux-gnu/qt6/QtQuick 
-I/usr/include/x86_64-linux-gnu/qt6/QtQmlMeta 
-I/usr/include/x86_64-linux-gnu/qt6/QtQmlModels 
-I/usr/include/x86_64-linux-gnu/qt6/QtQmlWorkerScript 
-I/usr/include/x86_64-linux-gnu/qt6/QtOpenGL 
-I/usr/include/x86_64-linux-gnu/qt6/QtWebChannel 
-I/usr/include/x86_64-linux-gnu/qt6/QtPositioning 
-I/usr/include/x86_64-linux-gnu/qt6/QtPrintSupport -I/usr/include 
-I/usr/include/c++/15 -I/usr/include/x86_64-linux-gnu/c++/15 
-I/usr/include/c++/15/backward -I/usr/lib/gcc/x86_64-linux-gnu/15/include 
-I/usr/local/include -I/usr/include/x86_64-linux-gnu --include 
/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/src/k3b_autogen/moc_predefs.h
 --output-dep-file -o 
/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/src/k3b_autogen/include/moc_k3bvideodvdrippingpreview.cpp
 
/build/reproducible-path/k3b-25.04.0/src/rip/videodvd/k3bvideodvdrippingpreview.h
[ 45%] Building CXX object 
plugins/encoder/sox/CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder_autogen/mocs_compilation.cpp.o
cd 
/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox 
&& /usr/bin/c++ -DHAVE_QTWEBENGINEWIDGETS -DKCOREADDONS_LIB 
-DKPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME=k3bsoxencoder_factory -DQT_CORE_LIB 
-DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
-DQT_NO_URL_CAST_FROM_STRING -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB 
-DQT_WIDGETS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dk3bsoxencoder_EXPORTS 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox 
-I/build/reproducible-path/k3b-25.04.0/plugins/encoder/sox 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox/k3bsoxencoder_autogen/include
 -I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu 
-I/build/reproducible-path/k3b-25.04.0/plugins/. 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice/. 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3b/. 
-I/build/reproducible-path/k3b-25.04.0/libk3b/core 
-I/build/reproducible-path/k3b-25.04.0/libk3b/plugin 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/audiocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/datacd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/mixedcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/movixcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videodvd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools/qprocess 
-I/build/reproducible-path/k3b-25.04.0/libk3b/jobs 
-I/build/reproducible-path/k3b-25.04.0/libk3b/videodvd 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3b 
-I/build/reproducible-path/k3b-25.04.0/libk3b -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtCore -isystem 
/usr/include/x86_64-linux-gnu/qt6 -isystem 
/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem 
/usr/include/KF6/KCompletion -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons 
-isystem /usr/include/KF6/KIOCore -isystem /usr/include/KF6/KIO -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtDBus -isystem /usr/include/KF6/KService 
-isystem /usr/include/KF6/KCMUtils -isystem /usr/include/KF6/KConfigWidgets 
-isystem /usr/include/KF6/KWidgetsAddons -isystem /usr/include/KF6/KConfig 
-isystem /usr/include/KF6/KConfigGui -isystem /usr/include/KF6/KConfigCore 
-isystem /usr/include/KF6/KColorScheme -isystem /usr/include/KF6/KCMUtilsQuick 
-isystem /usr/include/x86_64-linux-gnu/qt6/QtQml -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtQmlIntegration -isystem 
/usr/include/KF6/KCMUtilsCore -isystem /usr/include/KF6/KI18n -g -O2 
-ffile-prefix-map=/build/reproducible-path/k3b-25.04.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-deprecated 
-Wno-deprecated-declarations -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 
-Wvla -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++17 -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -MD -MT 
plugins/encoder/sox/CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder_autogen/mocs_compilation.cpp.o
 -MF 
CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder_autogen/mocs_compilation.cpp.o.d -o 
CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder_autogen/mocs_compilation.cpp.o -c 
/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox/k3bsoxencoder_autogen/mocs_compilation.cpp
/build/reproducible-path/k3b-25.04.0/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:
 In member function ‘void K3bFFMpegFile::close()’:
/build/reproducible-path/k3b-25.04.0/plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:164:11:
 error: ‘::avcodec_close’ has not been declared; did you mean ‘avio_close’?
  164 |         ::avcodec_close(d->codecContext);
      |           ^~~~~~~~~~~~~
      |           avio_close
[ 45%] Building CXX object 
plugins/encoder/sox/CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder.cpp.o
cd 
/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox 
&& /usr/bin/c++ -DHAVE_QTWEBENGINEWIDGETS -DKCOREADDONS_LIB 
-DKPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME=k3bsoxencoder_factory -DQT_CORE_LIB 
-DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG 
-DQT_NO_URL_CAST_FROM_STRING -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB 
-DQT_WIDGETS_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Dk3bsoxencoder_EXPORTS 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox 
-I/build/reproducible-path/k3b-25.04.0/plugins/encoder/sox 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/plugins/encoder/sox/k3bsoxencoder_autogen/include
 -I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu 
-I/build/reproducible-path/k3b-25.04.0/plugins/. 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice/. 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3bdevice 
-I/build/reproducible-path/k3b-25.04.0/libk3b/. 
-I/build/reproducible-path/k3b-25.04.0/libk3b/core 
-I/build/reproducible-path/k3b-25.04.0/libk3b/plugin 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/audiocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/datacd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videocd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/mixedcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/movixcd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/projects/videodvd 
-I/build/reproducible-path/k3b-25.04.0/libk3b/tools/qprocess 
-I/build/reproducible-path/k3b-25.04.0/libk3b/jobs 
-I/build/reproducible-path/k3b-25.04.0/libk3b/videodvd 
-I/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu/libk3b 
-I/build/reproducible-path/k3b-25.04.0/libk3b -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtCore -isystem 
/usr/include/x86_64-linux-gnu/qt6 -isystem 
/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem 
/usr/include/KF6/KCompletion -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtGui -isystem /usr/include/KF6/KCoreAddons 
-isystem /usr/include/KF6/KIOCore -isystem /usr/include/KF6/KIO -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtNetwork -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtDBus -isystem /usr/include/KF6/KService 
-isystem /usr/include/KF6/KCMUtils -isystem /usr/include/KF6/KConfigWidgets 
-isystem /usr/include/KF6/KWidgetsAddons -isystem /usr/include/KF6/KConfig 
-isystem /usr/include/KF6/KConfigGui -isystem /usr/include/KF6/KConfigCore 
-isystem /usr/include/KF6/KColorScheme -isystem /usr/include/KF6/KCMUtilsQuick 
-isystem /usr/include/x86_64-linux-gnu/qt6/QtQml -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtQmlIntegration -isystem 
/usr/include/KF6/KCMUtilsCore -isystem /usr/include/KF6/KI18n -g -O2 
-ffile-prefix-map=/build/reproducible-path/k3b-25.04.0=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wno-deprecated 
-Wno-deprecated-declarations -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 
-Wvla

 -Wdate-time -Wsuggest-override -Wlogical-op -std=gnu++17 -fPIC 
-fvisibility=hidden -fvisibility-inlines-hidden -MD -MT 
plugins/encoder/sox/CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder.cpp.o -MF 
CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder.cpp.o.d -o 
CMakeFiles/k3bsoxencoder.dir/k3bsoxencoder.cpp.o -c 
/build/reproducible-path/k3b-25.04.0/plugins/encoder/sox/k3bsoxencoder.cpp
make[3]: *** 
[plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/build.make:116: 
plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/k3bffmpegwrapper.cpp.o] 
Error 1
make[3]: Leaving directory 
'/build/reproducible-path/k3b-25.04.0/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:2600: 
plugins/decoder/ffmpeg/CMakeFiles/k3bffmpegdecoder.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....

See
https://buildd.debian.org/status/fetch.php?pkg=k3b&arch=amd64&ver=25.04.0-1%2Bb1&stamp=1765669818&raw=0
for more details.

Cheers
-- 
Sebastian Ramacher

Reply via email to