Source: contextfree
Version: 3.4+dfsg-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):
> g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
> -fstack-clash-protection -Wformat -Werror=format-security 
> -mbranch-protection=standard -Isrc-common -Isrc-unix -Iobjs 
> -Isrc-common/agg-extras -I/usr/local/include -O2 -Wall -Wextra 
> -Wno-parentheses -std=c++17 -g -D_GLIBCXX_USE_C99_MATH=1 -Wdate-time 
> -D_FORTIFY_SOURCE=2 -DNDEBUG  -c -o objs/ffCanvas.o src-common/ffCanvas.cpp
> src-common/ffCanvas.cpp: In constructor ‘ffCanvas::Impl::Impl(const char*, 
> aggCanvas::PixelFormat, int, int, int, int, ffCanvas::QTcodec)’:
> src-common/ffCanvas.cpp:187:13: warning: unused variable ‘open_codec_stat’ 
> [-Wunused-variable]
>   187 |     if (int open_codec_stat = avcodec_open2(mEncCtx, codec, &opt)) {
>       |             ^~~~~~~~~~~~~~~
> src-common/ffCanvas.cpp:211:13: warning: unused variable ‘fb_alloc_stat’ 
> [-Wunused-variable]
>   211 |     if (int fb_alloc_stat = av_frame_get_buffer(mFrame, 32)) {
>       |             ^~~~~~~~~~~~~
> src-common/ffCanvas.cpp:216:13: warning: unused variable ‘open_stat’ 
> [-Wunused-variable]
>   216 |     if (int open_stat = avio_open(&(mOutputCtx->pb), name, 
> AVIO_FLAG_WRITE)) {
>       |             ^~~~~~~~~
> src-common/ffCanvas.cpp: In member function ‘void 
> ffCanvas::Impl::addFrame(bool)’:
> src-common/ffCanvas.cpp:274:44: error: ‘AVCodecContext’ {aka ‘struct 
> AVCodecContext’} has no member named ‘frame_number’; did you mean ‘frame_num’?
>   274 |         frame->pts = av_rescale_q(mEncCtx->frame_number, 
> mEncCtx->time_base, mStream->time_base);
>       |                                            ^~~~~~~~~~~~
>       |                                            frame_num
> make[1]: *** [Makefile:211: objs/ffCanvas.o] Error 1


The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/contextfree_arm64.build

ffmpeg 7.0 is available in experimental.

Cheers

-- 
Sebastian Ramacher

Reply via email to