From owner-freebsd-hackers Sat Aug 10 17:45:48 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FE4D37B400 for ; Sat, 10 Aug 2002 17:45:38 -0700 (PDT) Received: from pd6mo2so.prod.shaw.ca (h24-71-223-10.cg.shawcable.net [24.71.223.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 615D943E3B for ; Sat, 10 Aug 2002 17:45:38 -0700 (PDT) (envelope-from Colin_Percival@sfu.ca) Received: from pd2mr1so.prod.shaw.ca (pd2mr1so-ser.prod.shaw.ca [10.0.141.110]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0H0N00HI3M2WZL@l-daemon> for freebsd-hackers@freebsd.org; Sat, 10 Aug 2002 18:44:56 -0600 (MDT) Received: from pn2ml5so.prod.shaw.ca (pn2ml5so-qfe0.prod.shaw.ca [10.0.121.149]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0H0N007JCM42Q4@l-daemon> for freebsd-hackers@freebsd.org; Sat, 10 Aug 2002 18:45:38 -0600 (MDT) Received: from piii600.sfu.ca (h24-79-84-133.vc.shawcable.net [24.79.84.133]) by l-daemon (iPlanet Messaging Server 5.1 HotFix 0.8 (built May 12 2002)) with ESMTP id <0H0N00HNOM41IQ@l-daemon> for freebsd-hackers@freebsd.org; Sat, 10 Aug 2002 18:45:38 -0600 (MDT) Date: Sat, 10 Aug 2002 17:45:36 -0700 From: Colin Percival Subject: Re: release variability In-reply-to: <3D556270.CACF724B@mindspring.com> X-Sender: cperciva@popserver.sfu.ca To: Terry Lambert , Colin Percival Cc: freebsd-hackers@freebsd.org Message-id: <5.0.2.1.1.20020810164528.0207fc90@popserver.sfu.ca> MIME-version: 1.0 X-Mailer: QUALCOMM Windows Eudora Version 5.0.2 Content-type: text/plain; charset=us-ascii; format=flowed Content-transfer-encoding: 7BIT References: <5.0.2.1.1.20020808000218.01fcd120@popserver.sfu.ca> <5.0.2.1.1.20020810024458.02035e48@popserver.sfu.ca> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG At 11:58 10/08/2002 -0700, Terry Lambert wrote: >Colin Percival wrote: > > Files which are always the same size, but seem to have completely different > > contents: > > /usr/share/games/fortune/*.dat > > /var/games/phantasia/void > >This is disturbing. Upon further investigation, it turns out that the fortune files vary because `strfile` is instructed to randomize the order of the fortunes; as far as I can tell, this serves no purpose since `fortune` picks a random fortune anyway. (Two line patch to /usr/src/games/fortune/datfiles/Makefile) /var/games/phantasia/void is explicitly randomly generated; I'm not sure what purpose it serves. >For library files, there's nothing you can do, since it's the >archive date, and .o files are assembled from multiple source >files. > >Some of the generated files with timestamps really want to use >the timestamp of the modification date of the sources, rather >than the creation date of hte object. > >Correcting this is relatively minor; it's one of the reasons I >suggested NFS mounting the sources; I imagine you would have a >much worse time otherwise. Actually I didn't NFS mount the sources, since I didn't understand how that would help. I'll try that and see if there it makes any difference. >The hardest part has got to be the archive >files; I don't see how it could be avoided, without destroying >information, at least in the archive update case, and probably >in the archive recreation from object files case. Could someone point me towards information on what these values are used for? Colin Percival To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message