Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 May 2006 12:25:03 +0200
From:      Nenad Gavrilovic <neca@boox.co.yu>
To:        p.pisati@oltrelinux.com
Cc:        freebsd-ipfw@freebsd.org
Subject:   Re: [6.x patchset] Ipfw nat and libalias modules
Message-ID:  <445B27FF.10803@boox.co.yu>
In-Reply-To: <20060430135736.GB48117@tin.it>
References:  <20060430135736.GB48117@tin.it>

next in thread | previous in thread | raw e-mail | index | archive | help
Paolo Pisati wrote:

>I just released a new revision of my libalias+ipfw work as a 
>patchset for 6.x, get it here: 
>http://mercurio.srv.dsi.unimi.it/~pisati/libalias/libalias-6.x.tgz
>
>To apply it: 
>
>cp libalias_ipfw.patch /usr/src
>cd /usr/src
>patch -p3 < libalias_ipfw.patch
>
>then you have to recompile & install:
>
>kernel, sbin/ipfw, sbin/natd, sbin/ppp, lib/libalias, 
>sys/modules/ipfw, sys/modules/libalias
>
>or simply do a world.
>  
>
When I do:

cd /usr/src
make update (2006-05-05)
make clean
...
and

cp libalias_ipfw.patch /usr/src
cd /usr/src
patch -p3 < libalias_ipfw.patch

and

make kernel

I get the error as follows:
...
 >>> stage 3.1: making dependencies
...
===> libalias (depend)
===> libalias/kld-cuseeme (depend)
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
177: warning: duplicate script for target "alias_cuse
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
182: warning: duplicate script for target "alias_cuse
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
198: warning: duplicate script for target "alias_cuse
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
202: warning: duplicate script for target "alias_cuse
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
209: warning: duplicate script for target "alias_cuse
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
254: warning: duplicate script for target "@" ignored
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
254: warning: duplicate script for target "machine" i
"/usr/src/sys/modules/libalias/kld-cuseeme/../../../conf/kmod.mk", line 
446: warning: duplicate script for target "lint" igno
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
rm -f .depend
mkdep -f .depend -a   -nostdinc -nostdinc -D_KERNEL -DKLD_MODULE 
-DHAVE_KERNEL_OPTION_HEADERS -D_KERNEL -DKLD_MODULE -I- -I-
cc1: error: -I- specified twice
mkdep: compile failed
*** Error code 1

Stop in /usr/src/sys/modules/libalias/kld-cuseeme.
*** Error code 1

Stop in /usr/src/sys/modules/libalias.
*** Error code 1

Stop in /usr/src/sys/modules.
*** Error code 1

Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1

Stop in /usr/src.
*** Error code 1
.



Also whel I do  make buildworld I get:
...
 >>> stage 4.2: building libraries
...
===> lib/libalias (all)
===> lib/libalias/lib-cuseeme (all)
"/usr/src/share/mk/bsd.lib.mk", line 110: warning: duplicate script for 
target "libalias_cuseeme.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 111: warning: duplicate script for 
target "libalias_cuseeme.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 112: warning: duplicate script for 
target "libalias_cuseeme.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 113: warning: duplicate script for 
target "libalias_cuseeme.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 138: warning: duplicate script for 
target "libalias_cuseeme.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 139: warning: duplicate script for 
target "libalias_cuseeme.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 141: warning: duplicate script for 
target "libalias_cuseeme.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 145: warning: duplicate script for 
target "libalias_cuseeme.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 181: warning: duplicate script for 
target "_EXTRADEPEND" ignored
cc -O2 -fno-strict-aliasing -pipe -march=pentium-mmx -Werror  -Werror  
-c /usr/src/lib/libalias/lib-cuseeme/../../../sys/neti
net/libalias/alias_cuseeme.c
building static alias_cuseeme library
ranlib libalias_cuseeme.a
cc -fpic -DPIC -O2 -fno-strict-aliasing -pipe -march=pentium-mmx 
-Werror  -Werror  -c /usr/src/lib/libalias/lib-cuseeme/../..
/../sys/netinet/libalias/alias_cuseeme.c -o alias_cuseeme.So
building shared library libalias_cuseeme.so.4
===> lib/libalias/lib-dummy (all)
"/usr/src/share/mk/bsd.lib.mk", line 110: warning: duplicate script for 
target "libalias_dummy.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 111: warning: duplicate script for 
target "libalias_dummy.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 112: warning: duplicate script for 
target "libalias_dummy.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 113: warning: duplicate script for 
target "libalias_dummy.a" ignored
"/usr/src/share/mk/bsd.lib.mk", line 138: warning: duplicate script for 
target "libalias_dummy.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 139: warning: duplicate script for 
target "libalias_dummy.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 141: warning: duplicate script for 
target "libalias_dummy.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 145: warning: duplicate script for 
target "libalias_dummy.so.4" ignored
"/usr/src/share/mk/bsd.lib.mk", line 181: warning: duplicate script for 
target "_EXTRADEPEND" ignored
cc -O2 -fno-strict-aliasing -pipe -march=pentium-mmx -Werror  -Werror  
-c /usr/src/lib/libalias/lib-dummy/../../../sys/netine
t/libalias/alias_dummy.c
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:235: 
error: redefinition of 'fingerprint'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:75: 
error: previous definition of 'fingerprint' w
as here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:263: 
error: redefinition of 'protohandler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:103: 
error: previous definition of 'protohandler'
 was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:277: 
error: redefinition of 'handlers'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:117: 
error: previous definition of 'handlers' was
 here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:282: 
error: redefinition of 'mod_handler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:122: 
error: previous definition of 'mod_handler'
was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:303: 
error: redefinition of 'alias_mod'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:143: 
error: previous definition of 'alias_mod' wa
s here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:317: 
error: redefinition of 'AliasHandleDummy'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:157: 
error: previous definition of 'AliasHandleDu
mmy' was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:389: 
warning: static declaration of 'AliasHandleD
ummy' follows non-static declaration
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:317: 
warning: previous definition of 'AliasHandle
Dummy' was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:395: 
error: redefinition of 'fingerprint'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:235: 
error: previous definition of 'fingerprint'
was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:395: 
error: redefinition of 'fingerprint'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:235: 
error: previous definition of 'fingerprint'
was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:423: 
error: redefinition of 'protohandler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:263: 
error: previous definition of 'protohandler'
 was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:423: 
error: redefinition of 'protohandler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:263: 
error: previous definition of 'protohandler'
 was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:437: 
error: redefinition of 'handlers'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:277: 
error: previous definition of 'handlers' was
 here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:437: 
error: redefinition of 'handlers'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:277: 
error: previous definition of 'handlers' was
 here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:442: 
error: redefinition of 'mod_handler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:282: 
error: previous definition of 'mod_handler'
was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:442: 
error: redefinition of 'mod_handler'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:282: 
error: previous definition of 'mod_handler'
was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:463: 
error: redefinition of 'alias_mod'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:303: 
error: previous definition of 'alias_mod' wa
s here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:463: 
error: redefinition of 'alias_mod'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:303: 
error: previous definition of 'alias_mod' wa
s here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:477: 
error: redefinition of 'AliasHandleDummy'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:317: 
error: previous definition of 'AliasHandleDu
mmy' was here
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:477: 
error: redefinition of 'AliasHandleDummy'
/usr/src/lib/libalias/lib-dummy/../../../sys/netinet/libalias/alias_dummy.c:317: 
error: previous definition of 'AliasHandleDu
mmy' was here
*** Error code 1

Stop in /usr/src/lib/libalias/lib-dummy.
*** Error code 1

Stop in /usr/src/lib/libalias.
*** Error code 1

Stop in /usr/src/lib.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?445B27FF.10803>