fc4: komplacia iptebles

mam fc4, posledeny kernel 2.6.13-1.1532_FC4, iptables 1.3.0
a chel by som si zkompilovat iptables 1.3.4.
postup:

[root@pokus iptables-1.3.4]# make KERNEL_DIR=/usr/src/kernels/2.6.13-1.1532_FC4-i686/
Extensions found: IPv4:recent
cc -O2 -Wall -Wunused -I/usr/src/kernels/2.6.13-1.1532_FC4-i686//include -Iinclude/ -DIPTABLES_VERSION=“1.3.4” -fPIC -o extensions/libipt_ah_sh.o -c extensions/libipt_ah.c
In file included from /usr/src/kernels/2.6.13-1.1532_FC4-i686//include/linux/netfilter_ipv4.h:8,
from /usr/src/kernels/2.6.13-1.1532_FC4-i686//include/linux/netfilter_ipv4/ip_tables.h:26,
from include/libiptc/libiptc.h:6,
from include/iptables.h:5,
from extensions/libipt_ah.c:8:
/usr/src/kernels/2.6.13-1.1532_FC4-i686//include/linux/config.h:6:2: error: #error including kernel header in userspace; use the glibc headers instead!
make: *** [extensions/libipt_ah_sh.o] Error 1
[root@pokus iptables-1.3.4]#

podobny problem som mal aj pri fc2 …

kde moze byt zrada … ide to niekomu … ?

Příspěvek byl upraven (09-11-05 21:43)

A mas nainstalovane -devel- baliky? Predevsim ten od kernelu? Resp. mas nainstalovanyh zdrojove kody jadra?

kernel-devel mam nainstalovany …
source-code nie, ten sa uz nedava ako rpmko …

Příspěvek byl upraven (13-11-05 18:23)

ako teda spravim-dostanem kernel source …
viem ze nejako z kernel-XXXXX.src.rpm …

ale aky je presny postup … ?
ten postup by sa mohol dat aj niekde do faq
(resp. nevite o nejakom repo kde by uz bolo kernel source rpmko?)

Příspěvek byl upraven (14-11-05 10:17)

http://fedora.redhat.com/docs/release-notes/fc3/x86/

Hledejte kernel v sekci Package-Specific Notes

Pripadne lepe jeste zde:
http://fedora.redhat.com/docs/release-notes/fc4/#sn-kernel

Příspěvek byl upraven (14-11-05 11:18)

to covex:
postup:
rpm -Uvh kernel-.src.rpm
cd /usr/src/redhat/SPECS
rpmbuild -bp --target $(arch) kernel-2.6.spec

The kernel source tree will be located in the /usr/src/redhat/BUILD/kernel- directory.

[root@pokus iptables-1.3.4]# make KERNEL_DIR=/usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14/
Extensions found: IPv4:CLUSTERIP IPv4:connbytes IPv4:dccp IPv4:recent IPv4:string IPv6:ah IPv6:esp IPv6:frag IPv6:ipv6header IPv6:hbh IPv6:dst IPv6:REJECT IPv6:rt
cc -O2 -Wall -Wunused -I/usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14//include -Iinclude/ -DIPTABLES_VERSION=“1.3.4” -D_UNKNOWN_KERNEL_POINTER_SIZE -fPIC -o extensions/libipt_ah_sh.o -c extensions/libipt_ah.c
In file included from /usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14//include/linux/netfilter_ipv4.h:8,
from /usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14//include/linux/netfilter_ipv4/ip_tables.h:26,
from include/libiptc/libiptc.h:6,
from include/iptables.h:5,
from extensions/libipt_ah.c:8:
/usr/src/redhat/BUILD/kernel-2.6.14/linux-2.6.14//include/linux/config.h:6:2: error: #error including kernel header in userspace; use the glibc headers instead!
make: *** [extensions/libipt_ah_sh.o] Error 1
[root@pokus iptables-1.3.4]#

hmm uz neviem co skusit …
nenapada ta este nieco ?

Precist si tu hlasku a hledat na netu… nic vic bohuzel neumim.