squid_kerb_auth.c broken in trunk

From: Alex Rousskov <rousskov_at_measurement-factory.com>
Date: Wed, 29 Oct 2008 16:13:27 -0600

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.
Received on Wed Oct 29 2008 - 22:13:39 MDT

This archive was generated by hypermail 2.2.0 : Thu Oct 30 2008 - 12:00:07 MDT