something looks broken :(
Cristian Ionescu-Idbohrn
cristian.ionescu-idbohrn at axis.com
Tue May 20 19:59:22 UTC 2008
# make clean
# make defconfig
# make
CC networking/tcpudp.o
In file included from /usr/include/linux/netfilter_ipv4.h:8,
from networking/tcpudp.c:34:
/usr/include/linux/netfilter.h:40: error: expected
specifier-qualifier-list before '__u32'
This patch seems to help a little:
Index: networking/tcpudp.c
===================================================================
--- networking/tcpudp.c (revision 22001)
+++ networking/tcpudp.c (working copy)
@@ -31,6 +31,7 @@
#include "libbb.h"
/* Wants <limits.h> etc, thus included after libbb.h: */
+#include <linux/types.h>
#include <linux/netfilter_ipv4.h>
// TODO: move into this file:
and then this:
libpwdgrp/lib.a(pwd_grp.o): In function `bb_internal_initgroups':
pwd_grp.c:(.text+0xa54): undefined reference to `setgroups'
networking/lib.a(httpd.o): In function `httpd_main':
httpd.c:(.text+0x3558): undefined reference to `setgroups'
networking/lib.a(inetd.o): In function `inetd_main':
inetd.c:(.text+0x1738): undefined reference to `setgroups'
inetd.c:(.text+0x1eff): undefined reference to `setgroups'
runit/lib.a(chpst.o): In function `suidgid':
chpst.c:(.text+0x49): undefined reference to `setgroups'
/usr/bin/ld: busybox_unstripped: hidden symbol `setgroups' isn't defined
/usr/bin/ld: final link failed: Nonrepresentable section on output
Cheers,
--
Cristian
More information about the busybox
mailing list