Source: kodi-inputstream-ffmpegdirect
Version: 21.3.8+ds-1.1
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Usertags: ffmpeg-9.0
Dear maintainer,
kodi-inputstream-ffmpegdirect FTBFS with ffmpeg 9.0 (available in
experimental):
[ 31%] Building CXX object CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o
/usr/bin/aarch64-linux-gnu-g++ -DADDON_GLOBAL_VERSION_FILESYSTEM_USED -DADDON_GLOBAL_VERSION_GENERAL_USED -DADDON_GLOBAL_VERSION_MAIN_USED -DADDON_GLOBAL_VERSION_NETWORK_USED -DADDON_GLOBAL_VERSION_TOOLS_USED -DADDON_INSTANCE_VERSION_INPUTSTREAM_USED -DBUILD_KODI_ADDON -DFFMPEGDIRECT_VERSION=21.3.8 -Dinputstream_ffmpegdirect_EXPORTS -g -O2 -ffile-prefix-map=/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++17 -fPIC -DTARGET_POSIX -DTARGET_LINUX -D_GNU_SOURCE -DHAVE_LINUX_UDMABUF=1 -DHAVE_LINUX_DMA_HEAP=1 -DHAVE_LINUX_DMA_BUF=1 -DHAVE_MKOSTEMP=1 -DHAVE_GETMNTENT_R=1 -DHAVE_LINUX_MEMFD=1 -DHAVE_STATX=1 -MD -MT CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o -MF CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o.d -o CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o -c /build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.cpp
In file included from /build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.h:13,
from /build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.cpp:8:
/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/DemuxStream.h:74:7: warning: ‘ffmpegdirect::DemuxStream’ declared with greater visibility than the type of its field ‘ffmpegdirect::DemuxStream::cryptoSession’ [-Wattributes]
74 | class DemuxStream
| ^~~~~~~~~~~
In file included from /build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.h:14:
/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/CurlInput.h:23:7: warning: ‘ffmpegdirect::CurlInput’ declared with greater visibility than the type of its field ‘ffmpegdirect::CurlInput::m_pFile’ [-Wattributes]
23 | class CurlInput
| ^~~~~~~~~
/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.cpp: In member function ‘void ffmpegdirect::FFmpegStream::ParsePacket(AVPacket*)’:
/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.cpp:1680:50: error: ‘const struct AVCodecParser’ has no member named ‘parser_parse’
1680 | if (parser->second->m_parserCtx->parser->parser_parse)
| ^~~~~~~~~~~~
/build/reproducible-path/kodi-inputstream-ffmpegdirect-21.3.8+ds/src/stream/FFmpegStream.cpp:1687:48: error: ‘const struct AVCodecParser’ has no member named ‘parser_parse’
1687 | parser->second->m_parserCtx->parser->parser_parse(parser->second->m_parserCtx,
| ^~~~~~~~~~~~
make[3]: *** [CMakeFiles/inputstream.ffmpegdirect.dir/build.make:138: CMakeFiles/inputstream.ffmpegdirect.dir/src/stream/FFmpegStream.cpp.o] Error 1
See the attached build log for more details.
Cheers