DragonFly submit List (threaded) for 2008-10
DragonFly BSD
DragonFly submit List (threaded) for 2008-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

[PATCH] lib/libc/stdtime and usr.sbin/zic update


From: Sascha Wildner <saw@xxxxxxxxx>
Date: Mon, 13 Oct 2008 02:13:54 +0200

Hi,

please test/review the following patch which merges the code in lib/libc/stdtime and usr.sbin/zic with the tzcode2008g package from elsie (see http://www.twinsun.com/tz/tz-link.htm).

http://leaf.dragonflybsd.org/~swildner/tzcode.diff

At least a normal upgrade with quickworld/quickkernel is necessary but in this case (as zic(8) is a bootstrap tool and those are not rebuilt by quickworld) the old zic(8) will be used to compile the zonedata. This should be no problem because the updated library code will work with the old format as well. If you want the new zic to be used, you need to upgrade using buildworld/buildkernel.

User visible changes are few, but the code should be able to support a 64 bit wide time_t, once the pc64 port works. It also should at least fix the Python mktime() issue reported by Aran Cox on users@. However, the main reason for this upgrade is being able to track and apply changes from future tzcode packages more easily (our current code is mostly from the mid 90s).

I will commit it, if no one objects, on the coming weekend.

Regards,
Sascha

--
http://yoyodyne.ath.cx



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]