I think on ubuntu it is the libkrb5-dev package.
Markus
"Markus Moeller" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
Do you have the Kerberos development package with gssapi.h installed ?
Markus
"Alex Rousskov" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
Hello,
Make -k distclean; ./bootstrap.sh && ./configure && make results in
these (and many more) errors:
squid_kerb_auth.c:133: error: expected ‘)’ before ‘major_status’
squid_kerb_auth.c:189: error: expected ‘)’ before ‘major_status’
squid_kerb_auth.c: In function ‘main’:
squid_kerb_auth.c:259: error: ‘OM_uint32’ undeclared (first use in this
function)
squid_kerb_auth.c:259: error: (Each undeclared identifier is reported
only once
squid_kerb_auth.c:259: error: for each function it appears in.)
squid_kerb_auth.c:259: error: expected ‘;’ before ‘ret_flags’
cc1: warnings being treated as errors
squid_kerb_auth.c:260: warning: ISO C90 forbids mixed declarations and
code
squid_kerb_auth.c:263: error: expected ‘;’ before ‘major_status’
squid_kerb_auth.c:264: error: ‘gss_ctx_id_t’ undeclared (first use in
this function)
squid_kerb_auth.c:264: error: expected ‘;’ before ‘gss_context’
squid_kerb_auth.c:265: error: ‘gss_name_t’ undeclared (first use in this
function)
...
Looks like some headers required for squid_kerb_auth.c are missing on
this Ubuntu box...
Configure options are:
--enable-icap-client \
--enable-ecap \
--enable-ssl \
--disable-optimizations \
Please fix or let me know what I am doing wrong.
Thank you,
Alex.