Bug 1395987 - Build GSSAPI support for Camel
Summary: Build GSSAPI support for Camel
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution-data-server
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Milan Crha
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-11-17 07:28 UTC by Adam Williamson
Modified: 2016-11-22 19:12 UTC (History)
2 users (show)

Fixed In Version: evolution-data-server-3.23.2-2
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-11-21 15:03:52 UTC
Type: Bug


Attachments (Terms of Use)

Description Adam Williamson 2016-11-17 07:28:38 UTC
I just upgraded my desktop to Rawhide. My mail accounts (both incoming and outgoing) use GSSAPI auth. When I run Evolution - from within Xfce, as GNOME won't start - I just see mostly empty panes, and an error:

Failed to connect account "Main (HA)".

The reported error was "No support for GSSAPI authentication".

This error appears to come from evolution-data-server, but I'm not sure why it thinks it has no GSSAPI support. I checked the build logs for evolution-data-server-3.23.1-1.fc26.x86_64 (the version I have installed) and they show gssapi support being compiled in fine. It was built against krb5-libs 1.15-1.fc26.beta1.0 (ahem, bad versioning there, will report) and we're now at krb5-libs-1.15-2.fc26.beta1.0 , but it doesn't appear like any of the changes between those two builds should break Evo, I don't think.

[adamw@adam hexchat]$ rpm -q evolution
evolution-3.23.1-2.fc26.x86_64
[adamw@adam hexchat]$ rpm -q evolution-data-server
evolution-data-server-3.23.1-1.fc26.x86_64
[adamw@adam hexchat]$ rpm -q krb5-libs
krb5-libs-1.15-2.fc26.beta1.0.x86_64

Comment 1 Milan Crha 2016-11-21 15:03:52 UTC
Thanks for a bug report. There was an unfortunate overlook in the build script which, even the KRB5 had been enabled in the configure time, didn't build the related code. I fixed that upstream [1] and I'm currently build evolution-data-server-3.23.2-2, which will have this fixed.

[1] https://git.gnome.org/browse/evolution-data-server/commit/?id=54a8c53

Comment 2 Adam Williamson 2016-11-22 19:12:02 UTC
Ahhh, thank you thank you thank you, I was about to throw Thunderbird right through a window...


Note You need to log in before you can comment on or make changes to this bug.