[buildroot 0000932]: make didn't run through buildroot

bugs at busybox.net bugs at busybox.net
Sun Oct 29 12:04:12 UTC 2006


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=932 
====================================================================== 
Reported By:                raina
Assigned To:                uClibc
====================================================================== 
Project:                    buildroot
Issue ID:                   932
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   crash
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             07-02-2006 14:27 PDT
Last Modified:              10-29-2006 04:04 PST
====================================================================== 
Summary:                    make didn't run through buildroot
Description: 
I tried compiling buildroot following the instructions on
http://buildroot.uclibc.org/buildroot.html
but make didn't run through. I did:

~/buildroot$ make menuconfig
~/buildroot$ make -d 2>&1 |tee logfile

Here is some tail from the logfile (omitted lots of checking lines):
...
checking ...
checking for unistd.h... (cached) yes
updating cache ./config.cache
configure: creating ./config.status
config.status: creating Makefile
config.status: executing default-1 commands
Adding multilib support to Makefile in
/home/raina/Desktop/buildroot/toolchain_build_i586/gcc-4.0.3/zlib
multidirs=64
with_multisubdir=
Running configure in multilib subdirs 64
pwd:
/home/raina/Desktop/buildroot/toolchain_build_i586/gcc-4.0.3-final/zlib
Running configure in multilib subdir 64
pwd: /home/raina/Desktop/buildroot/toolchain_build_i586/gcc-4.0.3-final
mkdir 64
configure: creating cache ./config.cache
checking build system type... i386-pc-linux-gnu
checking ...
...
checking ...
checking whether to build static libraries... yes
creating libtool
updating cache ./config.cache
configure: loading cache ./config.cache
checking how to run the C preprocessor... gcc  -m64 -E
checking for memcpy... configure: error: Link tests are not allowed after
GCC_NO_EXECUTABLES.
Reaping losing child 0x080c3838 PID 11125
make[1]: *** [configure-zlib] Error 1
Removing child 0x080c3838 PID 11125 from chain.
make[1]: Leaving directory
`/home/raina/Desktop/buildroot/toolchain_build_i586/gcc-4.0.3-final'
Reaping losing child 0x08651818 PID 9366
make: ***
[/home/raina/Desktop/buildroot/toolchain_build_i586/gcc-4.0.3-final/.compiled]
Error 2
Removing child 0x08651818 PID 9366 from chain.


====================================================================== 

---------------------------------------------------------------------- 
 bernhardf - 08-28-06 03:50  
---------------------------------------------------------------------- 
Sounds like
http://gcc.gnu.org/PR16838 

---------------------------------------------------------------------- 
 jimdigriz - 10-29-06 04:04  
---------------------------------------------------------------------- 
Just reporting a 'me too' bug report, it is fixed when MULTILIB is turned
off though as suggested in the GCC bug report.

Any ideas how to get around it?  I am building for an arm926t target with
a i386 host.  Below I have attached the relevant bits from my config.  In
addition when building uclibc I throw through ARCH_HAS_MMU=N,
BUILD_UCLIBC_LDSO=Y, DL_FINI_CRT_COMPAT=N and UCLIBC_MALLOC_DEBUGGING=N.

I'm using the 'buildroot-20061029' snapshot and applying the patch
mentioned in the mailing list[1].  I'm happy to be a 'test monkey' too if
people need me to do some legwork for them.

Cheers

Alex

[1] http://buildroot.uclibc.org/lists/buildroot/2006-October/000356.html

=============
alex at inskipp:~/buildroot$ grep .config -e '^[^#]'
BR2_HAVE_DOT_CONFIG=y
BR2_arm=y
BR2_arm926t=y
BR2_ARM_TYPE="ARM926T"
BR2_ARM_EABI=y
BR2_ARCH="arm"
BR2_ENDIAN="LITTLE"
BR2_WGET="wget --passive-ftp"
BR2_SVN="svn co"
BR2_ZCAT="zcat"
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-uclibcgnueabi"
BR2_JLEVEL=1
BR2_KERNEL_HEADERS_2_6_12=y
BR2_DEFAULT_KERNEL_HEADERS="2.6.12"
BR2_ENABLE_LOCALE=y
BR2_PTHREADS_NATIVE=y
BR2_BINUTILS_VERSION_2_17=y
BR2_BINUTILS_VERSION="2.17"
BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
BR2_GCC_VERSION_4_1_1=y
BR2_GCC_VERSION="4.1.1"
BR2_EXTRA_GCC_CONFIG_OPTIONS=""
BR2_INSTALL_LIBSTDCPP=y
BR2_GCC_SHARED_LIBGCC=y
BR2_CCACHE=y
BR2_PACKAGE_GDB=y
BR2_GDB_VERSION_6_3=y
BR2_GDB_VERSION="6.3"
BR2_ELF2FLT=y
BR2_PACKAGE_SSTRIP_TARGET=y
BR2_PACKAGE_SSTRIP_HOST=y
BR2_ENABLE_MULTILIB=y
BR2_LARGEFILE=y
BR2_SOFT_FLOAT=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_BASH=y
BR2_PACKAGE_BZIP2=y
[snipped]
BR2_PACKAGE_WHICH=y
BR2_PACKAGE_ZLIB=y
BR2_TARGET_ROOTFS_SQUASHFS=y 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-02-06 14:27  raina          New Issue                                    
07-02-06 14:28  raina          Status                   new => assigned     
07-02-06 14:28  raina          Assigned To               => uClibc          
07-02-06 14:28  raina          File Added: .config                          
07-06-06 03:16  raina          Issue Monitored: raina                       
08-28-06 03:50  bernhardf      Note Added: 0001594                          
10-29-06 04:04  jimdigriz      Note Added: 0001725                          
======================================================================




More information about the uClibc-cvs mailing list