GNOME Bugzilla – Bug 743961
Fails to build with evolution-data-server master (to be 3.13.90)
Last modified: 2016-03-24 16:40:43 UTC
Created attachment 296068 [details] [review] proposed patch The evolution-data-server 3.13.90 changes API heavily (currently in git master, will be released with GNOME 3.15.90), see a short summary of the changes at [1]. This change breaks California build. See a similar bug #743934 for folks, where I also gave a reason why to use the timeout '1' at bug #743934 comment #1. Attached is a proposed patch for this build break. Please check the [1], you might need to take care of the authentication of the calendars too, as this had been moved back to the client side. As is mentioned there, one can simply use added ECredentialsPrompter, but may also take care of SSL failures (in some way invalid SSL certificates for servers). [1] https://mail.gnome.org/archives/evolution-hackers/2015-February/msg00000.html
I opened a separate bug #743981 for the authentication handling.
I think I've hit this bug: $ apt-cache policy evolution-data-server evolution-data-server: Installed: 3.16.3-1 Find attached the error when I run make.
Created attachment 306068 [details] make error
(In reply to Federico Bruni from comment #2) > I think I've hit this bug: Right, you did. Try the attached patch.
The attached patch solves the problem. Thanks.
I can confirm that the patch fixes the build. I've committed this to master. Thanks, Milan!