Thanks Darren, I have checked out branch v5-1-RELEASE. But I get these
errors on compilation:
gcc -I. -g -I../.. -D_BSD_SOURCE -DSOLARIS2=10 -DUSE_INET6 -c
./../tools/ipf.c -o sparcv7/ipf.o
gcc -I. -g -I../.. -D_BSD_SOURCE -DSOLARIS2=10 -DUSE_INET6 -c
./../tools/ipfcomp.c -o sparcv7/ipfcomp.o
(cd ../../tools; make "DEST=../SunOS5/sparc-5.10"
./SunOS5/sparc-5.10/ipf_y.c)
yacc -v -d ipf_y.y
conflicts: 8 shift/reduce, 14 reduce/reduce
sed -e 's/yy/ipf_yy/g' -e 's/y.tab.h/ipf_y.c/' \
-e 's/"ipf_y.y"/"..\/tools\/ipf_y.y"/' \
y.tab.c > ../SunOS5/sparc-5.10/ipf_y.c
sed -e 's/yy/ipf_yy/g' -e 's/y.tab.h/ipf_y.h/' y.tab.h >
./SunOS5/sparc-5.10/ipf_y.h
/bin/rm -f y.tab.c y.tab.h
(cd ../../tools; make "DEST=../SunOS5/sparc-5.10"
./SunOS5/sparc-5.10/ipf_l.h)
sed -e 's/yy/ipf_yy/g' lexer.h > ../SunOS5/sparc-5.10/ipf_l.h
gcc -I. -g -I../.. -D_BSD_SOURCE -DSOLARIS2=10 -DUSE_INET6 -c ipf_y.c
-o sparcv7/ipf_y.o
./tools/ipf_y.y: In function 'ipf_yyparse':
./tools/ipf_y.y:1392: error: 'frentry_t' has no member named 'fr_rpc'
./tools/ipf_y.y:1394: error: 'frentry_t' has no member named 'fr_rpc'
*** Error code 1
make: Fatal error: Command failed for target `sparcv7/ipf_y.o'
Current working directory /tmp/sum/ipfilter/SunOS5/sparc-5.10
*** Error code 1
make: Fatal error: Command failed for target `sunos5'
Current working directory /tmp/sum/ipfilter
*** Error code 1
make: Fatal error: Command failed for target `solaris'
Yours,
-- Sum
>
> The following bug is now fixed in CVS on sourceforge:
>
> 2921548 IPFilte 5.1.0 RC1 compile fails on 142900-02 kernel
>
> Feel free to checkout the source code directly from sourceforge
> using CVS and try it again.
>
> Cheers,
> Darren
>
>
>