From owner-freebsd-sparc64@FreeBSD.ORG Sun Feb 29 10:10:10 2004 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E152D16A4CE for ; Sun, 29 Feb 2004 10:10:10 -0800 (PST) Received: from electra.cse.Buffalo.EDU (electra.cse.Buffalo.EDU [128.205.32.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 924AD43D1F for ; Sun, 29 Feb 2004 10:10:10 -0800 (PST) (envelope-from kensmith@cse.Buffalo.EDU) Received: from electra.cse.Buffalo.EDU (kensmith@localhost [127.0.0.1]) i1TIA9Tr012436; Sun, 29 Feb 2004 13:10:09 -0500 (EST) Received: (from kensmith@localhost) by electra.cse.Buffalo.EDU (8.12.10/8.12.9/Submit) id i1TIA9al012435; Sun, 29 Feb 2004 13:10:09 -0500 (EST) Date: Sun, 29 Feb 2004 13:10:08 -0500 From: Ken Smith To: Garance A Drosihn Message-ID: <20040229181008.GA12084@electra.cse.Buffalo.EDU> References: <20040226051055.GA85017@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: John Polstra cc: Ken Smith cc: freebsd-sparc64@freebsd.org cc: Kris Kennaway Subject: Re: 64btt cvsup? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Feb 2004 18:10:11 -0000 On Thu, Feb 26, 2004 at 09:06:21PM -0500, Garance A Drosihn wrote: > Okay, after mulling over various comments, I came with the > patch that's in: > > It is at: > http://people.freebsd.org/~gad/time-64/port-ezm3.diff > > This is a patch to the port itself. Ie, you can: > > cd /usr/ports/lang/ezm3 > patch -p0 < /tmp/port-ezm3.diff > > and do something like 'make patch'. This does not depend on > __FreeBSD_version, and it should automatically detect whether > ezm3 should be built for 32-bit or 64-bit time_t. This is done > by adding an "extra patch" to the port, so it is determined at > patch time, instead of at the (more desirable) build-time. It > also prints out an informational message (in a pre-patch target) > indicating which time_t ezm3 is being built for. > > These changes will only effect builds done on sparc64. Sorry for the delay, I kinda got sucked into other things for a bit. With this patch the cvsup mirror on my test sparc64 64-bit time_t machine seems to behave much better. I'm seeing what I would expect to see in the cvsup.log files now instead of it saying that it needed to rsync virtually every file in the repo. Thanks! I'm going to nuke the repo on this machine and have it re-initialize from scratch to make sure it has nothing bad in it from when I used it to make the current snapshot ISO. Once that's done it should be ready to make a new snapshot ISO that contains the real cut-over to 64-bit time_t. We're still on for this week, right? :-) -- Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel |