https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: media-video/ffmpeg-chromium-106 fails to compile (GLIBC-2.38-SYSTEM). Discovered on: amd64 (internal ref: glibc2.38_tinderbox) NOTE: (GLIBC-2.38-SYSTEM) in the summary means that the bug was found on a machine that runs glibc-2.38 but this bug MAY or MAY NOT BE related to the new libc version
Created attachment 867272 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: ./libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr'
Just need to cherry-pick the patch we used in ffmpeg itself.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a685f699e19daaa572044c82858580af15465189 commit a685f699e19daaa572044c82858580af15465189 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-08-10 03:57:06 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-08-10 03:57:06 +0000 media-video/ffmpeg-chromium: fix build w/ binutils-2.41 Closes: https://bugs.gentoo.org/911839 Signed-off-by: Sam James <sam@gentoo.org> .../ffmpeg-chromium/ffmpeg-chromium-102.ebuild | 1 + .../ffmpeg-chromium/ffmpeg-chromium-106.ebuild | 1 + .../ffmpeg-chromium/ffmpeg-chromium-114.ebuild | 1 + .../files/ffmpeg-chromium-binutils-2.41.patch | 77 ++++++++++++++++++++++ 4 files changed, 80 insertions(+)