From: Joseph Sutton Date: Tue, 22 Feb 2022 02:30:17 +0000 (+1300) Subject: third_party/heimdal_build: Add KDC_LIB macro definitions X-Git-Tag: tevent-0.12.0~622 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d8fec7006e8eadf5967a6f2f5add7d3c2c7bd3e;p=thirdparty%2Fsamba.git third_party/heimdal_build: Add KDC_LIB macro definitions This is an adaptation to Heimdal: commit 7bb00a40eabbed2bc1c268f5244bfb9736d9bebe Author: Luke Howard Date: Tue Jan 4 13:08:35 2022 +1100 kdc: fix Windows build BUG: https://bugzilla.samba.org/show_bug.cgi?id=14995 Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett Reviewed-by: Stefan Metzmacher --- diff --git a/third_party/heimdal_build/wscript_build b/third_party/heimdal_build/wscript_build index 7780f9c1324..cf7c2b9a342 100644 --- a/third_party/heimdal_build/wscript_build +++ b/third_party/heimdal_build/wscript_build @@ -445,7 +445,7 @@ if not bld.CONFIG_SET("USING_SYSTEM_KDC"): includes='../heimdal/kdc', deps='roken krb5 hdb asn1 HEIMDAL_DIGEST_ASN1 HEIMDAL_KX509_ASN1 heimntlm hcrypto com_err wind heimbase gssapi gss_preauth', version_script='kdc/version-script.map') - HEIMDAL_AUTOPROTO('kdc/kdc-protos.h', KDC_SOURCE) + HEIMDAL_AUTOPROTO('kdc/kdc-protos.h', KDC_SOURCE, options='-E KDC_LIB -q -P comment -o') HEIMDAL_AUTOPROTO_PRIVATE('kdc/kdc-private.h', KDC_SOURCE) if not bld.CONFIG_SET("USING_SYSTEM_HEIMNTLM"):