Dear Maintainer,
Upgrading binutils from 2.40-2 to 2.40.50.20230611-2 in Testing (or to later
2.40.50.20230622-1 from Unstable) causes a regression when compiling FFmpeg.
CC libavformat/adtsenc.o
./libavcodec/x86/mathops.h: Assembler messages:
./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
Downgrading binutils packages back to 2.40-2 fixes the issue.
It seems that the problem has already been reported to upstream
https://sourceware.org/bugzilla/show_bug.cgi?id=30578