[Angstrom-devel] branch org.openembedded.angstrom-2007.12-stable has multiple heads

Thomas Jensen tj001 at stofanet.dk
Mon Feb 25 17:49:24 CET 2008


man, 25 02 2008 kl. 14:31 +0200, skrev Paul Sokolovsky:

> Welcome onboard, and you can be a less pain if do RTFM beforehand ;-).
> 

Thanks. I do my best to find the relevant information before I ask. 

I have just set up OE etc. like explained on
http://www.angstrom-distribution.org/building-angstrom

First time I ran 'bitbake base-image' I got lots of errors, but it ran
for long time. Most of the errors was no more visible in the console
when it finished, so I ran 'bitbake base-image' again. This time it
returned the following output:

=============================================================================
thomas at x21:~/OE/org.openembedded.angstrom-2007.12-stable$ bitbake base-image  
NOTE: Handling BitBake files: / (4968/4968) [100 %]
NOTE: Parsing finished. 4742 cached, 0 parsed, 226 skipped, 0 masked.
NOTE: build 200802251606: started

OE Build Configuration:
BB_VERSION     = "1.8.8"
OE_REVISION    = "9ccd80dc54586a2d8fdc0a2f819bb3c086f8a78b"
TARGET_ARCH    = "arm"
TARGET_OS      = "linux-gnueabi"
MACHINE        = "h3900"
DISTRO         = "angstrom"
DISTRO_VERSION = "2008.1-test-20080225"
TARGET_FPU     = "soft"

NOTE: Resolving missing task queue dependencies
NOTE: preferred version 2.6.21-hh19 of linux-handhelds-2.6 not available (for item kernel)
NOTE: preferred version 2.6.21-hh19 of linux-handhelds-2.6 not available (for item virtual/kernel)
NOTE: preferred version 2.6.1 of glibc not available (for item virtual/arm-angstrom-linux-gnueabi-libc-for-gcc)
NOTE: preferred version 2.6.21-hh19 of linux-handhelds-2.6 not available (for item kernel-image)
NOTE: preferred version 2.6.21-hh19 of linux-handhelds-2.6 not available (for item kernel-base)
NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 127 of 607 (ID: 425, /home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/binutils/binutils-cross_2.18.bb, do_install)
NOTE: Running task 128 of 607 (ID: 449, /home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/qemu/qemu-native_20070613.bb, do_configure)
NOTE: package qemu-native-0.9.0+cvs20070613: started
NOTE: package qemu-native-0.9.0+cvs20070613-r5: task do_configure: started
NOTE: package binutils-cross-2.18: started
NOTE: package binutils-cross-2.18-r1: task do_install: started
NOTE: package binutils-cross-2.18-r1: task do_install: completed
NOTE: package binutils-cross-2.18: completed
ERROR: function do_configure failed
ERROR: see log in /home/thomas/OE/build/tmp/angstrom/work/i686-linux/qemu-native-0.9.0+cvs20070613-r5/temp/log.do_configure.22388
NOTE: Task failed: /home/thomas/OE/build/tmp/angstrom/work/i686-linux/qemu-native-0.9.0+cvs20070613-r5/temp/log.do_configure.22388
NOTE: package qemu-native-0.9.0+cvs20070613-r5: task do_configure: failed
ERROR: TaskFailed event exception, aborting
NOTE: package qemu-native-0.9.0+cvs20070613: failed
ERROR: Build of /home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/qemu/qemu-native_20070613.bb do_configure failed
ERROR: Task 449 (/home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/qemu/qemu-native_20070613.bb, do_configure) failed
NOTE: Waiting for 1 active tasks to finish
NOTE: 1: /home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/binutils/binutils-cross_2.18.bb, do_install (22387)
NOTE: Tasks Summary: Attempted 126 tasks of which 126 didn't need to be rerun and 1 failed.
ERROR: '/home/thomas/OE/org.openembedded.angstrom-2007.12-stable/packages/qemu/qemu-native_20070613.bb' failed
=============================================================================

The file log.do_configure.22388 says (I did some formatting for easier reading):

NOTE: Running /home/thomas/OE/build/tmp/angstrom/work/i686-linux/qemu-native-0.9.0+cvs20070613-r5/qemu/configure 		    
--build=i686-linux 		    
--host=i686-linux 		    
--target=i686-linux 		    
--prefix=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/ 		    
--exec_prefix=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux 		    
--bindir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/bin 		    
--sbindir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/bin 		    
--libexecdir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/libexec 		    
--datadir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/share 		    
--sysconfdir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux//etc 		    
--sharedstatedir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux//com 		   
--localstatedir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux//var 		    
--libdir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/lib 		    
--includedir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/include 		    
--oldincludedir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/include 		    
--infodir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/share/info 		    
--mandir=/home/thomas/OE/build/tmp/angstrom/staging/i686-linux/share/man 			
--disable-gfx-check 		    ...
WARNING: "gcc" looks like gcc 4.x
Looking for gcc 3.x
gcc 3.x not found!
QEMU is known to have problems when compiled with gcc 4.x
It is recommended that you use gcc 3.x to build QEMU
To use this compiler anyway, configure with --disable-gcc-check
FATAL: oe_runconf failed


Why does it fail? Anyone have a clue? Is it my setup that's wrong? 
Well, something must be wrong, because I guess it compile on your
computers... 







More information about the Angstrom-distro-devel mailing list