svn commit: r192625 - in head: . lib/libc/stdtime usr.sbin/zic

Edwin Groothuis edwin at mavetju.org
Sat May 23 22:01:44 UTC 2009


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 at mavetju.org	Weblog:  http://www.mavetju.org/weblog/


More information about the svn-src-all mailing list