Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
IPTABLES 1.2.9 build problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
DToNAToR
n00b
n00b


Joined: 21 Jun 2004
Posts: 53

PostPosted: Wed Jun 23, 2004 4:55 am    Post subject: IPTABLES 1.2.9 build problem Reply with quote

Code:

# emerge iptables
Calculating dependencies ...done!
>>> emerge (1 of 1) net-firewall/iptables-1.2.9 to /
>>> md5 src_uri ;-) iptables-1.2.9.tar.bz2
>>> Unpacking source...
>>> Unpacking iptables-1.2.9.tar.bz2 to /var/tmp/portage/iptables-1.2.9/work
 * Applying various patches (bugfixes/updates)...
 *   01_all_grsecurity.patch.bz2...                                                                                                            [ ok ]
 *   02_all_imq.patch.bz2...                                                                                                                   [ ok ]
 *   04_all_install_ipv6_apps.patch.bz2...                                                                                                     [ ok ]
 *   05_all_install_all_dev_files.patch.bz2...                                                                                                 [ ok ]
 *   06_all_l7.patch.bz2...                                                                                                                    [ ok ]
 * Done with patching
>>> Source unpacked.
Making dependencies: please wait...
Extensions found: IPv4:recent IPv6:ah IPv6:esp IPv6:frag IPv6:ipv6header IPv6:hbh IPv6:dst IPv6:rt
gcc -O2 -march=pentium4 -pipe -Iinclude -Wall -Wunused -I/usr/src/linux/include  -DIPTABLES_VERSION=\"1.2.9\"  -fPIC -o extensions/libipt_stealth_sh.o -c extensions/libipt_stealth.c
In file included from include/libiptc/libiptc.h:6,
                 from include/iptables.h:5,
                 from extensions/libipt_stealth.c:10:
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: warning: no semicolon at end of struct or union
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: error: syntax error before '*' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:259: error: syntax error before '}' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: type defaults to `int' in declaration of `DECLARE_MUTEX'
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: `DECLARE_MUTEX' declared `static' but never defined
make: *** [extensions/libipt_stealth_sh.o] Error 1

>>> Install iptables-1.2.9 into /var/tmp/portage/iptables-1.2.9/image/ category net-firewall
gcc -O2 -march=pentium4 -pipe -Iinclude -Wall -Wunused -I/usr/src/linux/include  -DIPTABLES_VERSION=\"1.2.9\"  -fPIC -o extensions/libipt_stealth_sh.o -c extensions/libipt_stealth.c
In file included from include/libiptc/libiptc.h:6,
                 from include/iptables.h:5,
                 from extensions/libipt_stealth.c:10:
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: warning: no semicolon at end of struct or union
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: error: syntax error before '*' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:259: error: syntax error before '}' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: type defaults to `int' in declaration of `DECLARE_MUTEX'
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: `DECLARE_MUTEX' declared `static' but never defined
make: *** [extensions/libipt_stealth_sh.o] Error 1
gcc -O2 -march=pentium4 -pipe -Iinclude -Wall -Wunused -I/usr/src/linux/include  -DIPTABLES_VERSION=\"1.2.9\"  -fPIC -o extensions/libipt_stealth_sh.o -c extensions/libipt_stealth.c
In file included from include/libiptc/libiptc.h:6,
                 from include/iptables.h:5,
                 from extensions/libipt_stealth.c:10:
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: warning: no semicolon at end of struct or union
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:255: error: syntax error before '*' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:259: error: syntax error before '}' token
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: type defaults to `int' in declaration of `DECLARE_MUTEX'
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: parameter names (without types) in function declaration
/usr/src/linux/include/linux/netfilter_ipv4/ip_tables.h:339: warning: `DECLARE_MUTEX' declared `static' but never defined
make: *** [extensions/libipt_stealth_sh.o] Error 1
man:
prepallstrip:
strip:
strip:
>>> Completed installing into /var/tmp/portage/iptables-1.2.9/image/

>>> Merging net-firewall/iptables-1.2.9 to /
--- /etc/
--- /etc/conf.d/
>>> /etc/conf.d/iptables
--- /etc/init.d/
>>> /etc/init.d/iptables
--- /var/
--- /var/lib/
>>> /var/lib/iptables/
>>> /var/lib/iptables/.keep
--- /usr/
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/iptables-1.2.9/
>>> /usr/share/doc/iptables-1.2.9/COPYING.gz
 * This package now includes an initscript which loads and saves
 * rules stored in /var/lib/iptables/rules-save
 * This location can be changed in /etc/conf.d/iptables
 *
 * If you are using the iptables initsscript you should save your
 * rules using the new iptables version before rebooting.
 *
 * If you are uprading to a >=2.4.21 kernel you may need to rebuild
 * iptables.
 * Caching service dependencies...
>>> net-firewall/iptables-1.2.9 merged.
>>> Recording net-firewall/iptables in "world" favorites file...

>>> clean: No packages selected for removal.

>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.


 * GNU info directory index is up-to-date.


# which iptables
which: no iptables in (/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.3:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin)



What can I do about it?
Back to top
View user's profile Send private message
DToNAToR
n00b
n00b


Joined: 21 Jun 2004
Posts: 53

PostPosted: Wed Jun 23, 2004 5:54 am    Post subject: Reply with quote

nm...

Solved the problem by linking against the 2.4.25 vanilla kernel...
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum