BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001112 [buildroot] Architecture Specific block always 12-12-06 12:39 02-12-07 05:43
Reporter dash View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version 0.9.27
Summary 0001112: Buildroot fails
Description This shouldn't come as any surprise, buildroot *never* works, it always
fails one way or another, every time I've tried to build a cross compiler.

This time I pulled down latest SVN
Revision: 16856

Here's the .config:
BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
BR2_arm926t=y
BR2_ARM_TYPE="ARM926T"
BR2_ARM_OABI=y
BR2_ARCH="arm"
BR2_ENDIAN="LITTLE"
BR2_WGET="wget --passive-ftp"
BR2_SVN="svn co"
BR2_ZCAT="zcat"
BR2_BZCAT="bzcat"
BR2_TAR_OPTIONS=""
BR2_DL_DIR="$(BASE_DIR)/dl"
BR2_SOURCEFORGE_MIRROR="easynews"
BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
BR2_TOPDIR_PREFIX=""
BR2_TOPDIR_SUFFIX=""
BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
BR2_GNU_TARGET_SUFFIX="linux-uclibc"
BR2_JLEVEL=1
BR2_KERNEL_HEADERS_2_6_19=y
BR2_DEFAULT_KERNEL_HEADERS="2.6.19"
BR2_UCLIBC_VERSION_SNAPSHOT=y
BR2_USE_UCLIBC_SNAPSHOT="snapshot"
BR2_PTHREADS_OLD=y
BR2_BINUTILS_VERSION_2_16_91_0_7=y
BR2_BINUTILS_VERSION="2.16.91.0.7"
BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
BR2_GCC_VERSION_3_4_2=y
BR2_GCC_VERSION="3.4.2"
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
BR2_GCC_SHARED_LIBGCC=y
BR2_CCACHE=y
BR2_ENABLE_MULTILIB=y
BR2_LARGEFILE=y
BR2_TARGET_OPTIMIZATION="-Os -pipe"
BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
BR2_PACKAGE_BUSYBOX=y
BR2_PACKAGE_BUSYBOX_SNAPSHOT=y
BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config"
BR2_PACKAGE_HDPARM=y
BR2_PACKAGE_SUDO=y
BR2_TARGET_ROOTFS_EXT2=y
BR2_TARGET_ROOTFS_EXT2_BLOCKS=0
BR2_TARGET_ROOTFS_EXT2_INODES=0
BR2_TARGET_ROOTFS_EXT2_RESBLKS=0
BR2_TARGET_ROOTFS_EXT2_SQUASH=y
BR2_TARGET_ROOTFS_EXT2_OUTPUT="$(IMAGE).ext2"
BR2_TARGET_ROOTFS_EXT2_COPYTO=""
Additional Information Fails with this:
  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/?] (NEW) Builtin version of 'test' (ASH_BUILTIN_TEST) [Y/n/?] (NEW) 'command' command to override shell builtins (ASH_CMDCMD) [N/y/?] n
  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) [N/y/?] n
  Expand prompt string (ASH_EXPAND_PRMT) [N/y/?] (NEW) 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) [N/y/?] n
  Standalone shell (FEATURE_SH_STANDALONE_SHELL) [N/y/?] n
  Command line editing (FEATURE_COMMAND_EDITING) [Y/n/?] y
    vi-style line editing commands (FEATURE_COMMAND_EDITING_VI) [N/y/?] (NEW) History size (FEATURE_COMMAND_HISTORY) [15] 15
    History saving (FEATURE_COMMAND_SAVEHISTORY) [Y/n/?] y
    Tab completion (FEATURE_COMMAND_TAB_COMPLETION) [Y/n/?] y
      Username completion (FEATURE_COMMAND_USERNAME_COMPLETION) [N/y/?] n
    Fancy shell prompts (FEATURE_SH_FANCY_PROMPT) [Y/n/?] y
*
* System Logging Utilities
*
syslogd (SYSLOGD) [Y/n/?] y
  Rotate message files (FEATURE_ROTATE_LOGFILE) [Y/n/?] y
  Remote Log support (FEATURE_REMOTE_LOG) [N/y/?] n
  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/?] (NEW) runsvdir (RUNSVDIR) [N/y/?] (NEW) sv (SV) [N/y/?] (NEW) svlogd (SVLOGD) [N/y/?] (NEW) chpst (CHPST) [N/y/?] (NEW) setuidgid (SETUIDGID) [N/y/?] (NEW) envuidgid (ENVUIDGID) [N/y/?] (NEW) envdir (ENVDIR) [N/y/?] (NEW) softlimit (SOFTLIMIT) [N/y/?] (NEW) make[1]: Leaving directory `/home/dash/onz/uclibc/buildroot/build_arm/busybox'
touch /home/dash/onz/uclibc/buildroot/build_arm/busybox/.configured
make -j1 CC=/home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-gcc CROSS_COMPILE="/home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-" \
        CROSS="/home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin/arm-linux-uclibc-" PREFIX="/home/dash/onz/uclibc/buildroot/build_arm/root" \
        ARCH=arm \
        EXTRA_CFLAGS="-Os -pipe " -C /home/dash/onz/uclibc/buildroot/build_arm/busybox
make[1]: Entering directory `/home/dash/onz/uclibc/buildroot/build_arm/busybox'
  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 /home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/sys-include/asm/ioctls.h:4,
                 from /home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/sys-include/bits/ioctls.h:24,
                 from /home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/sys-include/sys/ioctl.h:27,
                 from /home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/sys-include/sys/mount.h:26,
                 from include/platform.h:238,
                 from include/libbb.h:13,
                 from include/busybox.h:10,
                 from applets/applets.c:15:
/home/dash/onz/uclibc/buildroot/build_arm/staging_dir/bin-ccache/../lib/gcc/arm-linux-uclibc/3.4.2/../../../../arm-linux-uclibc/sys-include/asm/ioctl.h:1:31: asm-generic/ioctl.h: No such file or directory
make[2]: *** [applets/applets.o] Error 1
make[1]: *** [applets] Error 2
make[1]: Leaving directory `/home/dash/onz/uclibc/buildroot/build_arm/busybox'
make: *** [/home/dash/onz/uclibc/buildroot/build_arm/busybox/busybox] Error 2
Attached Files

- Relationships

- Notes
(0001899)
bernhardf
12-21-06 03:44

linux-2.6.19.1, BR2_BINUTILS_VERSION_2_16_91_0_7=y and gcc-3.4.6 work for me with your .config and revision 17027 (will checkin in an hour or so).

Please confirm.
 
(0002003)
bernhardf
01-19-07 09:51

Works with somewhat current packages, so closing.
 

- Issue History
Date Modified Username Field Change
12-12-06 12:39 dash New Issue
12-12-06 12:39 dash Status new => assigned
12-12-06 12:39 dash Assigned To  => uClibc
12-21-06 03:44 bernhardf Note Added: 0001899
01-09-07 05:14 stephaneC Issue Monitored: stephaneC
01-19-07 09:51 bernhardf Status assigned => closed
01-19-07 09:51 bernhardf Note Added: 0002003
01-19-07 09:51 bernhardf Resolution open => fixed
02-12-07 05:43 vapier Status closed => assigned
02-12-07 05:43 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker