All pastes #881414 Raw Edit

Buildroot bomb

public text v1 · immutable
#881414 ·published 2008-01-29 23:08 UTC
rendered paste body
ip (IP) [Y/n/?] y
  ip address (FEATURE_IP_ADDRESS) [Y/n/?] y
  ip link (FEATURE_IP_LINK) [Y/n/?] y
  ip route (FEATURE_IP_ROUTE) [Y/n/?] y
  ip tunnel (FEATURE_IP_TUNNEL) [Y/n/?] y
  ip rule (FEATURE_IP_RULE) [Y/n/?] y
  Support short forms of ip commands. (FEATURE_IP_SHORT_FORMS) [Y/n/?] y
ipcalc (IPCALC) [N/y/?] n
nameif (NAMEIF) [Y/n/?] y
nc (NC) [N/y/?] n
netstat (NETSTAT) [Y/n/?] y
    Enable wide netstat output (FEATURE_NETSTAT_WIDE) [N/y/?] (NEW) nslookup (NSLOOKUP) [Y/n/?] y
ping (PING) [Y/n/?] y
  Enable fancy ping output (FEATURE_FANCY_PING) [Y/n/?] y
route (ROUTE) [Y/n/?] y
telnet (TELNET) [Y/n/?] y
  Pass TERM type to remote host (FEATURE_TELNET_TTYPE) [Y/n/?] y
  Pass USER type to remote host (FEATURE_TELNET_AUTOLOGIN) [Y/n/?] y
telnetd (TELNETD) [N/y/?] n
tftp (TFTP) [Y/n/?] y
  Enable "get" command (FEATURE_TFTP_GET) [Y/n/?] y
  Enable "put" command (FEATURE_TFTP_PUT) [Y/n/?] y
  Enable "blocksize" command (FEATURE_TFTP_BLOCKSIZE) [Y/n/?] y
  Enable debug (DEBUG_TFTP) [N/y/?] n
traceroute (TRACEROUTE) [Y/n/?] y
  Enable verbose output (FEATURE_TRACEROUTE_VERBOSE) [N/y/?] n
  Enable loose source route (FEATURE_TRACEROUTE_SOURCE_ROUTE) [N/y/?] n
  Use ICMP instead of UDP (FEATURE_TRACEROUTE_USE_ICMP) [N/y/?] n
udhcp Server (udhcpd) (APP_UDHCPD) [Y/n/?] y
  dhcprelay (APP_DHCPRELAY) [Y/n/?] y
  Lease display utility (dumpleases) (APP_DUMPLEASES) [Y/n/?] y
udhcp Client (udhcpc) (APP_UDHCPC) [Y/n/?] y
  Log udhcp messages to syslog (FEATURE_UDHCP_SYSLOG) [Y/n/?] y
  Compile udhcp with noisy debugging messages (FEATURE_UDHCP_DEBUG) [N/y/?] n
  Support for RFC3397 domain search (experimental) (FEATURE_RFC3397) [N/y/?] n
vconfig (VCONFIG) [Y/n/?] y
wget (WGET) [Y/n/?] y
  Enable a nifty process meter (+2k) (FEATURE_WGET_STATUSBAR) [Y/n/?] y
  Enable HTTP authentication (FEATURE_WGET_AUTHENTICATION) [Y/n/?] y
  Enable long options (FEATURE_WGET_LONG_OPTIONS) [Y/n/?] y
zcip (ZCIP) [N/y/?] n
*
* Process Utilities
*
free (FREE) [Y/n/?] y
fuser (FUSER) [Y/n/?] y
kill (KILL) [Y/n/?] y
  killall (KILLALL) [Y/n/?] y
  killall5 (KILLALL5) [Y/n] y
pidof (PIDOF) [Y/n/?] y
  Enable argument for single shot (-s) (FEATURE_PIDOF_SINGLE) [Y/n/?] y
  Enable argument for omitting pids (-o) (FEATURE_PIDOF_OMIT) [Y/n/?] y
ps (PS) [Y/n/?] y
  Enable argument for wide output (-w) (FEATURE_PS_WIDE) [Y/n/?] y
renice (RENICE) [Y/n/?] y
sysctl (BB_SYSCTL) [Y/n/?] y
top (TOP) [Y/n/?] y
  Support showing CPU usage percentage (add 2k bytes) (FEATURE_TOP_CPU_USAGE_PERCENTAGE) [Y/n/?] y
uptime (UPTIME) [Y/n/?] y
*
* Shells
*
Choose your default shell
> 1. ash (FEATURE_SH_IS_ASH)
  2. hush (FEATURE_SH_IS_HUSH)
  3. lash (FEATURE_SH_IS_LASH)
  4. msh (FEATURE_SH_IS_MSH)
  5. none (FEATURE_SH_IS_NONE)
choice[1-5?]: 1
ash (ASH) [Y/?] y
  *
  * Ash Shell Options
  *
  Job control (ASH_JOB_CONTROL) [Y/n/?] y
  'read -n N' and 'read -s' support (ASH_READ_NCHARS) [Y/n/?] y
  'read -t S' support. (ASH_READ_TIMEOUT) [Y/n/?] y
  alias support (ASH_ALIAS) [Y/n/?] y
  Posix math support (ASH_MATH_SUPPORT) [Y/n/?] y
    Extend Posix math support to 64 bit (ASH_MATH_SUPPORT_64) [Y/n/?] y
  Builtin getopt to parse positional parameters (ASH_GETOPTS) [N/y/?] n
  Builtin version of 'echo' (ASH_BUILTIN_ECHO) [Y/n/?] y
  Builtin version of 'test' (ASH_BUILTIN_TEST) [Y/n/?] y
  'command' command to override shell builtins (ASH_CMDCMD) [Y/n/?] y
  Check for new mail on interactive shells (ASH_MAIL) [N/y/?] n
  Optimize for size instead of speed (ASH_OPTIMIZE_FOR_SIZE) [Y/n/?] y
  Pseudorandom generator and variable $RANDOM (ASH_RANDOM_SUPPORT) [Y/n/?] y
  Expand prompt string (ASH_EXPAND_PRMT) [Y/n/?] y
hush (HUSH) [N/y/?] n
lash (LASH) [N/y/?] n
msh (MSH) [N/y/?] n
  *
  * Bourne Shell Options
  *
  Hide message on interactive shell startup (FEATURE_SH_EXTRA_QUIET) [Y/n/?] y
cttyhack (CTTYHACK) [N/y/?] (NEW) *
* System Logging Utilities
*
syslogd (SYSLOGD) [Y/n/?] y
  Rotate message files (FEATURE_ROTATE_LOGFILE) [Y/n/?] y
  Remote Log support (FEATURE_REMOTE_LOG) [Y/n/?] y
  Circular Buffer support (FEATURE_IPC_SYSLOG) [N/y/?] n
klogd (KLOGD) [Y/n/?] y
logger (LOGGER) [Y/n/?] y
*
* Runit Utilities
*
runsv (RUNSV) [N/y/?] n
runsvdir (RUNSVDIR) [N/y/?] n
sv (SV) [N/y/?] n
svlogd (SVLOGD) [N/y/?] n
chpst (CHPST) [N/y/?] n
setuidgid (SETUIDGID) [N/y/?] n
envuidgid (ENVUIDGID) [N/y/?] n
envdir (ENVDIR) [N/y/?] n
softlimit (SOFTLIMIT) [N/y/?] n
*
* ipsvd utilities
*
tcpsvd (TCPSVD) [N/y/?] (NEW) udpsvd (UDPSVD) [N/y/?] (NEW) make[1]: Leaving directory `/src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1'
touch /src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1/.configured
/usr/bin/make -j1 CC=/src/hammer/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-gcc CROSS_COMPILE="/src/hammer/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-" \
                CROSS="/src/hammer/buildroot/build_arm/staging_dir/usr/bin/arm-linux-uclibc-" PREFIX="/src/hammer/buildroot/project_build_arm/Hammer/root" \
                ARCH=arm \
                EXTRA_CFLAGS="-Os -pipe  -I/src/hammer/buildroot/build_arm/staging_dir/usr/include -I/src/hammer/buildroot/build_arm/staging_dir/include -mtune=arm920t" -C /src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1
make[1]: Entering directory `/src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1'
  SPLIT   include/autoconf.h -> include/config/*
  GEN     include/bbconfigopts.h
  HOSTCC  applets/usage
  GEN     include/usage_compressed.h
  CC      applets/applets.o
In file included from /src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/assert.h:32,
                 from applets/applets.c:15:
/src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/features.h:382:4: error: #error It appears you have defined _FILE_OFFSET_BITS=64. Unfortunately, uClibc was built without large file support enabled.
In file included from /src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/stdio.h:72,
                 from include/libbb.h:24,
                 from include/busybox.h:10,
                 from applets/applets.c:16:
/src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/bits/uClibc_stdio.h:72:2: error: #error Sorry... uClibc was built without large file support!
In file included from include/libbb.h:24,
                 from include/busybox.h:10,
                 from applets/applets.c:16:
/src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/stdio.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fpos_t'
In file included from include/libbb.h:24,
                 from include/busybox.h:10,
                 from applets/applets.c:16:
/src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/stdio.h:705: error: expected declaration specifiers or '...' before 'fpos_t'
/src/hammer/buildroot/build_arm/staging_dir/lib/gcc/arm-linux-uclibc/4.1.2/../../../../arm-linux-uclibc/sys-include/stdio.h:707: error: expected ';', ',' or ')' before '*' token
make[2]: *** [applets/applets.o] Error 1
make[1]: *** [applets] Error 2
make[1]: Leaving directory `/src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1'
make: *** [/src/hammer/buildroot/project_build_arm/Hammer/busybox-1.6.1/busybox] Error 2
linuxguy@intrepid </src/hammer/buildroot>