From 540f3ad347998c1fbe6d30380c02186cb1f88aa4 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Wed, 14 May 2014 16:38:08 -0700 Subject: [PATCH] waf: add k5crypto to the list of system libraries if they are reported by the krb5config but not found as requied by the different tests Otherwise on some systems we have error message like "Implied dependency k5crypto in winbind_krb5_locator is of type EMPTY" Even though krb5config indicated that this library is needed and the library is present Signed-off-by: Matthieu Patou Reviewed-by: Michael Adam --- wscript_configure_system_mitkrb5 | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wscript_configure_system_mitkrb5 b/wscript_configure_system_mitkrb5 index e0d3760ade5..ce49ab7518f 100644 --- a/wscript_configure_system_mitkrb5 +++ b/wscript_configure_system_mitkrb5 @@ -28,6 +28,10 @@ if conf.env.KRB5_CONFIG: conf.check_cfg(path=conf.env.KRB5_CONFIG, args="--cflags --libs", package="gssapi", uselib_store="GSSAPI") krb5_define_syslib(conf, "gssapi", conf.env['LIB_GSSAPI']) + if 'k5crypto' in conf.env['LIB_GSSAPI']: + krb5_define_syslib(conf, "k5crypto", conf.env['LIB_GSSAPI']) + if 'com_err' in conf.env['LIB_GSSAPI']: + krb5_define_syslib(conf, "com_err", conf.env['LIB_GSSAPI']) if 'gssapi_krb5' in conf.env['LIB_GSSAPI']: krb5_define_syslib(conf, "gssapi_krb5", conf.env['LIB_GSSAPI']) -- 2.11.4.GIT