[Debian-med-packaging] Bug#1122886: amide: FTBFS with ffmpeg 8.0: error: implicit declaration of function ‘avcodec_close’; did you mean ‘avcodec_license’?
Sebastian Ramacher
sramacher at debian.org
Sat Dec 13 19:28:29 GMT 2025
Source: amide
Version: 1.0.6-7
Severity: serious
Tags: ftbfs sid forky
Justification: fails to build from source (but built successfully in the past)
Usertags: ffmpeg8.0
X-Debbugs-Cc: sramacher at debian.org
Dear maintainer,
amide FTBFS with ffmpeg 8.0:
gcc -DHAVE_CONFIG_H -I. -I.. -DAMIDE_PREFIX=\""/usr"\" -DAMIDE_SYSCONFDIR=\""/etc"\" -DAMIDE_DATADIR=\""/usr/share"\" -DAMIDE_LIBDIR=\""/usr/lib/x86_64-linux-gnu"\" -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -I/usr/include -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/libmount -I/usr/include/blkid -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libxml2 -I/usr/include/goocanvas-2.0 -pthread -I/usr/include/dcmtk/dcmdata -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -pthread -I/usr/include/vistaio-1.2 -I/usr/include/openjpeg-2.5 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/amide-1.0.6=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -std=gnu17 -c -o mpeg_encode.o mpeg_encode.c
mpeg_encode.c: In function ‘encode_free’:
mpeg_encode.c:172:5: error: implicit declaration of function ‘avcodec_close’; did you mean ‘avcodec_license’? [-Wimplicit-function-declaration]
172 | avcodec_close(encode->context);
| ^~~~~~~~~~~~~
| avcodec_license
make[4]: *** [Makefile:1168: mpeg_encode.o] Error 1
make[4]: Leaving directory '/build/reproducible-path/amide-1.0.6/amide-current/src'
make[3]: *** [Makefile:939: all] Error 2
make[3]: Leaving directory '/build/reproducible-path/amide-1.0.6/amide-current/src'
make[2]: *** [Makefile:508: all-recursive] Error 1
make[2]: Leaving directory '/build/reproducible-path/amide-1.0.6/amide-current'
make[1]: *** [Makefile:440: all] Error 2
make[1]: Leaving directory '/build/reproducible-path/amide-1.0.6/amide-current'
dh_auto_build: error: cd amide-current && make -j1 returned exit code 2
make: *** [debian/rules:8: binary-arch] Error 25
https://buildd.debian.org/status/fetch.php?pkg=amide&arch=amd64&ver=1.0.6-7%2Bb1&stamp=1765652363&raw=0
Cheers
--
Sebastian Ramacher
More information about the Debian-med-packaging
mailing list