Created attachment 866965 [details] build log compressed with xz 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h: Assembler messages: 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 /mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/media/ffvpx/libavcodec/x86/mathops.h:125: Error: operand type mismatch for `shr' 18:35.27 gmake[4]: *** [/mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/config/rules.mk:582: atsc_a53.o] Error 1 18:35.27 gmake[4]: Leaving directory '/mnt/tmp/portage/www-client/firefox-116.0/work/firefox_build/instrumented/media/ffvpx/libavcodec' 18:35.27 gmake[3]: *** [/mnt/tmp/portage/www-client/firefox-116.0/work/firefox-116.0/config/recurse.mk:72: media/ffvpx/libavcodec/target-objects] Error 2 18:35.27 gmake[3]: *** Waiting for unfinished jobs....
I think qtwebengine needs the same, maybe chromium too (not checked chromium). Just needs the patch from bug 911582 applied to it, with paths tweaked.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2894cd2fc6544f75d04738044f4634cb04e3ce4 commit c2894cd2fc6544f75d04738044f4634cb04e3ce4 Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2023-08-07 12:56:35 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-08-07 12:58:03 +0000 www-client/firefox: update patch set for 116.0 - include latest upstream elf-hack patches, - patch gcc + binutils-2.41 ffmpeg issue. Closes: https://bugs.gentoo.org/911679 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/firefox/Manifest | 2 +- www-client/firefox/firefox-116.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
Will include in 115esr next time I touch it.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b604cc757dd71c174c83f08aca00a26b738522dd commit b604cc757dd71c174c83f08aca00a26b738522dd Author: Myckel Habets <gentoo-bugs@habets-dobben.nl> AuthorDate: 2023-08-07 11:48:02 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2023-08-12 08:36:57 +0000 www-client/seamonkey: bug fixes on 2.53.17 Adds dependencies for clang and llvm using the llvm.eclass. Fix for ffmpeg build failure on ~ARCH. Closes: https://bugs.gentoo.org/911830 Bug: https://bugs.gentoo.org/911679 Bug: https://bugs.gentoo.org/911582 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/32210 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/seamonkey/Manifest | 2 +- www-client/seamonkey/metadata.xml | 3 ++ www-client/seamonkey/seamonkey-2.53.17.ebuild | 41 ++++++++++++++++++++++----- 3 files changed, 38 insertions(+), 8 deletions(-)