Re: 2.7.STABLE5, any pending patches?

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Sat, 04 Oct 2008 03:06:07 +1300

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 - 14:06:24 MDT

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