- Package:
- src:gst-libav1.0
- Source:
- src:gst-libav1.0
- Submitter:
- Sebastian Ramacher
- Date:
- 2026-09-29 08:25:02 UTC
- Severity:
- normal
- Tags:
Source: gst-libav1.0
Version: 1.29.2-1
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Usertags: ffmpeg-9.0
Dear maintainer,
gst-libav1.0 FTBFS with ffmpeg 9.0 (available in experimental):
FAILED: [code=1] ext/libav/libgstlibav.so.p/gstavvidenc.c.o
/usr/bin/ccache cc -Iext/libav/libgstlibav.so.p -Iext/libav -I../ext/libav -I. -I.. -I/usr/include/x86_64-linux-gnu -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/libdrm -I/usr/include/orc-0.4 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -fvisibility=hidden -fno-strict-aliasing -Waddress -Waggregate-return -Wformat -Wformat-nonliteral -Wformat-security -Wimplicit-fallthrough=3 -Winit-self -Wmissing-declarations -Wmissing-include-dirs -Wmissing-parameter-type -Wmissing-prototypes -Wno-multichar -Wold-style-definition -Wpointer-arith -Wredundant-decls -Wredundant-decls -Wshift-negative-value -Wtype-limits -Wundef -Wvla -Wwrite-strings -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/gst-libav1.0-Y2qDIT/gst-libav1.0-1.29.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection '-DFFMPEG_LIBDIR="/usr/lib/x86_64-linux-gnu"' -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread -DHAVE_CONFIG_H -MD -MQ ext/libav/libgstlibav.so.p/gstavvidenc.c.o -MF ext/libav/libgstlibav.so.p/gstavvidenc.c.o.d -o ext/libav/libgstlibav.so.p/gstavvidenc.c.o -c ../ext/libav/gstavvidenc.c
../ext/libav/gstavvidenc.c: In function ‘gst_ffmpegvidenc_register’:
../ext/libav/gstavvidenc.c:1036:26: error: ‘AV_CODEC_ID_V308’ undeclared (first use in this function); did you mean ‘AV_CODEC_ID_MV30’?
1036 | in_plugin->id == AV_CODEC_ID_V308 ||
| ^~~~~~~~~~~~~~~~
| AV_CODEC_ID_MV30
../ext/libav/gstavvidenc.c:1036:26: note: each undeclared identifier is reported only once for each function it appears in
../ext/libav/gstavvidenc.c:1037:26: error: ‘AV_CODEC_ID_V408’ undeclared (first use in this function); did you mean ‘AV_CODEC_ID_VP8’?
1037 | in_plugin->id == AV_CODEC_ID_V408 ||
| ^~~~~~~~~~~~~~~~
| AV_CODEC_ID_VP8
../ext/libav/gstavvidenc.c:1038:26: error: ‘AV_CODEC_ID_V410’ undeclared (first use in this function); did you mean ‘AV_CODEC_ID_V210’?
1038 | in_plugin->id == AV_CODEC_ID_V410 || in_plugin->id == AV_CODEC_ID_R210
| ^~~~~~~~~~~~~~~~
| AV_CODEC_ID_V210
See the attached build log for more details.
Cheers
Sent the last mail to the wrong bug, should have sent it to `1144331`. I think this issue is fixed, at least, I cannot reproduce it with 1.28.7 now that ffmpeg 9.0 is already in sid. ``` marc@jenek:~/Development/televic/packages/tradebianos/televic-self-test$ grep "^Get" ~/sbuild-gst-libav.log | grep libav Get:240 http://deb.debian.org/debian unstable/main amd64 libavutil61 amd64 7:9.0.2-1 [463 kB] Get:258 http://deb.debian.org/debian unstable/main amd64 libavcodec63 amd64 7:9.0.2-1 [7740 kB] Get:259 http://deb.debian.org/debian unstable/main amd64 libavutil-dev amd64 7:9.0.2-1 [630 kB] Get:261 http://deb.debian.org/debian unstable/main amd64 libavcodec-dev amd64 7:9.0.2-1 [8463 kB] Get:281 http://deb.debian.org/debian unstable/main amd64 libavformat63 amd64 7:9.0.2-1 [1372 kB] Get:297 http://deb.debian.org/debian unstable/main amd64 libavfilter12 amd64 7:9.0.2-1 [2474 kB] Get:298 http://deb.debian.org/debian unstable/main amd64 libavformat-dev amd64 7:9.0.2-1 [1598 kB] Get:300 http://deb.debian.org/debian unstable/main amd64 libavfilter-dev amd64 7:9.0.2-1 [2740 kB] ``` There is another bug in testing, so I'll keep this until the avaudecenc test is fixed and the build has been restored.