too long lines were shrinked: x86_64-pc-linux-gnu-gcc -O2 -c -Wall -Wextra -Waddress -Waggressive-loop-optimizations -Wattributes -Wcast-align -Wcomment -Wdiv-by-zero -Wformat-contains-nul -Winit-self -Wint-to-pointer-cast -Wunused -Wunused-macros -Wbool-compare -Wduplicated-cond -Waddress-of-packed-member -Wbool-operatio x86_64-pc-linux-gnu-gcc -O2 -c -Wall -Wextra -Waddress -Waggressive-loop-optimizations -Wattributes -Wcast-align -Wcomment -Wdiv-by-zero -Wformat-contains-nul -Winit-self -Wint-to-pointer-cast -Wunused -Wunused-macros -Wbool-compare -Wduplicated-cond -Waddress-of-packed-member -Wbool-operatio Fatal error A1106: Cannot open file: "b/g_x64/LzmaDecOpt.o" [ENOENT] make: *** [../../7zip_gcc.mak:1306: b/g_x64/LzmaDecOpt.o] Error 1 make: *** Waiting for unfinished jobs.... * ERROR: app-arch/7zip-24.06::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-arch/7zip-24.06::gentoo'`, ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_desktop_plasma_systemd-20240604-173003 UNMASKED: ~dev-libs/icu-75.1 ~dev-libs/icu-layoutex-75.1 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-14 * clang/llvm (if any): clang version 18.1.6 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/18/bin Configuration file: /etc/clang/x86_64-pc-linux-gnu-clang.cfg /usr/lib/llvm/18 18.1.6 Python 3.12.3 Available Ruby profiles: [1] ruby31 (with Rubygems) [2] ruby32 (with Rubygems) [3] ruby33 (with Rubygems) * Available Rust versions: [1] rust-bin-1.78.0 * php cli (if any): HEAD of ::gentoo commit 9ddd7b0940bec543af015984c375b130190ebf6d Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Wed Jun 5 15:19:11 2024 +0000 2024-06-05 15:19:10 UTC emerge -qpvO app-arch/7zip [ebuild N ] app-arch/7zip-24.06 USE="jwasm -rar -uasm"
Created attachment 895194 [details] emerge-info.txt
Created attachment 895195 [details] app-arch:7zip-24.06:20240605-155706.log
Created attachment 895196 [details] emerge-history.txt
Created attachment 895197 [details] environment
Created attachment 895198 [details] etc.clang.tar.xz
Created attachment 895199 [details] etc.portage.tar.xz
Created attachment 895200 [details] qlist-info.txt
Can't reproduce. Fatal error A1106: Cannot open file: "b/g_x64/LzmaDecOpt.o" [ENOENT] This error message is coming from jwasm. I can get similar error message if I do `jwasm ... -F/tmp/non-existant-dir/ ...` mkdir -p b/g_x64 jwasm -nologo -elf64 -DABI_LINUX -Fob/g_x64/ ../../../../Asm/x86/LzmaDecOpt.asm I think the mkdir and the jwasm invocation are racing here.
> I can get similar error message if > I do `jwasm ... -F/tmp/non-existant-dir/ ...` Meant to be `-Fo` not `-F`. Also forgot to mention, but I didn't seem to receive any email for this bug. Only saw it now due to checking some other bug out.
Bug forwarded upstream: https://sourceforge.net/p/sevenzip/patches/446/
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a999b2805f728b160f95414b3aa8c7dd4d9f8acf commit a999b2805f728b160f95414b3aa8c7dd4d9f8acf Author: NRK <nrk@disroot.org> AuthorDate: 2024-06-09 11:23:18 +0000 Commit: Arthur Zamarin <arthurzam@gentoo.org> CommitDate: 2024-06-11 05:29:51 +0000 app-arch/7zip: fix makefile mkdir race Closes: https://bugs.gentoo.org/933619 Signed-off-by: NRK <nrk@disroot.org> Closes: https://github.com/gentoo/gentoo/pull/37093 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> app-arch/7zip/7zip-23.01.ebuild | 1 + app-arch/7zip/7zip-24.05.ebuild | 1 + app-arch/7zip/7zip-24.06.ebuild | 1 + 3 files changed, 3 insertions(+)