On Fri, Jun 27, 2008 at 12:07 AM, Matthew Barnes <[EMAIL PROTECTED]> wrote:
> On Thu, 2008-06-26 at 11:12 -0700, R Daly wrote:
>> Ooh boy...  RHEL 5.2 only has 2.12.3.  See below:
>>
>> : server23 166#; rpm -q glib2
>> glib2-2.12.3-2.fc6
>>
>> Any suggestions on a workaround for that?
>
> Grab a newer glib2 package from Fedora 9?  No idea if that will work,
> but rpm should catch any package conflicts before any damage is done.

You can remove the GLib 2.16 dependency if you apply the attached patch. :-)

-Suman
diff -Nupr evolution-mapi-provider-20080526.0/src/backends/calendar/e-cal-backend-mapi.c evolution-mapi-provider-20080526.0-mine/src/backends/calendar/e-cal-backend-mapi.c
--- evolution-mapi-provider-20080526.0/src/backends/calendar/e-cal-backend-mapi.c	2008-05-26 11:25:13.000000000 +0530
+++ evolution-mapi-provider-20080526.0-mine/src/backends/calendar/e-cal-backend-mapi.c	2008-05-29 12:35:49.000000000 +0530
@@ -20,7 +20,7 @@
 
 
 #include <libecal/e-cal-time-util.h>
-#include <gio/gio.h>
+#include <libgnomevfs/gnome-vfs-utils.h>
 
 #include "e-cal-backend-mapi.h"
 #include "e-cal-backend-mapi-utils.h"
@@ -1618,7 +1618,7 @@ e_cal_backend_mapi_compute_changes (ECal
 	cache = cbmapi->priv->cache;
 
 	/* FIXME Will this always work? */
-	unescaped_uri = g_uri_unescape_string (cbmapi->priv->uri, "");
+	unescaped_uri = gnome_vfs_unescape_string (cbmapi->priv->uri, "");
 	filename = g_strdup_printf ("%s-%s.db", unescaped_uri, change_id);
 	ehash = e_xmlhash_new (filename);
 	g_free (filename);
_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to