This is a SMP kernel build for a dual-processor Xeon running
6.2-RELEASE-p8 attempting to upgrade to ipfilter  4.1.28

 

1.        make freebsd6

2.        make install-bsd

3.        FreeBSD/kinstall

Installing ip_auth.c ip_auth.h ip_fil.c ip_fil.h ip_frag.c ip_frag.h
ip_nat.c ip_nat.h ip_pool.c ip_pool.h ip_proxy.c ip_proxy.h ip_scan.c
ip_scan.h ip_state.c ip_state.h ip_sync.c ip_sync.h fil.c ip_ftp_pxy.c
ip_h323_pxy.c ip_ipsec_pxy.c ip_irc_pxy.c ip_netbios_pxy.c ip_pptp_pxy.c
ip_raudio_pxy.c ip_rcmd_pxy.c ip_rpcb_pxy.c ip_compat.h ip_log.c 

Patching /sys/i386/i386/conf.c

Hmm...  Looks like a new-style context diff to me...

The text leading up to this was:

--------------------------

|*** conf.c.orig        Sun Jan 14 15:39:32 1996

|--- conf.c     Sun Jan 14 15:48:21 1996

--------------------------

File to patch: ^C

beast#

 

The SMP generic kernel build works fine, however, if I try to compile my
usual kernel (SMP generic + IPFILTER) it fails miserably:

 

rm -f .newdep

/usr/obj/usr/src/make.i386/make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES
|  MKDEP_CPP="cc -E" CC="cc" xargs mkdep -a -f .newdep -O -pipe  -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual
-fformat-extensions -std=c99 -g -nostdinc -I-  -I. -I/usr/src/sys
-I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilter
-I/usr/src/sys/contrib/pf -I/usr/src/sys/dev/ath
-I/usr/src/sys/contrib/ngatm -I/usr/src/sys/dev/twa -D_KERNEL
-DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
-finline-limit=8000 --param inline-unit-growth=100 --param
large-function-growth=1000  -mno-align-long-strings
-mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2
-ffreestanding

/usr/src/sys/contrib/ipfilter/netinet/ip_log.c:339:32: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_nat.c:2403:49: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_nat.c:2406:49: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_state.c:1095:49: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_state.c:1099:49: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_state.c:1103:55: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_state.c:1112:51: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

/usr/src/sys/contrib/ipfilter/netinet/ip_state.c:1924:37: macro
"COPYIFNAME" requires 3 arguments, but only 2 given

mkdep: compile failed

*** Error code 1

 

Stop in /usr/obj/usr/src/sys/FBSD6-SMP-FW.

*** Error code 1

 

Stop in /usr/src.

*** Error code 1

 

Stop in /usr/src.

-- 

 "One world, one web, one program"  -- Microsoft promotional ad 

       "Ein Volk, ein Reich, ein Fuehrer"  -- Adolf Hitler 

 

John Mire: [EMAIL PROTECTED]                 Network Administration

318-675-5434              LSU Health Sciences Center - Shreveport 

 

The information transmitted is intended only for the person or entity to
which it is addressed and may contain confidential and/or privileged
material.  Any review, retransmission, dissemination or other use of, or
taking of any action in reliance upon, this information by persons or
entities other than the intended recipient is prohibited. If you
received this in error, please contact the sender and delete the
material from any computer

 
  • [no subject] Stephen Jackson
    • IPFilter 4.1.28 & FreeBSD 6.2-RELEASE Mire, John

Reply via email to