can´t MAKE krb5-1.4.3 (mod_auth_kerb-5.0-rc6) with apache 2.2.0

Yves Arikoglu yves030 at gmx.de
Fri Dec 16 06:46:20 EST 2005


Hi,

maybe this is not the right place to ask for help, but who knows....

Did anybody already try to compile and make the mod_auth_kerb-5.0-rc6 
package
in combination with apache 2.2.0?
After configuring, the make-process gives out:

server:~/downloads/mod_auth_kerb-5.0-rc6 # make
/usr/local/apache2/build/libtool --silent --mode=compile gcc 
-prefer-pic   -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-g -O2 -pthread
-I/usr/local/apache2/include  -I/usr/local/apache2/include   
-I/usr/local/apache2/include -I/usr/local/BerkeleyDB.4.4/include -I. 
-Ispnegokrb5 -I/usr/
local/include  -c -o src/mod_auth_kerb.lo src/mod_auth_kerb.c && touch 
src/mod_auth_kerb.slo
src/mod_auth_kerb.c:160: warning: initialization from incompatible 
pointer type
src/mod_auth_kerb.c:160: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:160: error: initializer element is not constant
src/mod_auth_kerb.c:160: error: (near initialization for 
`kerb_auth_cmds[0].cmd_data')
src/mod_auth_kerb.c:160: error: initializer element is not constant
src/mod_auth_kerb.c:160: error: (near initialization for 
`kerb_auth_cmds[0]')
src/mod_auth_kerb.c:163: warning: initialization from incompatible 
pointer type
src/mod_auth_kerb.c:163: error: initializer element is not constant
src/mod_auth_kerb.c:163: error: (near initialization for 
`kerb_auth_cmds[1].func')
src/mod_auth_kerb.c:163: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:163: error: initializer element is not constant
src/mod_auth_kerb.c:163: error: (near initialization for 
`kerb_auth_cmds[1].cmd_data')
src/mod_auth_kerb.c:163: error: initializer element is not constant
src/mod_auth_kerb.c:163: error: (near initialization for 
`kerb_auth_cmds[1]')
src/mod_auth_kerb.c:166: error: initializer element is not constant
src/mod_auth_kerb.c:166: error: (near initialization for 
`kerb_auth_cmds[2].func')
src/mod_auth_kerb.c:166: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:166: error: initializer element is not constant
src/mod_auth_kerb.c:166: error: (near initialization for 
`kerb_auth_cmds[2].cmd_data')
src/mod_auth_kerb.c:166: error: initializer element is not constant
src/mod_auth_kerb.c:166: error: (near initialization for 
`kerb_auth_cmds[2]')
src/mod_auth_kerb.c:169: error: initializer element is not constant
src/mod_auth_kerb.c:169: error: (near initialization for 
`kerb_auth_cmds[3].func')
src/mod_auth_kerb.c:169: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:169: error: initializer element is not constant
src/mod_auth_kerb.c:169: error: (near initialization for 
`kerb_auth_cmds[3].cmd_data')
src/mod_auth_kerb.c:169: error: initializer element is not constant
src/mod_auth_kerb.c:169: error: (near initialization for 
`kerb_auth_cmds[3]')
src/mod_auth_kerb.c:172: error: initializer element is not constant
src/mod_auth_kerb.c:172: error: (near initialization for 
`kerb_auth_cmds[4].func')
src/mod_auth_kerb.c:172: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:172: error: initializer element is not constant
src/mod_auth_kerb.c:172: error: (near initialization for 
`kerb_auth_cmds[4].cmd_data')
src/mod_auth_kerb.c:172: error: initializer element is not constant
src/mod_auth_kerb.c:172: error: (near initialization for 
`kerb_auth_cmds[4]')
src/mod_auth_kerb.c:175: error: initializer element is not constant
src/mod_auth_kerb.c:175: error: (near initialization for 
`kerb_auth_cmds[5].func')
src/mod_auth_kerb.c:175: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:175: error: initializer element is not constant
src/mod_auth_kerb.c:175: error: (near initialization for 
`kerb_auth_cmds[5].cmd_data')
src/mod_auth_kerb.c:175: error: initializer element is not constant
src/mod_auth_kerb.c:175: error: (near initialization for 
`kerb_auth_cmds[5]')
src/mod_auth_kerb.c:178: error: initializer element is not constant
src/mod_auth_kerb.c:178: error: (near initialization for 
`kerb_auth_cmds[6].func')
src/mod_auth_kerb.c:178: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:178: error: initializer element is not constant
src/mod_auth_kerb.c:178: error: (near initialization for 
`kerb_auth_cmds[6].cmd_data')
src/mod_auth_kerb.c:178: error: initializer element is not constant
src/mod_auth_kerb.c:178: error: (near initialization for 
`kerb_auth_cmds[6]')
src/mod_auth_kerb.c:182: error: initializer element is not constant
src/mod_auth_kerb.c:182: error: (near initialization for 
`kerb_auth_cmds[7].func')
src/mod_auth_kerb.c:182: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:182: error: initializer element is not constant
src/mod_auth_kerb.c:182: error: (near initialization for 
`kerb_auth_cmds[7].cmd_data')
src/mod_auth_kerb.c:182: error: initializer element is not constant
src/mod_auth_kerb.c:182: error: (near initialization for 
`kerb_auth_cmds[7]')
src/mod_auth_kerb.c:185: error: initializer element is not constant
src/mod_auth_kerb.c:185: error: (near initialization for 
`kerb_auth_cmds[8].func')
src/mod_auth_kerb.c:185: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:185: error: initializer element is not constant
src/mod_auth_kerb.c:185: error: (near initialization for 
`kerb_auth_cmds[8].cmd_data')
src/mod_auth_kerb.c:185: error: initializer element is not constant
src/mod_auth_kerb.c:185: error: (near initialization for 
`kerb_auth_cmds[8]')
src/mod_auth_kerb.c:189: error: initializer element is not constant
src/mod_auth_kerb.c:189: error: (near initialization for 
`kerb_auth_cmds[9].func')
src/mod_auth_kerb.c:189: error: parse error before "kerb_auth_config"
src/mod_auth_kerb.c:189: error: initializer element is not constant
src/mod_auth_kerb.c:189: error: (near initialization for 
`kerb_auth_cmds[9].cmd_data')
src/mod_auth_kerb.c:189: error: initializer element is not constant
src/mod_auth_kerb.c:189: error: (near initialization for 
`kerb_auth_cmds[9]')
src/mod_auth_kerb.c:201: error: initializer element is not constant
src/mod_auth_kerb.c:201: error: (near initialization for 
`kerb_auth_cmds[10]')
src/mod_auth_kerb.c: In function `krb5_save_realms':
src/mod_auth_kerb.c:258: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c: In function `create_krb5_ccache':
src/mod_auth_kerb.c:686: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c:717: error: `ap_null_cleanup' undeclared (first use 
in this function)
src/mod_auth_kerb.c:717: error: (Each undeclared identifier is reported 
only once
src/mod_auth_kerb.c:717: error: for each function it appears in.)
src/mod_auth_kerb.c: In function `authenticate_user_krb5pwd':
src/mod_auth_kerb.c:875: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c: In function `get_gss_error':
src/mod_auth_kerb.c:911: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c:921: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c:932: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c: In function `authenticate_user_gss':
src/mod_auth_kerb.c:1145: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c:1181: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c:1233: warning: assignment makes pointer from integer 
without a cast
src/mod_auth_kerb.c: In function `set_kerb_auth_headers':
src/mod_auth_kerb.c:1294: warning: pointer/integer type mismatch in 
conditional expression
apxs:Error: Command failed with rc=65536
.
make: *** [src/mod_auth_kerb.so] Error 1


and thats it... what can i do? (compiling in combination with apache 2.0 
makes no problems)
thanx for any help,
yves



More information about the krbdev mailing list