GNOME Bugzilla – Bug 677383
Patch for Evolution-Data-Server API changes
Last modified: 2012-06-07 16:58:58 UTC
Created attachment 215542 [details] [review] Adapt to Evolution-Data-Server API changes Evolution-Data-Server just landed some major API changes in an effort to get off of GConf and overhaul the way it stores account information. I blogged about this recently with more details: http://mbarnes.livejournal.com/4631.html I'm trying to provide patches to affected modules. Here's yours. Note I did not attempt to preserve backward compatibility. The patch bumps the libebook requirement to >= 3.5.3.
On my debian unstable, eds is not yet at the new version. So do you have a snippet for how to check if we have an old or the new eds? For ex. a #define oldversion or a configure.ac snippet to obtain the eds version?
Do not bother. It is fixed with http://git.gnome.org/browse/ekiga/commit/?id=d84271d7. Sorry, I forgot to precise your name as commit author. I see in your patch a comment: + /* XXX This blocks. Should it be created asynchronously? */ What to do with it?
It blocks while connecting to a D-Bus service. Whether that's worth fixing is up to you. I didn't want to change the code more than necessary.
Ok, thank you.