Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Apr 2014 11:22:18 -0400
From:      Ed Maste <emaste@freebsd.org>
To:        =?ISO-8859-1?Q?Dag=2DErling_Sm=F8rgrav?= <des@des.no>
Cc:        "freebsd-arch@freebsd.org" <arch@freebsd.org>
Subject:   Re: ar and ranlib -D
Message-ID:  <CAPyFy2Ct-GJOy=x2ZwXQJnZdf0BbGm7VmTQcqc1U9Zxzkx7YQg@mail.gmail.com>
In-Reply-To: <86eh15usv2.fsf@nine.des.no>

index | next in thread | previous in thread | raw e-mail

On 10 April 2014 11:06, Dag-Erling Smørgrav <des@des.no> wrote:
> The attached patch adds -D to ARFLAGS and introduces RANLIBFLAGS which
> defaults to -D.  This ensures that all timestamps inside static
> libraries in the base system are hardcoded to 0 (aka the epoch), which
> is a huge step towards fully reproducible builds.  Any objections?

Looks good to me, I'm not sure why this didn't happen long ago.


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAPyFy2Ct-GJOy=x2ZwXQJnZdf0BbGm7VmTQcqc1U9Zxzkx7YQg>