Source: webcamoid Version: 9.1.1-1 Severity: important Tags: trixie sid ftbfs Usertags: ffmpeg-7.0
Hi, during a rebuild of the reverse dependencies for the transition to ffmpeg 7.0, your package failed to build Relevant part (hopefully): > cd > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/libAvKys/Plugins/MultiSink/src/ffmpeg > && /usr/bin/c++ -DAVKYS_PLUGIN_MULTISINK_FFMPEG -DMultiSink_ffmpeg_EXPORTS > -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB > -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB > -DQT_WIDGETS_LIB > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/libAvKys/Plugins/MultiSink/src/ffmpeg > -I/<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/libAvKys/Plugins/MultiSink/src/ffmpeg/MultiSink_ffmpeg_autogen/include > -I/<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/.. > -I/<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/../../../../Lib/src > -isystem /usr/include/aarch64-linux-gnu/qt5 -isystem > /usr/include/aarch64-linux-gnu/qt5/QtConcurrent -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/QtGui -isystem > /usr/include/aarch64-linux-gnu/qt5/QtQuick -isystem > /usr/include/aarch64-linux-gnu/qt5/QtQmlModels -isystem > /usr/include/aarch64-linux-gnu/qt5/QtQml -isystem > /usr/include/aarch64-linux-gnu/qt5/QtNetwork -isystem > /usr/include/aarch64-linux-gnu/qt5/QtWidgets -g -O2 > -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong > -fstack-clash-protection -Wformat -Werror=format-security > -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 > -fPIC -fPIC -MD -MT > libAvKys/Plugins/MultiSink/src/ffmpeg/CMakeFiles/MultiSink_ffmpeg.dir/src/mediawriterffmpeg.cpp.o > -MF CMakeFiles/MultiSink_ffmpeg.dir/src/mediawriterffmpeg.cpp.o.d -o > CMakeFiles/MultiSink_ffmpeg.dir/src/mediawriterffmpeg.cpp.o -c > /<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/src/mediawriterffmpeg.cpp > /<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/src/mediawriterffmpeg.cpp:223:6: > error: ‘AV_OPT_TYPE_CHANNEL_LAYOUT’ was not declared in this scope; did you > mean ‘AV_OPT_TYPE_CHLAYOUT’? > 223 | {AV_OPT_TYPE_CHANNEL_LAYOUT, "channel_layout"}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | AV_OPT_TYPE_CHLAYOUT > /<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/src/mediawriterffmpeg.cpp: > In member function ‘QVariantList > MediaWriterFFmpegPrivate::parseOptions(const AVClass*) const’: > /<<PKGBUILDDIR>>/libAvKys/Plugins/MultiSink/src/ffmpeg/src/mediawriterffmpeg.cpp:760:18: > error: ‘AV_OPT_TYPE_CHANNEL_LAYOUT’ was not declared in this scope; did you > mean ‘AV_OPT_TYPE_CHLAYOUT’? > 760 | case AV_OPT_TYPE_CHANNEL_LAYOUT: > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ > | AV_OPT_TYPE_CHLAYOUT > make[3]: *** > [libAvKys/Plugins/MultiSink/src/ffmpeg/CMakeFiles/MultiSink_ffmpeg.dir/build.make:141: > > libAvKys/Plugins/MultiSink/src/ffmpeg/CMakeFiles/MultiSink_ffmpeg.dir/src/mediawriterffmpeg.cpp.o] > Error 1 The full build log is available from: https://people.debian.org/~sramacher/ffmpeg-7.0/webcamoid_arm64.build ffmpeg 7.0 is available in experimental. Cheers -- Sebastian Ramacher