From owner-svn-src-all@FreeBSD.ORG Sat May 23 22:01:43 2009 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 8AB94106564A; Sat, 23 May 2009 22:01:43 +0000 (UTC) (envelope-from edwin@mavetju.org) Received: from k7.mavetju.org (ppp113-58.static.internode.on.net [150.101.113.58]) by mx1.freebsd.org (Postfix) with ESMTP id 2C7268FC14; Sat, 23 May 2009 22:01:43 +0000 (UTC) (envelope-from edwin@mavetju.org) Received: by k7.mavetju.org (Postfix, from userid 1001) id 2FCBC450C1; Sun, 24 May 2009 07:45:15 +1000 (EST) Date: Sun, 24 May 2009 07:45:15 +1000 From: Edwin Groothuis To: Kostik Belousov Message-ID: <20090523214515.GP55280@mavetju.org> References: <200905230631.n4N6Vosa046372@svn.freebsd.org> <20090523180319.GL1927@deviant.kiev.zoral.com.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090523180319.GL1927@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.4.2.3i Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r192625 - in head: . lib/libc/stdtime usr.sbin/zic 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, 23 May 2009 22:01:44 -0000 Hello Kostik, On Sat, May 23, 2009 at 09:03:19PM +0300, Kostik Belousov wrote: > On Sat, May 23, 2009 at 06:31:50AM +0000, Edwin Groothuis wrote: > > Author: edwin > > Date: Sat May 23 06:31:50 2009 > > New Revision: 192625 > > URL: http://svn.freebsd.org/changeset/base/192625 > > > > Log: > > MFV of tzcode2009e: > > > > Upgrade of the tzcode from 2004a to 2009e. > > > > Changes are numerous, but include... > > > > - New format of the output of zic, which supports both 32 and 64 > > bit time_t formats. > > > > - zdump on 64 bit platforms will actually produce some output instead > > of doing nothing for a looooooooong time. > > > > - linux_base-fX, with X >= at least 8, will work without problems related > > to the local time again. > > > > The original patch, based on the 2008e, has been running for a long > > time on both my laptop and desktop machine and have been tested by > > other people. > > > > After the installation of this code and the running of zic(8), you > > need to run tzsetup(8) again to install the new datafile. > > > > Approved by: wollman@ for usr.sbin/zic > > MFC after: 1 month > > What does this mean for the pre-8 compat libc ? Does libc.so.6 or > libc.so.7 before your commit correctly interpret new zone files ? The > same question (and answer, I assume) for statically linked binaries. The created output contains both the 32 and 64 bit versions of the data, the software which expected the old format reads only the first part, the software which supports the new version can read the data. Edwin -- Edwin Groothuis Website: http://www.mavetju.org/ edwin@mavetju.org Weblog: http://www.mavetju.org/weblog/