Source: gst-libav1.0 Version: 1.24.4-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): > cc -Iext/libav/libgstlibav.so.p -Iext/libav -I../ext/libav -I. -I.. > -I/usr/include/aarch64-linux-gnu -I/usr/include/gstreamer-1.0 > -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include > -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden > -fno-strict-aliasing -Wmissing-declarations -Wmissing-prototypes > -Wold-style-definition -Wredundant-decls -Wundef -Wwrite-strings -Wformat > -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs > -Waddress -Wno-multichar -Waggregate-return -Wvla -Wpointer-arith -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -mbranch-protection=standard > '-DFFMPEG_LIBDIR="/usr/lib/aarch64-linux-gnu"' -Wdate-time > -D_FORTIFY_SOURCE=2 -fPIC -pthread -DHAVE_CONFIG_H -MD -MQ > ext/libav/libgstlibav.so.p/gstavdemux.c.o -MF > ext/libav/libgstlibav.so.p/gstavdemux.c.o.d -o > ext/libav/libgstlibav.so.p/gstavdemux.c.o -c ../ext/libav/gstavdemux.c > ../ext/libav/gstavdemux.c: In function ‘gst_ffmpegdemux_type_find’: > ../ext/libav/gstavdemux.c:1403:16: error: ‘AVInputFormat’ has no member named > ‘read_probe’ > 1403 | if (in_plugin->read_probe && > | ^~ > ../ext/libav/gstavdemux.c:1411:20: error: ‘AVInputFormat’ has no member named > ‘read_probe’ > 1411 | res = in_plugin->read_probe (&probe_data); > | ^~ > [11/26] cc -Iext/libav/libgstlibav.so.p -Iext/libav -I../ext/libav -I. -I.. > -I/usr/include/aarch64-linux-gnu -I/usr/include/gstreamer-1.0 > -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include > -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -fdiagnostics-color=always > -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -fvisibility=hidden > -fno-strict-aliasing -Wmissing-declarations -Wmissing-prototypes > -Wold-style-definition -Wredundant-decls -Wundef -Wwrite-strings -Wformat > -Wformat-nonliteral -Wformat-security -Winit-self -Wmissing-include-dirs > -Waddress -Wno-multichar -Waggregate-return -Wvla -Wpointer-arith -g -O2 > -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. > -fstack-protector-strong -fstack-clash-protection -Wformat > -Werror=format-security -mbranch-protection=standard > '-DFFMPEG_LIBDIR="/usr/lib/aarch64-linux-gnu"' -Wdate-time > -D_FORTIFY_SOURCE=2 -fPIC -pthread -DHAVE_CONFIG_H -MD -MQ > ext/libav/libgstlibav.so.p/gstavmux.c.o -MF > ext/libav/libgstlibav.so.p/gstavmux.c.o.d -o > ext/libav/libgstlibav.so.p/gstavmux.c.o -c ../ext/libav/gstavmux.c > ninja: build stopped: subcommand failed. > dh_auto_build: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j2 -v > returned exit code 1 > make: *** [debian/rules:38: binary-arch] Error 25 The full build log is available from: https://people.debian.org/~sramacher/ffmpeg-7.0/gst-libav1.0_arm64.build ffmpeg 7.0 is available in experimental. Cheers -- Sebastian Ramacher

