https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-games/godot-4.0_rc2 fails to compile (MUSL-CLANG-SYSTEM). Discovered on: amd64 (internal ref: tinderbox_musl) NOTE: (MUSL-CLANG-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc + clang16 but this bug MAY or MAY NOT BE related to musl/clang16.
Created attachment 851780 [details] build.log.xz build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Error(s) that match a know pattern in addition to what has been reported in the summary: /usr/bin/x86_64-gentoo-linux-musl-ld.bfd: cannot find -lexecinfo: No such file or directory clang-16: error: linker command failed with exit code 1 (use -v to see invocation)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd0dbf67043d2630f3582c7609b184be7bb2a8e commit 9cd0dbf67043d2630f3582c7609b184be7bb2a8e Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2023-02-17 00:45:50 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2023-02-17 01:43:38 +0000 dev-games/godot: update musl patch Used to work but missed that a new godot4 alpha added automagic to enable execinfo. If libexecinfo is ever packaged, could yank this, depend on it for musl and let the automagic do its thing. Not really tested on musl, but it builds. godot:3 should still build fine, it only auto-enables execinfo on BSD. Closes: https://bugs.gentoo.org/894762 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> dev-games/godot/files/godot-4.0_rc2-musl.patch | 21 +++++++++++++++++++++ dev-games/godot/godot-4.0_rc2.ebuild | 3 +-- 2 files changed, 22 insertions(+), 2 deletions(-)