Evolution and the timezone patch

Jeremy Messenger mezz7 at cox.net
Mon Jan 7 13:28:30 PST 2008


On Mon, 07 Jan 2008 15:21:45 -0600, Patrick Reich <reichcc at comcast.net>  
wrote:

>
> On Mon, 2008-01-07 at 14:50 -0500, Joe Marcus Clarke wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Patrick Reich wrote:
>> | On Mon, 2008-01-07 at 13:35 -0500, Joe Marcus Clarke wrote:
>> |> -----BEGIN PGP SIGNED MESSAGE-----
>> |> Hash: SHA1
>> |>
>> |> Patrick Reich wrote:
>> |> | On Sun, 2008-01-06 at 23:43 -0500, Joe Marcus Clarke wrote:
>> |> |> On Sun, 2008-01-06 at 21:18 -0600, Patrick Reich wrote:
>> |> |>> On Sun, 2008-01-06 at 21:41 -0500, Joe Marcus Clarke wrote:
>> |> |>>> On Sun, 2008-01-06 at 19:55 -0600, Patrick Reich wrote:
>> |> |>>>> On Sun, 2008-01-06 at 20:40 -0500, Joe Marcus Clarke wrote:
>> |> |>>>>> On Sun, 2008-01-06 at 19:28 -0600, Patrick Reich wrote:
>> |> |>>>>>> On Sun, 2008-01-06 at 13:16 -0500, Joe Marcus Clarke wrote:
>> |> |>>>>>>> On Sun, 2008-01-06 at 10:05 -0600, Patrick Reich wrote:
>> |> |>>>>>>>> Hi everyone,
>> |> |>>>>>>>>
>> |> |>>>>>>>> I checked the archives and found something about a patch
>> |> |>>>>>>>> for Evolution not starting up the first time due to an off
>> |> |>>>>>>>> by one error when looking up timezones.
>> |> |>>>>>>>>
>> |> |>>>>>>>> Robert Noland posted a patch here
>> |> |>>>>>>>>
>> |> |>>>>>>>> http://bugzilla.gnome.org/show_bug.cgi?id=492426
>> |> |>>>>>>>>
>> |> |>>>>>>>> As of a portsnap pull yesterday and a build from scratch
>> |> |>>>>>>>> of gnome2, I encountered the same behavior.  Has this
>> |> |>>>>>>>> patch been applied to the ports tree or is there a
>> |> |>>>>>>>> commit delay until after the upcoming releases?  If it has
>> |> |>>>>>>>> been applied, is there a workaround?
>> |> |>>>>>>> The fix was committed a long time ago.  E-d-s 1.12.2 does  
>> not
>> |> have this
>> |> |>>>>>>> problem.
>> |> |>>>>>>>
>> |> |>>>>>>> Joe
>> |> |>>>>>> After a new portsnap fetch and rebuild today, Evolution will  
>> not
>> |> |>>>>>> start.  This is the first time Evolution has been run.  I've
>> |> |>>>>>> attached a backtrace and my make.conf.  The system is 6.3-RC2
>> with
>> |> |>>>>>> gnome2-lite and Evolution compiled from source; no exotic
>> compiler
>> |> |>>>>>> flags.  I'm not a gdb expert so if something else is needed  
>> to
>> |> |>>>>>> track this down, I'll be happy to provide it.
>> |> |>>>>> No exotic compiler flags?  You're using non-default CFLAGS  
>> with a
>> |> |>>>>> CPUTYPE.  Anything not the default IS exotic.
>> |> |>>>>>
>> |> |>>>>> Where is your list of installed ports and versions?
>> |> |>>>>>
>> |> |>>>>> Joe
>> |> |>>>> A list of installed ports is attached.  I presume I'll need to
>> |> |>>>> rebuild again without CPUTYPE/CFLAGS.
>> |> |>>> Mezz is correct.  You need to rebuild evolution-data-server (at
>> least)
>> |> |>>> with debugging flags to get a proper debugging info.  The
>> backtrace is
>> |> |>>> not the same as the previously reported bug which is fixed in  
>> e-d-s
>> |> |>>> 1.12.2.
>> |> |>>>
>> |> |>>> Joe
>> |> |>> I recompiled evolution and evolution-data-server with debugging
>> |> |>> turned on AND with CPUTYPE/CFLAGS removed from make.conf.  The
>> |> |>> backtrace is attached.
>> |> |> This looks like a bug only on versions of FreeBSD still using
>> phkmalloc.
>> |> |> jemalloc's calloc does not return NULL when asked to allocate zero
>> |> |> bytes.
>> |> |
>> |> | Does 7 use calloc?
>> |>
>> |> Yes, but jemalloc's calloc does not return NULL when asked to  
>> allocate 0
>> |> bytes.
>> |>
>> |> |
>> |> |> This patch for e-d-s should fix the problem.
>> |> |
>> |> | The compile failed.  The attached file is large but shows where
>> |> | the build stopped.  Looks like a type undeclared.
>> |>
>> |> This is a typo.  New patch is attached.
>> |
>> | The build completes without error with this second patch
>> | but evolution will not start.  The backtrace is attached.
>>
>> Try this version.
>
> I'd say this last version worked.  Compiles without errors
> and Evolution starts and appears to work fine.  I appreciate
> the help.

Hey Joe, can you update e-d-s to 1.12.3 at the same time with this patch?  
Thanks!

Cheers,
Mezz

> Thanks
> Patrick
>
>> Joe


-- 
mezz7 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team  -  FreeBSD Multimedia Hat (ports, not src)
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org
http://wiki.freebsd.org/multimedia  -  multimedia at FreeBSD.org


More information about the freebsd-gnome mailing list