Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Jul 2009 00:59:57 -0700
From:      Brian Somers <brian@Awfulhak.org>
To:        Colin Percival <cperciva@FreeBSD.org>
Cc:        svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org
Subject:   Re: svn commit: r195626 - in head: contrib/amd/amd contrib/ntp/scripts contrib/sendmail/cf/sh secure/lib/libcrypto sys/contrib/dev/acpica/compiler sys/dev/hptrr
Message-ID:  <20090712005957.5f395c96@dev.lan.Awfulhak.org>
In-Reply-To: <200907112230.n6BMUbXE065104@svn.freebsd.org>
References:  <200907112230.n6BMUbXE065104@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 11 Jul 2009 22:30:37 +0000 (UTC) Colin Percival <cperciva@FreeBSD.org> wrote:
> Author: cperciva
> Date: Sat Jul 11 22:30:37 2009
> New Revision: 195626
> URL: http://svn.freebsd.org/changeset/base/195626
> 
> Log:
>   Remove build timestamps from the following files:
>   /boot/kernel/hptrr.ko
>   /etc/mail/*.cf
>   /lib/libcrypto.so.5
>   /usr/bin/ntpq
>   /usr/sbin/amd
>   /usr/sbin/iasl
>   /usr/sbin/ntpd
>   /usr/sbin/ntpdate
>   /usr/sbin/ntpdc
>   
>   There does not appear to be any purpose to having these timestamps, and
>   they have the irritating consequence that the aforementioned files will
>   be different every time they are rebuilt.
>   
>   After this commit, the only remaining build timestamps are in the kernel,
>   the boot loaders, /usr/include/osreldate.h (the year in the copyright
>   notice), and lib*.a (the timestamps on all of the included .o files).
>   
>   Reviewed by:	scottl (hptrr), gshapiro (sendmail), simon (openssl),
>   		roberto (ntp), jkim (acpica)
>   Approved by:	re (kib)

This is a fantastic change.  Our new-branch-per-project methodology
@work made us implement this change locally.

Another change that was necessary along the same lines was to remove
any hostnames or path names that leak into object code, the most noticeable
of which is of course one of the first kernel boot message lines.

Are there plans to change kernel code and/or hostname/path name stuff?

-- 
Brian Somers                                          <brian@Awfulhak.org>
Don't _EVER_ lose your sense of humour !               <brian@FreeBSD.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090712005957.5f395c96>