[Serusers] problem with acc module compilation

Lambros Lambrinos L.Lambrinos at cs.ucl.ac.uk
Mon Apr 5 21:12:12 CEST 2004


Jan,
Sorry i forgot to cc the list in my earlier message.
I know about the fact that it initially complains about
some missing files but then builds them up.

'make' does not produce any other errors

However, 'make install' produces other types of errors
when compiling the 3 modules in question:

make[1]: Entering directory `/home/ser/ser-0.8.12/modules/acc'
../../Makefile.rules:77: acc.d: No such file or directory
../../Makefile.rules:77: acc_mod.d: No such file or directory
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/acc'
make[1]: Entering directory `/home/ser/ser-0.8.12/modules/acc'
gcc -fPIC -DPIC -g -O9 -funroll-loops  -Wcast-align  -Wall  
-minline-all-stringops -malign-double -falign-loops -mcpu=athlon      
-DNAME='"ser"' -DVERSION='"0.8.12"' -DARCH='"i386"' -DOS='"linux"' 
-DCOMPILER='"gcc 3.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser
/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_TCP 
-DDISABLE_NAGLE -DF_MALLOC  -DFAST_LOCK -DADAPTIVE_WAIT 
-DADAPTIVE_WAIT_LOOPS=1024  -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN 
-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -DRAD_ACC -c 
acc.c -o acc.o
acc.c: In function `acc_rad_request':
acc.c:576: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:576: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:576: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:576: too few arguments to function `rc_avpair_add'
acc.c:581: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:581: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:581: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:581: too few arguments to function `rc_avpair_add'
acc.c:588: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:588: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:588: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a castacc.c:593: warning: passing arg 1 of `rc_avpair_add' 
from incompatible pointer type
acc.c:593: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:593: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:593: too few arguments to function `rc_avpair_add'
acc.c:612: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:612: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:612: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:612: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:612: too few arguments to function `rc_avpair_add'
acc.c:623: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:623: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:623: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:623: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:623: too few arguments to function `rc_avpair_add'
acc.c:645: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:645: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:645: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:645: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:645: too few arguments to function `rc_avpair_add'
acc.c:656: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:656: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:656: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:656: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:656: too few arguments to function `rc_avpair_add'
acc.c:666: warning: passing arg 1 of `rc_avpair_add' from incompatible pointer 
type
acc.c:666: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:666: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
acc.c:666: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
acc.c:666: too few arguments to function `rc_avpair_add'
acc.c:673: warning: passing arg 1 of `rc_acct' makes pointer from integer 
without a cast
acc.c:673: warning: passing arg 2 of `rc_acct' makes integer from pointer 
without a cast
acc.c:673: too few arguments to function `rc_acct'
make[1]: *** [acc.o] Error 1
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/acc'

make[1]: Entering directory `/home/ser/ser-0.8.12/modules/auth_radius'
../../Makefile.rules:77: authorize.d: No such file or directory
../../Makefile.rules:77: authrad_mod.d: No such file or directory
../../Makefile.rules:77: sterman.d: No such file or directory
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/auth_radius'
make[1]: Entering directory `/home/ser/ser-0.8.12/modules/auth_radius'
gcc -fPIC -DPIC -g -O9 -funroll-loops  -Wcast-align  -Wall  
-minline-all-stringops -malign-double -falign-loops -mcpu=athlon      
-DNAME='"ser"' -DVERSION='"0.8.12"' -DARCH='"i386"' -DOS='"linux"' 
-DCOMPILER='"gcc 3.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser
/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_TCP 
-DDISABLE_NAGLE -DF_MALLOC  -DFAST_LOCK -DADAPTIVE_WAIT 
-DADAPTIVE_WAIT_LOOPS=1024  -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN 
-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -c 
authorize.c -o authorize.o
gcc -fPIC -DPIC -g -O9 -funroll-loops  -Wcast-align  -Wall  
-minline-all-stringops -malign-double -falign-loops -mcpu=athlon      
-DNAME='"ser"' -DVERSION='"0.8.12"' -DARCH='"i386"' -DOS='"linux"' 
-DCOMPILER='"gcc 3.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser
/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_TCP 
-DDISABLE_NAGLE -DF_MALLOC  -DFAST_LOCK -DADAPTIVE_WAIT 
-DADAPTIVE_WAIT_LOOPS=1024  -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN 
-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -c 
authrad_mod.c -o authrad_mod.o
authrad_mod.c: In function `mod_init':
authrad_mod.c:113: warning: passing arg 1 of `rc_conf_str' from incompatible 
pointer type
authrad_mod.c:113: too few arguments to function `rc_conf_str'
authrad_mod.c:113: warning: passing arg 1 of `rc_read_dictionary' from 
incompatible pointer type
authrad_mod.c:113: too few arguments to function `rc_read_dictionary'
make[1]: *** [authrad_mod.o] Error 1
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/auth_radius'

make[1]: Entering directory `/home/ser/ser-0.8.12/modules/group_radius'
../../Makefile.rules:77: group.d: No such file or directory
../../Makefile.rules:77: grouprad_mod.d: No such file or directory
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/group_radius'
make[1]: Entering directory `/home/ser/ser-0.8.12/modules/group_radius'
gcc -fPIC -DPIC -g -O9 -funroll-loops  -Wcast-align  -Wall  
-minline-all-stringops -malign-double -falign-loops -mcpu=athlon      
-DNAME='"ser"' -DVERSION='"0.8.12"' -DARCH='"i386"' -DOS='"linux"' 
-DCOMPILER='"gcc 3.2"' -D__CPU_i386 -D__OS_linux -DCFG_DIR='"/usr/local/etc/ser
/"' -DPKG_MALLOC -DSHM_MEM  -DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_TCP 
-DDISABLE_NAGLE -DF_MALLOC  -DFAST_LOCK -DADAPTIVE_WAIT 
-DADAPTIVE_WAIT_LOOPS=1024  -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN 
-DHAVE_SCHED_YIELD -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -c group.c -o 
group.o
group.c: In function `radius_is_user_in':
group.c:194: warning: passing arg 1 of `rc_avpair_add' from incompatible 
pointer type
group.c:194: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
group.c:194: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
group.c:194: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
group.c:194: too few arguments to function `rc_avpair_add'
group.c:203: warning: passing arg 1 of `rc_avpair_add' from incompatible 
pointer type
group.c:203: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
group.c:203: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
group.c:203: warning: passing arg 4 of `rc_avpair_add' makes pointer from 
integer without a cast
group.c:203: too few arguments to function `rc_avpair_add'
group.c:209: warning: passing arg 1 of `rc_avpair_add' from incompatible 
pointer type
group.c:209: warning: passing arg 2 of `rc_avpair_add' makes pointer from 
integer without a cast
group.c:209: warning: passing arg 3 of `rc_avpair_add' makes integer from 
pointer without a cast
group.c:209: too few arguments to function `rc_avpair_add'
group.c:215: warning: passing arg 2 of `rc_auth' makes integer from pointer 
without a cast
group.c:215: warning: passing arg 3 of `rc_auth' from incompatible pointer type
group.c:215: warning: passing arg 4 of `rc_auth' from incompatible pointer type
group.c:215: too few arguments to function `rc_auth'
make[1]: *** [group.o] Error 1
make[1]: Leaving directory `/home/ser/ser-0.8.12/modules/group_radius'

Regards,
Lambros





More information about the sr-users mailing list