[PATCH] kerberos: Fix compilation on systems where SONAME_LIBKRB5 is not defined.
Hans Leidekker
hans at codeweavers.com
Tue Jul 2 05:08:17 CDT 2019
On Tue, 2019-07-02 at 17:02 +0800, Dmitry Timoshkov wrote:
> Where do you see this? Note that this code is inside an #ifdef SONAME_LIBGSSAPI_KRB5
> > block and configure should disable gssapi when it can't detect krb5. This means that
> > SONAME_LIBGSSAPI_KRB5 should not be set when SONAME_LIBKRB5 isn't.
>
> I can confirm that on my system configure undefs SONAME_LIBGSSAPI_KRB5.
>
> Unfortunately that's not on one of my machines. According to the reporter,
> configure fails to find libkrb55.so but successfully locates libgssapi.so,
> and configure log confirms that.
Sounds like a broken install. To fix this I think it would be better to improve
our configure check than to add more (nested) ifdefs. AcquireCredentialsHandle
won't be very useful without these krb5 functions.
More information about the wine-devel
mailing list