Evolution and the timezone patch
Patrick Reich
reichcc at comcast.net
Mon Jan 7 13:21:41 PST 2008
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.
Thanks
Patrick
> Joe
More information about the freebsd-gnome
mailing list