Re: 2.7.STABLE5, any pending patches?

From: Markus Moeller <huaraz_at_moeller.plus.com>
Date: Fri, 3 Oct 2008 21:59:40 +0100

Can you send me the whole configure output. It looks like you don't have any
gssapi headers. Maybe I need to add a #error for that case.

Markus

"Amos Jeffries" <squid3_at_treenet.co.nz> wrote in message
news:48E626CF.2010403_at_treenet.co.nz...
> Markus Moeller wrote:
>> Here are the diffs of where I placed the AC_CONFIG_SUBDIR in
>> configure.in.
>>
>
> Thanks.
>
> I got in configuring no problems.
>
> The build though shows issues:
>
> ## make check
> ...
> make[1]: Entering directory
> `/src/squid/kerbupdate/helpers/negotiate_auth/squid_kerb_auth'
> gcc -DHAVE_CONFIG_H -I. -Ispnegohelp -I/usr/local/squid/include -I../../../include
> -g -O2 -Wall -Wextra -Werror -Wcomment -Wpointer-arith -Wcast-align -Wwrite-strings
> -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wdeclaration-after-statement
> -Wshadow -MT squid_kerb_auth.o -MD -MP -MF
> .deps/squid_kerb_auth.Tpo -c -o squid_kerb_auth.o squid_kerb_auth.c
> 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:258: error: ‘OM_uint32’ undeclared (first use in this
> function)
> squid_kerb_auth.c:258: error: (Each undeclared identifier is reported only
> once
> squid_kerb_auth.c:258: error: for each function it appears in.)
> squid_kerb_auth.c:258: error: expected ‘;’ before ‘ret_flags’
> cc1: warnings being treated as errors
> squid_kerb_auth.c:259: warning: ISO C90 forbids mixed declarations and
> code
> squid_kerb_auth.c:262: error: expected ‘;’ before ‘major_status’
> squid_kerb_auth.c:263: error: ‘gss_ctx_id_t’ undeclared (first use in this
> function)
> squid_kerb_auth.c:263: error: expected ‘;’ before ‘gss_context’
> squid_kerb_auth.c:264: error: ‘gss_name_t’ undeclared (first use in this
> function)
> squid_kerb_auth.c:264: error: expected ‘;’ before ‘client_name’
> squid_kerb_auth.c:265: error: expected ‘;’ before ‘server_name’
> squid_kerb_auth.c:266: error: ‘gss_cred_id_t’ undeclared (first use in
> this function)
> squid_kerb_auth.c:266: error: expected ‘;’ before ‘server_creds’
> squid_kerb_auth.c:267: error: ‘gss_buffer_desc’ undeclared (first use in
> this function)
> squid_kerb_auth.c:267: error: expected ‘;’ before ‘service’
> squid_kerb_auth.c:268: error: expected ‘;’ before ‘input_token’
> squid_kerb_auth.c:269: error: expected ‘;’ before ‘output_token’
> squid_kerb_auth.c:270: warning: ISO C90 forbids mixed declarations and
> code
> squid_kerb_auth.c:309: error: ‘service’ undeclared (first use in this
> function)
> squid_kerb_auth.c:370: warning: implicit declaration of function
> ‘gss_release_buffer’
> squid_kerb_auth.c:370: error: ‘minor_status’ undeclared (first use in this
> function)
> squid_kerb_auth.c:370: error: ‘input_token’ undeclared (first use in this
> function)
> squid_kerb_auth.c:371: error: ‘output_token’ undeclared (first use in this
> function)
> squid_kerb_auth.c:373: warning: implicit declaration of function
> ‘gss_release_cred’
> squid_kerb_auth.c:373: error: ‘server_creds’ undeclared (first use in this
> function)
> squid_kerb_auth.c:374: error: ‘server_name’ undeclared (first use in this
> function)
> squid_kerb_auth.c:375: warning: implicit declaration of function
> ‘gss_release_name’
> squid_kerb_auth.c:376: error: ‘client_name’ undeclared (first use in this
> function)
> squid_kerb_auth.c:378: error: ‘gss_context’ undeclared (first use in this
> function)
> squid_kerb_auth.c:378: error: ‘GSS_C_NO_CONTEXT’ undeclared (first use in
> this function)
> squid_kerb_auth.c:379: warning: implicit declaration of function
> ‘gss_delete_sec_context’
> squid_kerb_auth.c:382: error: ‘spnego_flag’ undeclared (first use in this
> function)
> squid_kerb_auth.c:474: error: ‘major_status’ undeclared (first use in this
> function)
> squid_kerb_auth.c:474: warning: implicit declaration of function
> ‘gss_import_name’
> squid_kerb_auth.c:475: error: ‘gss_OID’ undeclared (first use in this
> function)
> squid_kerb_auth.c:475: error: expected ‘)’ before ‘GSS_C_NULL_OID’
> squid_kerb_auth.c:478: error: ‘GSS_C_NO_NAME’ undeclared (first use in
> this function)
> squid_kerb_auth.c:479: error: ‘GSS_S_COMPLETE’ undeclared (first use in
> this function)
> squid_kerb_auth.c:483: error: ‘gss_nt_service_name’ undeclared (first use
> in this function)
> squid_kerb_auth.c:486: warning: implicit declaration of function
> ‘check_gss_err’
> squid_kerb_auth.c:489: warning: implicit declaration of function
> ‘gss_acquire_cred’
> squid_kerb_auth.c:489: error: ‘GSS_C_INDEFINITE’ undeclared (first use in
> this function)
> squid_kerb_auth.c:490: error: ‘GSS_C_NO_OID_SET’ undeclared (first use in
> this function)
> squid_kerb_auth.c:490: error: ‘GSS_C_ACCEPT’ undeclared (first use in this
> function)
> squid_kerb_auth.c:495: warning: implicit declaration of function
> ‘gss_accept_sec_context’
> squid_kerb_auth.c:499: error: ‘GSS_C_NO_CHANNEL_BINDINGS’ undeclared
> (first use in this function)
> squid_kerb_auth.c:503: error: ‘ret_flags’ undeclared (first use in this
> function)
> squid_kerb_auth.c:540: error: ‘GSS_S_CONTINUE_NEEDED’ undeclared (first
> use in this function)
> squid_kerb_auth.c:547: warning: implicit declaration of function
> ‘gss_display_name’
> make[1]: *** [squid_kerb_auth.o] Error 1
> make[1]: Leaving directory
> `/src/squid/kerbupdate/helpers/negotiate_auth/squid_kerb_auth'
> make: *** [check-recursive] Error 1
>
>
> Amos
> --
> Please use Squid 2.7.STABLE4 or 3.0.STABLE9
>
Received on Fri Oct 03 2008 - 21:00:03 MDT

This archive was generated by hypermail 2.2.0 : Sat Oct 04 2008 - 12:00:02 MDT