Date: Tue, 5 Oct 2010 11:22:07 -0400 (EDT) From: Benjamin Kaduk <kaduk@MIT.EDU> To: Joerg Sonnenberger <joerg@britannica.bec.de> Cc: freebsd-hackers@freebsd.org Subject: Re: Timestamps in static libraries Message-ID: <alpine.GSO.1.10.1010051120120.19200@multics.mit.edu> In-Reply-To: <20101005151348.GA27763@britannica.bec.de> References: <52C32EA5-A380-4237-A27C-9E2DF2D4E022@cederstrand.dk> <20101005151348.GA27763@britannica.bec.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 5 Oct 2010, Joerg Sonnenberger wrote: > On Tue, Oct 05, 2010 at 03:28:36PM +0200, Erik Cederstrand wrote: >> I'm wondering if this is necessary, or if this can possibly be turned >> of with a knob somewhere. > > Newer binutils got a flag after a discussion about this and related > issues in NetBSD. It basically stores 0 for the uid/gid/time fields. This also came up recently in the context of producing static libraries from object files with large uid's (such as in AFS). A couple of patches to ar(1) and libarchive were bandied about, though I don't think Tim Kientzle has committed any of them, yet. (As it turns out, I may also need to patch ranlib(1) in order to get a complete buildworld in my large-uid environment, and possibly other things.) -Ben Kaduk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.GSO.1.10.1010051120120.19200>