Source: simplescreenrecorder
Version: 0.4.3-2
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

simplescreenrecorder FTBFS with ffmpeg 5.0 (in experimental):
| [ 52%] Building CXX object 
src/CMakeFiles/simplescreenrecorder.dir/AV/Output/SyncDiagram.cpp.o
| cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/lib/ccache/c++ 
-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=1 -DSSR_VERSION=\"0.4.3\" 
-I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/simplescreenrecorder_autogen/include
 -I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/src/AV 
-I/<<PKGBUILDDIR>>/src/AV/Input -I/<<PKGBUILDDIR>>/src/AV/Output 
-I/<<PKGBUILDDIR>>/src/common -I/<<PKGBUILDDIR>>/src/GUI -isystem 
/usr/include/x86_64-linux-gnu/qt5 -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtGui -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem 
/usr/include/x86_64-linux-gnu/qt5/QtX11Extras -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-std=gnu++11 -MD -MT 
src/CMakeFiles/simplescreenrecorder.dir/AV/Output/SyncDiagram.cpp.o -MF 
CMakeFiles/simplescreenrecorder.dir/AV/Output/SyncDiagram.cpp.o.d -o 
CMakeFiles/simplescreenrecorder.dir/AV/Output/SyncDiagram.cpp.o -c 
/<<PKGBUILDDIR>>/src/AV/Output/SyncDiagram.cpp
| /<<PKGBUILDDIR>>/src/AV/Output/Muxer.cpp: In member function ‘void 
Muxer::Init()’:
| /<<PKGBUILDDIR>>/src/AV/Output/Muxer.cpp:197:49: error: invalid conversion 
from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive]
|   197 |         AVOutputFormat *format = 
av_guess_format(m_container_name.toUtf8().constData(), NULL, NULL);
|       |                                  
~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                                 |
|       |                                                 const AVOutputFormat*
| /<<PKGBUILDDIR>>/src/AV/Output/Muxer.cpp: In member function ‘AVCodec* 
Muxer::FindCodec(const QString&)’:
| /<<PKGBUILDDIR>>/src/AV/Output/Muxer.cpp:265:54: error: invalid conversion 
from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
|   265 |         AVCodec *codec = 
avcodec_find_encoder_by_name(codec_name.toUtf8().constData());
|       |                          
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                                      |
|       |                                                      const AVCodec*
| make[3]: *** [src/CMakeFiles/simplescreenrecorder.dir/build.make:240: 
src/CMakeFiles/simplescreenrecorder.dir/AV/Output/Muxer.cpp.o] Error 1
| make[3]: *** Waiting for unfinished jobs....
| /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp: In static member function 
‘static bool AudioEncoder::AVCodecIsSupported(const QString&)’:
| /<<PKGBUILDDIR>>/src/AV/Output/AudioEncoder.cpp:80:54: error: invalid 
conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive]
|    80 |         AVCodec *codec = 
avcodec_find_encoder_by_name(codec_name.toUtf8().constData());
|       |                          
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|       |                                                      |
|       |                                                      const AVCodec*
| make[3]: *** [src/CMakeFiles/simplescreenrecorder.dir/build.make:212: 
src/CMakeFiles/simplescreenrecorder.dir/AV/Output/AudioEncoder.cpp.o] Error 1

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature

Reply via email to