[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ipfilter
Subject:    pfil 2.1.12 sol10 build issue
From:       "J.D. Bronson" <jdbronson () wi ! rr ! com>
Date:       2007-04-11 17:06:07
Message-ID: 200704111705.l3BH5Gux028488 () cheyenne ! sixcompanies ! com
[Download RAW message or body]

This is done on the following:
Solaris 10 11/06 s10x_u3wos_10 X86
under Studio 11 with all patches for studio/solaris using our
patch contract:

I am trying to install our own build of pfil/ipfilter
and I cannot get pfil to build:

# make package
i=`uname -s`; case $i in HP-UX) make hpux;; *) make $i;; esac
cp Makefile SunOS
make SunOS32
(cd SunOS; make pfil "BITS=32" OS=solaris DO=pfil "ADEF=-I.. -I. 
-D_KERNEL -DSUNDDI -DSOLARIS2="`uname -r | sed -e 
's/[0-9]*\.\([0-9]*\).*/\1/'`" -DPFILDEBUG")
cc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=10 -DPFILDEBUG -c 
../pfil.c -o pfil.o
cc   -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=10 -DPFILDEBUG -c qif.c -o qif.o
"qif.c", line 1016: warning: improper pointer/integer combination: arg #8
"qif.c", line 1016: prototype mismatch: 8 args passed, 9 expected
cc: acomp failed for qif.c
*** Error code 2
make: Fatal error: Command failed for target `qif.o'
Current working directory /export/home/junk/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `SunOS32'
Current working directory /export/home/junk/pfil
*** Error code 1 (ignored)
(cd `uname -s`; make package-`uname -s`)
cc    -c qif.c -o qif.o
"/usr/include/inet/ip_ire.h", line 146: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 146: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 146: warning: old-style 
declaration or incorrect type for: ip_forwarding_table_v6
"/usr/include/inet/ip_ire.h", line 147: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 147: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 147: warning: old-style 
declaration or incorrect type for: ip_cache_table_v6
"/usr/include/inet/ip_ire.h", line 148: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 148: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 148: warning: old-style 
declaration or incorrect type for: ip_mrtun_table
"/usr/include/inet/ip_ire.h", line 149: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 149: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 149: warning: old-style 
declaration or incorrect type for: ip_srcif_table
"qif.c", line 58: cannot find include file: "compat.h"
"qif.c", line 59: cannot find include file: "qif.h"
"qif.c", line 60: cannot find include file: "pfil.h"
"qif.c", line 142: warning: old-style declaration or incorrect type for: qif_t
"qif.c", line 142: syntax error before or at: *
"qif.c", line 142: warning: old-style declaration or incorrect type 
for: qif_head
"qif.c", line 158: warning: implicit function declaration: kmem_cache_create
"qif.c", line 159: warning: improper pointer/integer combination: op "="
"qif.c", line 161: warning: implicit function declaration: cmn_err
"qif.c", line 165: warning: implicit function declaration: cv_init
"qif.c", line 166: warning: implicit function declaration: mutex_init
"qif.c", line 168: warning: implicit function declaration: timeout
"qif.c", line 168: warning: improper pointer/integer combination: op "="
"qif.c", line 184: warning: implicit function declaration: kmem_cache_destroy
"qif.c", line 187: warning: implicit function declaration: mutex_destroy
"qif.c", line 188: warning: implicit function declaration: cv_destroy
"qif.c", line 203: undefined symbol: ill_t
"qif.c", line 203: undefined symbol: ill
"qif.c", line 203: syntax error before or at: =
"qif.c", line 215: undefined symbol: ill_g_head
"qif.c", line 215: undefined struct/union member: ill_next
"qif.c", line 215: left operand of "->" must be pointer to struct/union
"qif.c", line 218: undefined struct/union member: ill_rq
"qif.c", line 218: left operand of "->" must be pointer to struct/union
"qif.c", line 218: undefined struct/union member: ill_wq
"qif.c", line 218: left operand of "->" must be pointer to struct/union
"qif.c", line 220: undefined struct/union member: ill_rq
"qif.c", line 220: left operand of "->" must be pointer to struct/union
"qif.c", line 220: warning: improper pointer/integer combination: op "=="
"qif.c", line 222: undefined struct/union member: ill_rq
"qif.c", line 222: left operand of "->" must be pointer to struct/union
"qif.c", line 222: warning: improper pointer/integer combination: arg #1
"qif.c", line 227: undefined struct/union member: ill_rq
"qif.c", line 227: left operand of "->" must be pointer to struct/union
"qif.c", line 227: warning: improper pointer/integer combination: op "="
"qif.c", line 237: warning: improper pointer/integer combination: op "="
"qif.c", line 238: cannot recover from previous errors
cc: acomp failed for qif.c
*** Error code 2
make: Fatal error: Command failed for target `qif.o'
Current working directory /export/home/junk/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `package'

-JD

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic