Created attachment 1558387 [details]
As noted here:
evolution-data-server's libebook API will change, which will mean also the soname version bump from 19 to 20. If I read the code Caolan pointed me to properly, then the used APIs from e_book_client "namespace" is only e_book_client_get_contacts_sync, whose prototype had not been changed. The changed prototypes are for create/modify/remove of the contacts, a new argument had been added to those functions, but libreoffice doesn't seem to use those functions.
That is, the change should be pretty simple, possibly like the one I attached here. I'm not able to compile and test libreoffice fully with this change, unfortunately.
The changes from
are currently planned for the 3.33.2 release, which means May 20. I'll update this bug report when it's all done, libreoffice will require rebuild in rawhide too. I'd like to have the patches prepared, no matter whether the 3.33.2 will contain the change or not.
upstreaming as https://gerrit.libreoffice.org/71281
Thanks. Just note that the things are not out yet, it'll be the May 20, the earliest.