Source: olive-editor Version: 20230614+ds-2 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/ext/core && /usr/bin/c++ > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/core -I/<<PKGBUILDDIR>>/ext/core > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/core/olivecore_autogen/include > -I/<<PKGBUILDDIR>>/ext/core/include/olive/core -isystem /usr/include/Imath -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=c++17 -MD > -MT ext/core/CMakeFiles/olivecore.dir/src/render/audioparams.cpp.o -MF > CMakeFiles/olivecore.dir/src/render/audioparams.cpp.o.d -o > CMakeFiles/olivecore.dir/src/render/audioparams.cpp.o -c > /<<PKGBUILDDIR>>/ext/core/src/render/audioparams.cpp > AutoMoc: Reading dependencies from > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MDIArea.cpp.d" > AutoMoc: Generating > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindow.cpp", > because it doesn't exist, from "SRC:/ext/KDDockWidgets/src/MainWindow.h" > /usr/lib/qt5/bin/moc -DKDDOCKWIDGETS_QTWIDGETS -DKDDOCKWIDGETS_STATICLIB > -DQT_CORE_LIB -DQT_GUI_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_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING > -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB > -DQT_X11EXTRAS_LIB > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src/fwd_headers > -I/usr/include/aarch64-linux-gnu/qt5 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore > -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13/QtCore > -I/usr/include/aarch64-linux-gnu/qt5/QtX11Extras -I/usr/include/c++/13 > -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward > -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include > -I/usr/include/aarch64-linux-gnu -I/usr/include --include > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/moc_predefs.h > --output-dep-file -o > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindow.cpp > /<<PKGBUILDDIR>>/ext/KDDockWidgets/src/MainWindow.h > AutoMoc: Reading dependencies from > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindow.cpp.d" > AutoMoc: Generating > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindowBase.cpp", > because it doesn't exist, from "SRC:/ext/KDDockWidgets/src/MainWindowBase.h" > /usr/lib/qt5/bin/moc -DKDDOCKWIDGETS_QTWIDGETS -DKDDOCKWIDGETS_STATICLIB > -DQT_CORE_LIB -DQT_GUI_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_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING > -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB > -DQT_X11EXTRAS_LIB > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src/fwd_headers > -I/usr/include/aarch64-linux-gnu/qt5 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore > -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13/QtCore > -I/usr/include/aarch64-linux-gnu/qt5/QtX11Extras -I/usr/include/c++/13 > -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward > -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include > -I/usr/include/aarch64-linux-gnu -I/usr/include --include > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/moc_predefs.h > --output-dep-file -o > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindowBase.cpp > /<<PKGBUILDDIR>>/ext/KDDockWidgets/src/MainWindowBase.h > AutoMoc: Reading dependencies from > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindowBase.cpp.d" > AutoMoc: Generating > "SRC:/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindowMDI.cpp", > because it doesn't exist, from "SRC:/ext/KDDockWidgets/src/MainWindowMDI.h" > /usr/lib/qt5/bin/moc -DKDDOCKWIDGETS_QTWIDGETS -DKDDOCKWIDGETS_STATICLIB > -DQT_CORE_LIB -DQT_GUI_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_SIGNALS_SLOTS_KEYWORDS -DQT_NO_URL_CAST_FROM_STRING > -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_WIDGETS_LIB > -DQT_X11EXTRAS_LIB > -I/<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src > -I/<<PKGBUILDDIR>>/ext/KDDockWidgets/src/fwd_headers > -I/usr/include/aarch64-linux-gnu/qt5 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore > -I/usr/lib/aarch64-linux-gnu/qt5/mkspecs/linux-g++ > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtWidgets/5.15.13/QtWidgets > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtGui/5.15.13/QtGui > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13 > -I/usr/include/aarch64-linux-gnu/qt5/QtCore/5.15.13/QtCore > -I/usr/include/aarch64-linux-gnu/qt5/QtX11Extras -I/usr/include/c++/13 > -I/usr/include/aarch64-linux-gnu/c++/13 -I/usr/include/c++/13/backward > -I/usr/lib/gcc/aarch64-linux-gnu/13/include -I/usr/local/include > -I/usr/include/aarch64-linux-gnu -I/usr/include --include > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/moc_predefs.h > --output-dep-file -o > /<<PKGBUILDDIR>>/obj-aarch64-linux-gnu/ext/KDDockWidgets/src/kddockwidgets_autogen/EWIEGA46WW/moc_MainWindowMDI.cpp > /<<PKGBUILDDIR>>/ext/KDDockWidgets/src/MainWindowMDI.h > /<<PKGBUILDDIR>>/ext/core/src/render/audioparams.cpp: In member function > ‘void olive::core::AudioParams::calculate_channel_count()’: > /<<PKGBUILDDIR>>/ext/core/src/render/audioparams.cpp:162:20: error: > ‘av_get_channel_layout_nb_channels’ was not declared in this scope > 162 | channel_count_ = > av_get_channel_layout_nb_channels(channel_layout()); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > make[3]: *** [ext/core/CMakeFiles/olivecore.dir/build.make:100: > ext/core/CMakeFiles/olivecore.dir/src/render/audioparams.cpp.o] Error 1 The full build log is available from: https://people.debian.org/~sramacher/ffmpeg-7.0/olive-editor_arm64.build ffmpeg 7.0 is available in experimental. Cheers -- Sebastian Ramacher

