[PATCH] kerberos: Fix compilation on systems where SONAME_LIBKRB5 is not defined.
Hans Leidekker
hans at codeweavers.com
Tue Jul 2 02:56:48 CDT 2019
On Tue, 2019-07-02 at 11:05 +0800, Dmitry Timoshkov wrote:
> Signed-off-by: Dmitry Timoshkov <dmitry at baikal.ru>
> ---
> dlls/kerberos/krb5_ap.c | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/dlls/kerberos/krb5_ap.c b/dlls/kerberos/krb5_ap.c
> index 3827e5ccbc..0a6463c5f3 100644
> --- a/dlls/kerberos/krb5_ap.c
> +++ b/dlls/kerberos/krb5_ap.c
> @@ -842,6 +842,8 @@ static int get_buffer_index( SecBufferDesc *desc, DWORD type )
> return -1;
> }
>
> +#ifdef SONAME_LIBKRB5
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.
More information about the wine-devel
mailing list