Date: Wed, 08 Jul 2015 13:34:13 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 196929] ar: fatal: Numeric user ID too large Message-ID: <bug-196929-8-UBhpUDaBxJ@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-196929-8@https.bugs.freebsd.org/bugzilla/> References: <bug-196929-8@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196929 --- Comment #4 from Ed Maste <emaste@freebsd.org> --- (In reply to Glen Barber from comment #3) The ar format cannot store UIDs longer than 6 decimal digits. This needs to be addressed by using ar -D, which I see is set by default in ARFLAGS. I would like to enable deterministic mode directly in ar, but only after we add the -U flag to disable it. ELF Tool Chain's ar(1) is a cousin of the one in the FreeBSD tree, and I've submitted a ticket to track this there: https://sourceforge.net/p/elftoolchain/tickets/500/ The likely path forward is for -U to be added to ELF Tool Chain's ar first, and then migrate to it in a subsequent ELF Tool Chain update in FreeBSD. GNU ar's behaviour is a bug; storing the first 6 digits of a longer UID is bogus. -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196929-8-UBhpUDaBxJ>