Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.
Already on GitHub?
to your account
This happens because of this check:
Lines 1411 to 1416
It ignores completely the cases where GSSAPI_ROOT is different than the default (/usr, set here https://github.com/curl/curl/blob/master/configure.ac#L1316)
I discovered that by building a static linked version of libcurl with Heimdal.
The curl binary was being linked with -lgssapi_krb5 instead of -lgssapi which is the library reported by $path_to_heimdal/bin/krb5-config --libs gssapi
$path_to_heimdal/bin/krb5-config --libs gssapi
For Kerberos (MIT) it works correctly, in reality it fails if we pass --with-gssapi-libs, because it then tries to link against -lgssapi but on Kerberos it's -lgssapi_krb5.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Sorry, something went wrong.
ty stale bot, but the problem still exists
@JCMais any chance you can propose a fix? Otherwise I believe this issue will get mentioned in KNOWN_BUGS and this issue here get closed.
@bagder tt's unlikely I will be able to propose a fix to this issue.
Feel free to mention it on KNOWN_BUGS and close the issue. 👍
No branches or pull requests