#1144237 alsa-plugins: FTBFS with ffmpeg 9.0

#1144237#5
Date:
2026-08-12 20:12:59 UTC
From:
To:
Source: alsa-plugins
Version: 1.2.12-2
Severity: important
Tags: ftbfs sid forky
X-Debbugs-Cc: sramacher@debian.org
Usertags: ffmpeg-9.0

Dear maintainer,

alsa-plugins FTBFS with ffmpeg 9.0 (available in experimental):

/bin/bash ../libtool  --tag=CC   --mode=compile aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g  -I/usr/include/aarch64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/alsa-plugins-1.2.12=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -c -o pcm_a52.lo pcm_a52.c
libtool: compile:  aarch64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g -I/usr/include/aarch64-linux-gnu -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/alsa-plugins-1.2.12=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -c pcm_a52.c  -fPIC -DPIC -o .libs/pcm_a52.o
pcm_a52.c: In function '_snd_pcm_a52_open':
pcm_a52.c:1159:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1159 |                 rec->codec = avcodec_find_encoder_by_name(avcodec);
      |                            ^
pcm_a52.c:1161:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1161 |                 rec->codec = avcodec_find_encoder_by_name("ac3_fixed");
      |                            ^
pcm_a52.c:1163:36: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1163 |                         rec->codec = avcodec_find_encoder_by_name("ac3");
      |                                    ^
pcm_a52.c:1166:28: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 1166 |                 rec->codec = avcodec_find_encoder(AV_CODEC_ID_AC3);
      |                            ^
pcm_a52.c:1205:36: error: 'AVCodec' has no member named 'sample_fmts'
 1205 |         rec->av_format = rec->codec->sample_fmts[0];
      |                                    ^~
make[3]: *** [Makefile:470: pcm_a52.lo] Error 1

See also the attached log for more details.

Cheers