Bug#1072414: gmerlin-avdecoder: FTBFS with ffmpeg 7.0: demux_ffmpeg.c:756:27: error: ‘const struct AVInputFormat’ has no member named ‘read_seek’
Source: gmerlin-avdecoder
Version: 2.0.0~svn6298~dfsg0-3
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):
> /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../include -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -DLOCALE_DIR=\"/usr/share/locale\" "-I/usr/include" -D__BGAV__ -fvisibility=hidden -O3 -ffast-math -I/usr/include -I/usr/include/opus -I/usr/include -I/usr/include/aarch64-linux-gnu -I/usr/include/aarch64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -D_REENTRANT -D_FILE_OFFSET_BITS=64 -Wall -Wmissing-declarations -Wdeclaration-after-statement -c -o audio_a52.lo audio_a52.c
> demux_ffmpeg.c: In function ‘open_ffmpeg’:
> demux_ffmpeg.c:756:27: error: ‘const struct AVInputFormat’ has no member named ‘read_seek’
> 756 | if(priv->avfc->iformat->read_seek)
> | ^~
> make[3]: *** [Makefile:1594: demux_ffmpeg.lo] Error 1
The full build log is available from:
https://people.debian.org/~sramacher/ffmpeg-7.0/gmerlin-avdecoder_arm64.build
ffmpeg 7.0 is available in experimental.
Cheers
--
Sebastian Ramacher
Reply to: