heimdal didn't have AP_OPTS_USE_SUBKEY

Stefan (metze) Metzmacher metze at metzemix.de
Sat Feb 1 12:03:48 GMT 2003


Hi Jeremy,

the latest HEAD didn't not compile with heimdal on SuSE8.1

because AP_OPTS_USE_SUBKEY is not defined in the heimdal/krb5.h
only in the MIT krb5.h :-(

is it possible to fix samba that it finally compiles fine?
(in libads/krb5_setpw.c)

and this :

Compiling libads/kerberos_verify.c
libads/kerberos_verify.c: In function `ads_verify_ticket':
libads/kerberos_verify.c:40: `krb5_encrypt_block' undeclared (first use in 
this function)
libads/kerberos_verify.c:40: (Each undeclared identifier is reported only once
libads/kerberos_verify.c:40: for each function it appears in.)
libads/kerberos_verify.c:40: parse error before "eblock"
libads/kerberos_verify.c:95: warning: implicit declaration of function 
`krb5_principal2salt'
libads/kerberos_verify.c:105: warning: implicit declaration of function 
`krb5_get_permitted_enctypes'
libads/kerberos_verify.c:113: warning: implicit declaration of function 
`krb5_use_enctype'
libads/kerberos_verify.c:113: `eblock' undeclared (first use in this function)
libads/kerberos_verify.c:115: warning: passing arg 3 of 
`krb5_string_to_key' from incompatible pointer type
libads/kerberos_verify.c:115: warning: passing arg 4 of 
`krb5_string_to_key' from incompatible pointer type
libads/kerberos_verify.c:115: warning: passing arg 5 of 
`krb5_string_to_key' from incompatible pointer type
libads/kerberos_verify.c:127: warning: implicit declaration of function 
`krb5_free_ktypes'
libads/kerberos_verify.c:144: structure has no member named `enc_part2'
libads/kerberos_verify.c:145: structure has no member named `enc_part2'
libads/kerberos_verify.c:146: structure has no member named `enc_part2'
libads/kerberos_verify.c:157: structure has no member named `enc_part2'

thnks for looking at...:-)

metze
-----------------------------------------------------------------------------
Stefan "metze" Metzmacher <metze at metzemix.de>  



More information about the samba-technical mailing list