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