Iptables 1.2.9 compilation problem with kernel 2.6.2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all

i have already installed FEDORA in PC

i have downloaded the Latest Kernel 2.6.2

i have uninstalled old RPM of iptables
Downloaded 1.2.9

when i try to make

iam getting the following error

[root@pdn iptables-1.2.9]# make KERNEL_DIR=/usr/src/linux-2.6.2
/bin/sh: line 1: extensions/.childlevel-test: Permission denied
/bin/sh: line 1: extensions/.layer7-test: Permission denied
Making dependencies: please wait...
make: *** Deleting file `extensions/libip6t_owner.d'
make: *** [extensions/libip6t_owner.d] Interrupt

[root@pdn iptables-1.2.9]# chmod +x extensions/.layer7-test
extensions/.childlevel-test
[root@pdn iptables-1.2.9]# make KERNEL_DIR=/usr/src/linux-2.6.2
Extensions found: IPv4:childlevel IPv4:layer7 IPv4:recent IPv6:ah IPv6:esp
IPv6:frag IPv6:ipv6header IPv6:hbh IPv6:dst IPv6:rt
cc -O2 -Wall -Wunused -I/usr/src/linux-2.6.2/include -Iinclude/ -DIPTABLES_V
ERSION=\"1.2.9\"  -fPIC -o extensions/libipt_ah_sh.o -c
extensions/libipt_ah.c
ld -shared -o extensions/libipt_ah.so extensions/libipt_ah_sh.o
cc -O2 -Wall -Wunused -I/usr/src/linux-2.6.2/include -Iinclude/ -DIPTABLES_V
ERSION=\"1.2.9\"  -fPIC -o extensions/libipt_connlimit_sh.o -c
extensions/libipt_connlimit.c
In file included from /usr/src/linux-2.6.2/include/linux/bitops.h:4,
                 from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:9,
                 from extensions/libipt_connlimit.c:9:
/usr/include/asm/bitops.h:327:2: warning: #warning This includefile is not
available on all architectures.
/usr/include/asm/bitops.h:328:2: warning: #warning Using kernel headers in
userspace: atomicity not guaranteed
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:9,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/bitops.h: In function
`get_bitmask_order':
/usr/src/linux-2.6.2/include/linux/bitops.h:78: warning: implicit
declaration of function `fls'
In file included from /usr/src/linux-2.6.2/include/linux/compiler.h:16,
                 from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:10,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/compiler-gcc3.h:17:1: warning:
"__attribute_used__" redefined
In file included from /usr/include/features.h:295,
                 from /usr/include/stdio.h:28,
                 from extensions/libipt_connlimit.c:2:
/usr/include/sys/cdefs.h:192:1: warning: this is the location of the
previous definition
In file included from /usr/src/linux-2.6.2/include/linux/compiler.h:16,
                 from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:10,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/compiler-gcc3.h:22:1: warning:
"__attribute_pure__" redefined
In file included from /usr/include/features.h:295,
                 from /usr/include/stdio.h:28,
                 from extensions/libipt_connlimit.c:2:
/usr/include/sys/cdefs.h:183:1: warning: this is the location of the
previous definition
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:11,
                 from extensions/libipt_connlimit.c:9:
/usr/include/asm/atomic.h:40:2: warning: #warning Using kernel header in
userland program. BAD!
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:12,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/time.h: At top level:
/usr/src/linux-2.6.2/include/linux/time.h:9: error: redefinition of `struct
timespec'
/usr/src/linux-2.6.2/include/linux/time.h:15: error: redefinition of `struct
timeval'
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:12,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/time.h:341:1: warning: "FD_SET" redefined
In file included from /usr/include/sys/types.h:216,
                 from /usr/include/sys/uio.h:24,
                 from /usr/include/sys/socket.h:27,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/netdb.h:28,
                 from extensions/libipt_connlimit.c:3:
/usr/include/sys/select.h:93:1: warning: this is the location of the
previous definition
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:12,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/time.h:342:1: warning: "FD_CLR" redefined
In file included from /usr/include/sys/types.h:216,
                 from /usr/include/sys/uio.h:24,
                 from /usr/include/sys/socket.h:27,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/netdb.h:28,
                 from extensions/libipt_connlimit.c:3:
/usr/include/sys/select.h:94:1: warning: this is the location of the
previous definition
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:12,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/time.h:343:1: warning: "FD_ISSET"
redefined
In file included from /usr/include/sys/types.h:216,
                 from /usr/include/sys/uio.h:24,
                 from /usr/include/sys/socket.h:27,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/netdb.h:28,
                 from extensions/libipt_connlimit.c:3:
/usr/include/sys/select.h:95:1: warning: this is the location of the
previous definition
In file included from
/usr/src/linux-2.6.2/include/linux/netfilter_ipv4/ip_conntrack.h:12,
                 from extensions/libipt_connlimit.c:9:
/usr/src/linux-2.6.2/include/linux/time.h:344:1: warning: "FD_ZERO"
redefined
In file included from /usr/include/sys/types.h:216,
                 from /usr/include/sys/uio.h:24,
                 from /usr/include/sys/socket.h:27,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/netdb.h:28,
                 from extensions/libipt_connlimit.c:3:
/usr/include/sys/select.h:96:1: warning: this is the location of the
previous definition
make: *** [extensions/libipt_connlimit_sh.o] Error 1
[root@pdn iptables-1.2.9]#


hare



[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux