CC pixmap.c CCLD libdix.a ar: libdeps specified more than once failed command: ar clq libdix.a atom.o colormap.o cursor.o devices.o dixutils.o extension.o ffs.o gc.o globals.o grabs.o main.o region.o swaprep.o swapreq.o tables.o initatoms.o privates.o pixmap.o make[5]: *** [Makefile:510: libdix.a] Error 1 make[5]: Leaving directory '/var/tmp/portage/net-misc/nx-3.5.99.25/work/nx-libs-3.5.99.25/nx-X11/programs/Xserver/dix' make[4]: *** [Makefile:703: dix] Error 2 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-j3_debug-20210620-175917 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.1.0 * clang version 12.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/12/bin /usr/lib/llvm/12 12.0.0 Python 3.9.6 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby30 (with Rubygems) * Available Rust versions: [1] rust-bin-1.53.0 * Available Java Virtual Machines: (none found) The Glorious Glasgow Haskell Compilation System, version 8.10.4 HEAD of ::gentoo commit 5032e696047e17d8ce2e5d705590e00daa228102 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Tue Jun 29 19:51:47 2021 +0000 2021-06-29 19:51:46 UTC emerge -qpvO net-misc/nx [ebuild N ] net-misc/nx-3.5.99.25
Created attachment 720273 [details] emerge-info.txt
Created attachment 720276 [details] emerge-history.txt
Created attachment 720279 [details] environment
Created attachment 720282 [details] etc.portage.tar.bz2
Created attachment 720285 [details] logs.tar.bz2
Created attachment 720288 [details] net-misc:nx-3.5.99.25:20210629-211450.log.bz2
Created attachment 720291 [details] temp.tar.bz2
I had this issue too, with binutils-2.36 however with binutils-2.35 there were no issues... maybe this helps?
Maybe this helps: https://gitlab.freedesktop.org/xorg/util/cf/-/merge_requests/2 seem to be ar cq vs ar clq rm the l, not tested though
in Imake.tmpl you have: #if HasLargeTmp || SystemV4 #define ArCmd ArCmdBase cq #else #define ArCmd ArCmdBase clq #endif Change the last to #define ArCmd ArCmdBase cq and it builds
https://github.com/ArcticaProject/nx-libs/issues/1003
Patch here: https://github.com/ArcticaProject/nx-libs/commit/605a266911b50ababbb3f8a8b224efb42743379c.patch There is also a new release(path still needed)
(In reply to Joakim Tjernlund from comment #12) > Patch here: > https://github.com/ArcticaProject/nx-libs/commit/ > 605a266911b50ababbb3f8a8b224efb42743379c.patch > > There is also a new release(path still needed) Sorry, patch is included in 3.5.99.26
So, this bug should be good now, correct? 3.5.99.26 is stable and has the mentioned patch (and works fine here too) Don't hesitate to reopen if issue is still there, of course!