make[2]: *** [Makefile:706: rebuild] Error 1 shuffle=1788180349 make[2]: Leaving directory '/var/tmp/portage/mail-client/alpine-2.26-r1/work/alpine-2.26/imap' make[1]: *** [Makefile:314: slx] Error 2 shuffle=1788180349 make[1]: Leaving directory '/var/tmp/portage/mail-client/alpine-2.26-r1/work/alpine-2.26/imap' make: *** [Makefile:992: c-client] Error 2 shuffle=1788180349 * ERROR: mail-client/alpine-2.26-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=mail-client/alpine-2.26-r1::gentoo'`, ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_gnome_systemd-j4-20221225-180004 ------------------------------------------------------------------- GNUMAKEFLAGS="$GNUMAKEFLAGS --jobserver-style=pipe" GNUMAKEFLAGS="$GNUMAKEFLAGS --shuffle" gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): clang version 15.0.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.6 Python 3.10.9 Available Rust versions: [1] rust-bin-1.66.0 * The following VMs are available for generation-2: 1) Eclipse Temurin JDK 11.0.17_p8 [openjdk-bin-11] 2) Eclipse Temurin JDK 17.0.5_p8 [openjdk-bin-17] *) Eclipse Temurin JDK 8.352_p08 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-bin-11 [3] openjdk-bin-17 php cli (if any): HEAD of ::gentoo commit cc7f9f0e93118d68a725a218c5c1384886e1c4b7 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Dec 28 02:13:56 2022 +0000 2022-12-28 02:13:55 UTC emerge -qpvO mail-client/alpine [ebuild N ] mail-client/alpine-2.26-r1 USE="chappa ipv6 nls ssl -kerberos -ldap -onlyalpine -passfile -smime"
Created attachment 845319 [details] emerge-info.txt
Created attachment 845321 [details] emerge-history.txt
Created attachment 845323 [details] environment
Created attachment 845325 [details] etc.clang.tar.bz2
Created attachment 845327 [details] etc.portage.tar.bz2
Created attachment 845329 [details] logs.tar.bz2
Created attachment 845331 [details] mail-client:alpine-2.26-r1:20221228-040714.log
Created attachment 845333 [details] temp.tar.bz2
This particular problem is due to >1 parallel make jobs.
Actually it's due to explicit --shuffle in GNUMAKEFLAGS; we have been passing in -j1 for a while now. Since this build already has enough problems, the most reasonable way forward here (for now) is to disable shuffle.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22328c31f2d45f383a11ffe7c68b7cc77350c8a4 commit 22328c31f2d45f383a11ffe7c68b7cc77350c8a4 Author: Holger Hoffstätte <holger@applied-asynchrony.com> AuthorDate: 2023-08-27 16:27:56 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-08-29 06:06:03 +0000 mail-client/alpine: workarounds for strict prototypes & make --shuffle The alpine build is quite fragile and not easily fixed. For now we need to disable make's --shuffle used on the Tinderbox, and disable failing to build at all when -Werror=strict-prototypes is enabled. Closes: https://bugs.gentoo.org/888709 Closes: https://bugs.gentoo.org/870766 Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com> Closes: https://github.com/gentoo/gentoo/pull/32477 Signed-off-by: Sam James <sam@gentoo.org> mail-client/alpine/alpine-2.26-r3.ebuild | 101 +++++++++++++++++++++++++++++++ 1 file changed, 101 insertions(+)