components/rsyslog/patches/gss_library_name.patch
changeset 6306 1c8d1b4781bc
equal deleted inserted replaced
6305:f767be25126b 6306:1c8d1b4781bc
       
     1 https://github.com/rsyslog/rsyslog/issues/1009
       
     2 
       
     3 Fixed in 8.19
       
     4 --- rsyslog-8.15.0/configure.ac	2016-05-04 07:56:46.266980065 -0700
       
     5 +++ rsyslog-8.15.0/configure.ac	2016-05-04 07:56:24.215900559 -0700
       
     6 @@ -259,12 +259,18 @@ AC_ARG_ENABLE(gssapi_krb5,
       
     7           esac],
       
     8  	[enable_gssapi_krb5=no]
       
     9  )
       
    10 +
       
    11 +case "${os_type}" in
       
    12 +solaris) GSSLIB=gss ;;
       
    13 +*)       GSSLIB=gssapi_krb5 ;;
       
    14 +esac
       
    15 +  
       
    16  if test $enable_gssapi_krb5 = yes; then
       
    17 -	AC_CHECK_LIB(gssapi_krb5, gss_acquire_cred, [
       
    18 +	AC_CHECK_LIB($GSSLIB, gss_acquire_cred, [
       
    19  		AC_CHECK_HEADER(gssapi/gssapi.h, [
       
    20  			AC_DEFINE(USE_GSSAPI,,
       
    21  				  Define if you want to use GSSAPI)
       
    22 -			GSS_LIBS="-lgssapi_krb5"
       
    23 +			GSS_LIBS="-l$GSSLIB"
       
    24  			AC_SUBST(GSS_LIBS)
       
    25  		])
       
    26  	])