On Wed, 2008-10-29 at 22:30 +0000, Markus Moeller wrote: > Do you have the Kerberos development package with gssapi.h installed ?
I do not have gssapi.h and it should not be required to build Squid with my configure options. Sorry for not being explicit: I need the trunk code to build cleanly. I do not care if the, hopefully, optional squid_kerb_auth is built. Thank you, Alex. > > "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. > > > > > > >
