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

Reply via email to