From owner-svn-src-all@FreeBSD.ORG Sat Oct 9 20:08:51 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 916971065696; Sat, 9 Oct 2010 20:08:51 +0000 (UTC) (envelope-from erik@cederstrand.dk) Received: from csmtp2.one.com (csmtp2.one.com [91.198.169.22]) by mx1.freebsd.org (Postfix) with ESMTP id 37A178FC12; Sat, 9 Oct 2010 20:08:51 +0000 (UTC) Received: from [192.168.10.202] (0x573b9942.cpe.ge-1-2-0-1101.ronqu1.customer.tele.dk [87.59.153.66]) by csmtp2.one.com (Postfix) with ESMTPA id 58941ECBA45BF; Sat, 9 Oct 2010 19:58:23 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: multipart/signed; boundary=Apple-Mail-2022--890542142; protocol="application/pkcs7-signature"; micalg=sha1 From: Erik Cederstrand In-Reply-To: Date: Sat, 9 Oct 2010 21:58:22 +0200 Message-Id: <8C667EA1-3012-4499-BCCE-58263165663B@cederstrand.dk> References: <201010090531.o995V8n3026865@svn.freebsd.org> To: Ben Kaduk X-Mailer: Apple Mail (2.1081) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, Tim Kientzle , src-committers@freebsd.org Subject: Re: svn commit: r213643 - head/usr.bin/ar X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Oct 2010 20:08:51 -0000 --Apple-Mail-2022--890542142 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Den 09/10/2010 kl. 07.43 skrev Ben Kaduk: > On Sat, Oct 9, 2010 at 1:31 AM, Tim Kientzle = wrote: >> Author: kientzle >> Date: Sat Oct 9 05:31:08 2010 >> New Revision: 213643 >> URL: http://svn.freebsd.org/changeset/base/213643 >>=20 >> Log: >> Add -D (deterministic) option to ar. >> When set, it forces all timestamps and owners to zero and >> modes to 0644. Useful for producing libraries that are >> bitwise identical across multiple build runs. >=20 >=20 > Thanks! Has anyone looked at the feasibility of setting AR?=3Dar -D = in > sys.mk? I will probably try this when I get my scratch box up again. I'm looking into this now, as I needed the patch to do binary diffs on = builds. One problem is that ARFLAGS is overridden a lot of places in = contrib/ code: contrib/cvs/lib/Makefile.in:67:ARFLAGS=3Dcru contrib/cvs/diff/Makefile.in:45:ARFLAGS=3Dcru contrib/ntp/libntp/Makefile.in:55:ARFLAGS=3Dcru contrib/ntp/libparse/Makefile.in:55:ARFLAGS=3Dcru contrib/ntp/arlib/Makefile.in:54:ARFLAGS=3Dcru contrib/ntp/ntpd/Makefile.in:61:ARFLAGS=3Dcru contrib/tcp_wrappers/Makefile:95:ARFLAGS=3Drv contrib/tcp_wrappers/Makefile:101:ARFLAGS=3Drv [...] contrib/tcp_wrappers/Makefile:404:ARFLAGS=3Drv contrib/bind9/configure.in:73:ARFLAGS=3Dcruv contrib/gcclibs/libcpp/Makefile.in:30:ARFLAGS=3Dcru contrib/gcclibs/libdecnumber/Makefile.in:30:ARFLAGS=3Dcru contrib/dtc/Makefile:49:ARFLAGS=3Drc crypto/heimdal/appl/ftp/common/Makefile.in:93:ARFLAGS=3Dcru crypto/heimdal/appl/telnet/libtelnet/Makefile.in:93:ARFLAGS=3Dcru crypto/heimdal/lib/45/Makefile.in:101:ARFLAGS=3Dcru crypto/openssl/Makefile.org:66:ARFLAGS=3D crypto/openssl/Makefile:68:ARFLAGS=3D share/mk/sys.mk:36:ARFLAGS?=3D-rv share/mk/sys.mk:38:ARFLAGS?=3Drl usr.bin/make/PSD.doc/tutorial.ms:2968:ARFLAGS?=3Dcrl Thanks, Erik= --Apple-Mail-2022--890542142--