<html><body>

<p>Hy all, </p><p>ok, R645 indeed fixes our troubles, except for  one:</p><p> ./timezones <br />Africa/Casablanca: day 272: first failed: libc 2009-06-07 11:00:00 != libical 2009-06-07 12:00:00<br /> *** Summary: 400 zones tested, 93 days failed, 145907 okay => 0% failed ***</p><p>Plus, my local system needed to include stdlib.h, and setenv() gets another parameter then. </p><blockquote>Mo Sep 08 2008 08:08:30  CEST von Patrick Ohly an Allen Winter  <br />Betreff: Re: [Freeassociation-devel] [FA-commits] SF.net SVN: freeassociation:[844] trunk/libical/src<br /><br />Hi,<br /><br />including Chenthill on the discussion. He's the author of the time zone<br />conversion code, I only wrote the test program. Sorry for top-posting,<br />but I wanted to preserve the discussion for him.<br /><br />The broken offsets calculated with libical look random to me, but I<br />don't have a clue as to why. The original problem was that the *date* of<br />the offset switch wasn't calculated correctly, not the *offset*.<br /><br />Did you also apply this patch:<br /><a href="http://svn.gnome.org/viewvc/libical?view=revision&revision=645" target="webcit01">http://svn.gnome.org/viewvc/libical?view=revision&revision=645</a><br /><br />If you have, is it possible that some uninitialized memory is used<br />(either in the test program or libical)? Does valgrind say anything?<br /><br />Bye, Patrick<br /><br />On Mon, 2008-09-08 at 13:37 -0400, Allen Winter wrote:<br /><blockquote>> On Monday 08 September 2008 12:37:59 dothebart wrote:<br />> > >Mo Sep 08 2008 18:31:09 CEST von dothebart in 0000000000.Sent Items> an<br />> > >freeassociation-commits@lists.sourceforge.net<br />> > >Betreff: [FA-commits] SF.net SVN: freeassociation:[844] trunk/libical/src<br />> >><br />> > >Revision: 844<br />> >><br />> > ><a href="http://freeassociation.svn.sourceforge.net/freeassociation/?rev=844&view=rev" target="webcit01">http://freeassociation.svn.sourceforge.net/freeassociation/?rev=844&view=rev</a><br />> > >Author:   dothebart<br />> > >Date:     2008-09-08 16:31:06 +0000 (Mon, 08 Sep 2008)<br />> >><br />> > >Log Message:<br />> > >-----------<br />> > >* chenthill/Patrick Ohly: Calculate the relative position of a week day<br />> > >properly.<br />> >><br />> > >Modified Paths:<br />> > >--------------<br />> > > trunk/libical/src/libical/icaltz-util.c<br />> > > trunk/libical/src/test/Makefile.am<br />> >><br />> > >Added Paths:<br />> > >-----------<br />> > > trunk/libical/src/test/timezones.c<br />> >><br />> >><br />> > >This was sent by the SourceForge.net collaborative development platform, the<br />> > >world's largest Open Source development site.<br />> >><br />> > >-------------------------------------------------------------------------<br />> > >This SF.Net email is sponsored by the Moblin Your Move Developer's challenge<br />> > >Build the coolest Linux based applications with Moblin SDK & win great<br />> > >prizes<br />> > >Grand prize is a trip for two to an Open Source event anywhere in the world<br />> > ><a href="http://moblin-contest.org/redirect.php?banner_id=100&url=/" target="webcit01">http://moblin-contest.org/redirect.php?banner_id=100&url=/</a><br />> > >_______________________________________________<br />> > >Freeassociation-commits mailing list<br />> > >Freeassociation-commits@lists.sourceforge.net<br />> > >https://lists.sourceforge.net/lists/listinfo/freeassociation-commits<br />> >><br />> >><br />>><br />>><br />>><br />> > Ok, applied the patch. Though I get this:<br />>><br />> > ..<br />>><br />> > America/Port_of_Spain: day 000: first failed: libc 2008-09-08 12:00:00 !=<br />> > libical 2008-09-08 11:53:56<br />> > America/St_Vincent: day 000: first failed: libc 2008-09-08 12:00:00 !=<br />> > libical 2008-09-08 11:55:04<br />> > America/Tortola: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 11:41:32<br />> > America/St_Thomas: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 11:40:16<br />> > Asia/Aden: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 12:00:48<br />> > Indian/Mayotte: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 12:00:56<br />> > Africa/Lusaka: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 11:53:08<br />> > Africa/Harare: day 000: first failed: libc 2008-09-08 12:00:00 != libical<br />> > 2008-09-08 12:04:12<br />> >  *** Summary: 400 zones tested, 21993 days failed, 124007 okay => 15% failed<br />> > ***<br />>><br />> > while the original post in the bugzilla just had offses by hours, at least<br />> > here on my debian lenny we produce OFFSETS IN SECONDS AND MINUTES?<br />>><br />> > Though, with the patch I get less troubles...<br />>><br />> > Is anyone else able to reproduce this?<br />>><br />> Yep, I got the exact same Summary message on my Fedora 9 system.<br />><br />> Patrick, any idea what's happening?<br />><br />> -Allen<br /></blockquote>--<br />Bye, Patrick Ohly<br />--<br />Patrick.Ohly@gmx.de<br /><a href="http://www.estamos.de/" target="webcit01">http://www.estamos.de/</a><br /><br /><br />-------------------------------------------------------------------------<br />This SF.Net email is sponsored by the Moblin Your Move Developer's challenge<br />Build the coolest Linux based applications with Moblin SDK & win great prizes<br />Grand prize is a trip for two to an Open Source event anywhere in the world<br /><a href="http://moblin-contest.org/redirect.php?banner_id=100&url=/" target="webcit01">http://moblin-contest.org/redirect.php?banner_id=100&url=/</a><br />_______________________________________________<br />Freeassociation-devel mailing list<br />Freeassociation-devel@lists.sourceforge.net<br />https://lists.sourceforgenet/lists/listinfo/freeassociation-devel<br /><br /></blockquote>
</body></html>