[oe] external-toolchain-csl-1.0-r6 fails

Víctor M. Jáquez L. vjaquez at igalia.com
Tue Nov 23 14:57:14 UTC 2010


On Tue, Nov 23, 2010 at 07:40:18AM -0700, Tom Rini wrote:
> On 11/23/2010 04:37 AM, Víctor M. Jáquez L. wrote:
> >I'm trying to build minimal-image with CSL toolchain, but I got this error:
> >
> >NOTE: package external-toolchain-csl-1.0-r6: task do_install: Started
> >ERROR: TaskFailed event exception, aborting
> >ERROR: Build of /media/DISK/vjaquez-angstrom-setup-scripts/sources/openembedded/recipes/meta/external-toolchain-csl.bb do_install failed
> >ERROR: Task 187 (/media/DISK/vjaquez-angstrom-setup-scripts/sources/openembedded/recipes/meta/external-toolchain-csl.bb, do_install) failed with 256
> >ERROR: '/media/DISK/vjaquez-angstrom-setup-scripts/sources/openembedded/recipes/meta/external-toolchain-csl.bb' failed
> >ERROR: Function do_install failed
> >NOTE: Task failed: ('function do_install failed', '/media/DISK/vjaquez-angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv7a-angstrom-linux-gnueabi/external-toolchain-csl-1.0-r6/temp/log.do_install.22227')
> >ERROR: Logfile of failure stored in: /media/DISK/vjaquez-angstrom-setup-scripts/build/tmp-angstrom_2008_1/work/armv7a-angstrom-linux-gnueabi/external-toolchain-csl-1.0-r6/temp/log.do_install.22227
> >Log data follows:
> >| cp: cannot stat `/media/DISK/sgpp/arm-2010q1/arm-angstrom-linux-gnueabi/libc/lib/*': No such file or directory
> >| ERROR: Function do_install failed
> >NOTE: package external-toolchain-csl-1.0-r6: task do_install: Failed
> >ERROR: TaskFailed event exception, aborting
> >
> >For some reason the variable ${TARGET_SYS} is evaluated as
> >arm-angstrom-linux-gnueabi instead of arm-none-linux-gnueabi which is the
> >correct value.
> 
> Please post your local.conf settings as well as what version of
> openembedded (and what branch) you are using.

I'm using the openembedded's branch org.openembedded.dev (HEAD)

my local.conf

# Where to store sources
DL_DIR = "/media/DISK/meego/vjaquez-angstrom-setup-scripts/sources/downloads"

INHERIT += "rm_work"

# Which files do we want to parse:
BBMASK = ""

# Qemu 0.12.x is giving too much problems recently (2010.05), so disable it for users
ENABLE_BINARY_LOCALE_GENERATION = "0"

# What kind of images do we want?
IMAGE_FSTYPES += "tar.bz2"

# Make use of SMP:
#   PARALLEL_MAKE specifies how many concurrent compiler threads are spawned per bitbake process
#   BB_NUMBER_THREADS specifies how many concurrent bitbake tasks will be run
PARALLEL_MAKE     = "-j2"
#BB_NUMBER_THREADS = "2"

DISTRO   = "angstrom-2008.1"
MACHINE ?= "beagleboard"

# Set TMPDIR instead of defaulting it to /tmp
TMPDIR = "/media/DISK/meego/vjaquez-angstrom-setup-scripts/build/tmp-angstrom_2008_1"

# Don't generate the mirror tarball for SCM repos, the snapshot is enough
BB_GENERATE_MIRROR_TARBALLS = "0"

# Go through the Firewall
#HTTP_PROXY        = "http://:/"

# enable following line to use CodeSourcery Lite
TARGET_VENDOR := "-none"
TOOLCHAIN_TYPE := "external"
TOOLCHAIN_BRAND := "csl"

# please change me
TOOLCHAIN_PATH = "/media/DISK/meego/sgpp/arm-2010q1"

 # Don't include kernels in standard images
 RDEPENDS_kernel-base = ""


addendum:

If I apply this patch[1] the problem seems to be solved.

1. http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg11415.html

vmjl




More information about the Openembedded-devel mailing list