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.


_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ipfw
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to