Skip site navigation (1)Skip section navigation (2)
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>