make[1]: Entering directory '/var/tmp/portage/sys-apps/iucode_tool-2.3.1-r1/work/iucode-tool-2.3.1' x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -pipe -march=native -fno-diagnostics-color -O2 -c -o intel_microcode.o intel_microcode.c x86_64-gentoo-linux-musl-gcc -DHAVE_CONFIG_H -I. -pipe -march=native -fno-diagnostics-color -O2 -c -o iucode_tool.o iucode_tool.c iucode_tool.c: In function 'load_intel_microcode_bin': iucode_tool.c:1088:45: error: 'SSIZE_MAX' undeclared (first use in this function); did you mean 'SIZE_MAX'? 1088 | (mcb_space_left < SSIZE_MAX) ? mcb_space_left : SSIZE_MAX); | ^~~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0_musl-j4-20220612-150009 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-gentoo-linux-musl-12.1.1 * clang/llvm (if any): Python 3.9.13 Available Rust versions: [1] rust-bin-1.61.0 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 11.0.15_p10 [openjdk-bin-11] Available Java Virtual Machines: [1] openjdk-bin-11 system-vm php cli: HEAD of ::gentoo commit 915a0f90772b114cbf0e032ad21f7202c58674c6 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Jun 14 09:18:23 2022 +0000 2022-06-14 09:18:23 UTC emerge -qpvO sys-apps/iucode_tool [ebuild N ] sys-apps/iucode_tool-2.3.1-r1
Created attachment 784937 [details] emerge-info.txt
Created attachment 784940 [details] emerge-history.txt
Created attachment 784943 [details] environment
Created attachment 784946 [details] etc.portage.tar.bz2
Created attachment 784949 [details] logs.tar.bz2
Created attachment 784952 [details] sys-apps:iucode_tool-2.3.1-r1:20220614-101852.log
Created attachment 784955 [details] temp.tar.bz2
Missing limits.h patch is in the musl overlay.
(In reply to Jory A. Pratt from comment #8) > Missing limits.h patch is in the musl overlay. Feel free to add it?
commit d24c7eb3dc2c532b84e7330bc7bec1d57b54ba48 Author: Sam James <sam@gentoo.org> Date: Tue Aug 9 20:36:05 2022 +0100 sys-apps/iucode_tool: fix build on musl Signed-off-by: Sam James <sam@gentoo.org> commit 48df3d7a922f1eb000edbceb17bd2e722c6aa42a Author: Sam James <sam@gentoo.org> Date: Tue Aug 9 20:04:17 2022 +0100 sys-apps/iucode_tool: add argp-standalone dep for musl Signed-off-by: Sam James <sam@gentoo.org>