Source: wf-recorder Version: 0.2.1-4 Severity: important X-Debbugs-Cc: sramac...@debian.org Tags: sid bookworm ftbfs Usertags: ffmpeg5.0
wf-recorder FTBFS with ffmpeg 5.0 (available in experimental): | [12/15] ccache c++ -Iwf-recorder.p -I. -I.. -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -Wno-deprecated-declarations -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -pthread -MD -MQ wf-recorder.p/src_frame-writer.cpp.o -MF wf-recorder.p/src_frame-writer.cpp.o.d -o wf-recorder.p/src_frame-writer.cpp.o -c ../src/frame-writer.cpp | FAILED: wf-recorder.p/src_frame-writer.cpp.o | ccache c++ -Iwf-recorder.p -I. -I.. -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -Wno-deprecated-declarations -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -pthread -MD -MQ wf-recorder.p/src_frame-writer.cpp.o -MF wf-recorder.p/src_frame-writer.cpp.o.d -o wf-recorder.p/src_frame-writer.cpp.o -c ../src/frame-writer.cpp | ../src/frame-writer.cpp: In constructor ‘FFmpegInitialize::FFmpegInitialize()’: | ../src/frame-writer.cpp:23:9: error: ‘av_register_all’ was not declared in this scope | 23 | av_register_all(); | | ^~~~~~~~~~~~~~~ | ../src/frame-writer.cpp: In member function ‘void FrameWriter::init_video_stream()’: | ../src/frame-writer.cpp:154:50: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive] | 154 | AVCodec* codec = avcodec_find_encoder_by_name(params.codec.c_str()); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ | | | | | const AVCodec* | ../src/frame-writer.cpp:168:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’ | 168 | videoCodecCtx = videoStream->codec; | | ^~~~~ | ../src/frame-writer.cpp: In member function ‘void FrameWriter::init_audio_stream()’: | ../src/frame-writer.cpp:238:50: error: invalid conversion from ‘const AVCodec*’ to ‘AVCodec*’ [-fpermissive] | 238 | AVCodec* codec = avcodec_find_encoder_by_name("aac"); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ | | | | | const AVCodec* | ../src/frame-writer.cpp:252:34: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’ | 252 | audioCodecCtx = audioStream->codec; | | ^~~~~ | ../src/frame-writer.cpp: In constructor ‘FrameWriter::FrameWriter(const FrameWriterParams&)’: | ../src/frame-writer.cpp:356:38: error: invalid conversion from ‘const AVOutputFormat*’ to ‘AVOutputFormat*’ [-fpermissive] | 356 | this->outputFmt = av_guess_format(NULL, params.file.c_str(), NULL); | | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | const AVOutputFormat* | ../src/frame-writer.cpp: In destructor ‘FrameWriter::~FrameWriter()’: | ../src/frame-writer.cpp:631:32: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’ | 631 | avcodec_close(videoStream->codec); | | ^~~~~ | ../src/frame-writer.cpp:637:36: error: ‘AVStream’ {aka ‘struct AVStream’} has no member named ‘codec’ | 637 | avcodec_close(audioStream->codec); | | ^~~~~ | [13/15] ccache c++ -Iwf-recorder.p -I. -I.. -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -Wno-deprecated-declarations -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -pthread -MD -MQ wf-recorder.p/src_pulse.cpp.o -MF wf-recorder.p/src_pulse.cpp.o.d -o wf-recorder.p/src_pulse.cpp.o -c ../src/pulse.cpp | [14/15] ccache c++ -Iwf-recorder.p -I. -I.. -I/usr/include/x86_64-linux-gnu -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -Wextra -std=c++11 -Wno-deprecated-declarations -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -D_REENTRANT -pthread -MD -MQ wf-recorder.p/src_main.cpp.o -MF wf-recorder.p/src_main.cpp.o.d -o wf-recorder.p/src_main.cpp.o -c ../src/main.cpp | ../src/main.cpp: In function ‘int main(int, char**)’: | ../src/main.cpp:262:53: warning: ‘first_frame.timespec::tv_nsec’ may be used uninitialized in this function [-Wmaybe-uninitialized] | 262 | return ts.tv_sec * 1000000ll + 1ll * ts.tv_nsec / 1000ll; | | ~~~~~~~~~~~~~~~~~^~~~~~~~ | ../src/main.cpp:774:14: note: ‘first_frame.timespec::tv_nsec’ was declared here | 774 | timespec first_frame; | | ^~~~~~~~~~~ | ninja: build stopped: subcommand failed. | dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j7 -v returned exit code 1 Cheers -- Sebastian Ramacher
signature.asc
Description: PGP signature