Source: simplescreenrecorder
Version: 0.4.4-7
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Usertags: ffmpeg-9.0
Dear maintainer,
simplescreenrecorder FTBFS with ffmpeg 9.0 (available in experimental):
[ 56%] Building CXX object src/CMakeFiles/simplescreenrecorder.dir/AV/FastResampler.cpp.o
cd /build/reproducible-path/simplescreenrecorder-0.4.4/obj-aarch64-linux-gnu/src && /usr/bin/aarch64-linux-gnu-g++ -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DSSR_SYSTEM_DIR=\"/usr/share/simplescreenrecorder\" -DSSR_USE_ALSA=1 -DSSR_USE_FFMPEG_VERSIONS=1 -DSSR_USE_JACK=1 -DSSR_USE_JACK_METADATA=1 -DSSR_USE_OPENGL_RECORDING=1 -DSSR_USE_PULSEAUDIO=1 -DSSR_USE_V4L2=1 -DSSR_USE_X86_ASM=0 -DSSR_VERSION=\"0.4.4\" -I/build/reproducible-path/simplescreenrecorder-0.4.4/obj-aarch64-linux-gnu/src/simplescreenrecorder_autogen/include -I/build/reproducible-path/simplescreenrecorder-0.4.4/src -I/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV -I/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/Input -I/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/Output -I/build/reproducible-path/simplescreenrecorder-0.4.4/src/common -I/build/reproducible-path/simplescreenrecorder-0.4.4/src/GUI -isystem /usr/include/aarch64-linux-gnu/qt5 -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/QtWidgets -isystem /usr/include/aarch64-linux-gnu/qt5/QtX11Extras -g -O2 -ffile-prefix-map=/build/reproducible-path/simplescreenrecorder-0.4.4=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -std=gnu++11 -fPIC -MD -MT src/CMakeFiles/simplescreenrecorder.dir/AV/FastResampler.cpp.o -MF CMakeFiles/simplescreenrecorder.dir/AV/FastResampler.cpp.o.d -o CMakeFiles/simplescreenrecorder.dir/AV/FastResampler.cpp.o -c /build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/FastResampler.cpp
/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/AVWrapper.cpp: In function ‘bool AVCodecSupportsPixelFormat(const AVCodec*, AVPixelFormat)’:
/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/AVWrapper.cpp:148:41: error: ‘const AVCodec’ {aka ‘const struct AVCodec’} has no member named ‘pix_fmts’
148 | const AVPixelFormat *p = codec->pix_fmts;
| ^~~~~~~~
/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/AVWrapper.cpp: In function ‘bool AVCodecSupportsSampleFormat(const AVCodec*, AVSampleFormat)’:
/build/reproducible-path/simplescreenrecorder-0.4.4/src/AV/AVWrapper.cpp:160:42: error: ‘const AVCodec’ {aka ‘const struct AVCodec’} has no member named ‘sample_fmts’
160 | const AVSampleFormat *p = codec->sample_fmts;
| ^~~~~~~~~~~
make[3]: *** [src/CMakeFiles/simplescreenrecorder.dir/build.make:333: src/CMakeFiles/simplescreenrecorder.dir/AV/AVWrapper.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/build/reproducible-path/simplescreenrecorder-0.4.4/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:135: src/CMakeFiles/simplescreenrecorder.dir/all] Error 2
make[2]: Leaving directory '/build/reproducible-path/simplescreenrecorder-0.4.4/obj-aarch64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/simplescreenrecorder-0.4.4/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j2 INSTALL="install --strip-program=true" VERBOSE=1 returned exit code 2
Please see the attached build log for more details.
Cheers