[poky] Build failure
Tom Zanussi
tom.zanussi at intel.com
Mon Jan 24 13:52:58 PST 2011
On Mon, 2011-01-24 at 13:36 -0800, Gary Thomas wrote:
> Trying to build poky-image-sato-live:
> OE Build Configuration:
> BB_VERSION = "1.11.0"
> METADATA_BRANCH = "master"
> METADATA_REVISION = "74783fec56d6ced1a793b36410233472e7daf445"
> TARGET_ARCH = "i586"
> TARGET_OS = "linux"
> MACHINE = "qemux86"
> DISTRO = "poky"
> DISTRO_VERSION = "0.9+snapshot-20110124"
> TARGET_FPU = ""
>
> ERROR: Function 'build_boot_bin' failed (see /home/local/pc_poky/tmp/work/i586-poky-linux/poky-image-sato-live-1.0-r0/temp/log.do_bootimg.10954 for further information)
> ERROR: '/tmp/poky-amltd2/meta/recipes-sato/images/poky-image-sato-live.bb' failed
> ERROR: Logfile of failure stored in: /home/local/pc_poky/tmp/work/i586-poky-linux/poky-image-sato-live-1.0-r0/temp/log.do_bootimg.10954
> Log data follows:
> | install: cannot stat `/home/local/pc_poky/tmp/sysroots/qemux86-poky-linux/kernel/bzImage': No such file or directory
> | Function 'build_boot_bin' failed (see /home/local/pc_poky/tmp/work/i586-poky-linux/poky-image-sato-live-1.0-r0/temp/log.do_bootimg.10954 for further information)
> | ERROR: Function 'build_boot_bin' failed (see /home/local/pc_poky/tmp/work/i586-poky-linux/poky-image-sato-live-1.0-r0/temp/log.do_bootimg.10954 for further information)
> NOTE: package poky-image-sato-live-1.0-r0: task build_boot_bin: Failed
> ERROR: Task 9 (/tmp/poky-amltd2/meta/recipes-sato/images/poky-image-sato-live.bb, do_bootimg) failed with exit code '1'
>
> n.b. I tried to access BugZilla to report this, but that
> failed as well :-(
>
The problem is this commit:
commit bc9d2fbfd4eaad0df5647dd5d07dfb9fcff80ff3
Author: Dongxiao Xu <dongxiao.xu at intel.com>
Date: Tue Jan 18 16:17:58 2011 +0800
staging: Use relative path in sysroot-destdir for target recipes
Dongxiao is aware of the problem and working on a fix. In the meantime,
you could try the fix below from Dongxiao, cut and pasted from IRC, or
back up to the commit before that...
Hope that helps,
Tom
diff --git a/meta/classes/kernel.bbclass b/meta/classes/kernel.bbclass
index 9d3b2bb..d1b5398 100644
--- a/meta/classes/kernel.bbclass
+++ b/meta/classes/kernel.bbclass
@@ -512,3 +512,5 @@ EXPORT_FUNCTIONS do_deploy
PACKAGES =+ "perf"
FILES_perf = "${bindir}/* \
${libexecdir}"
+
+do_populate_sysroot[sstate-outputdirs] = "${STAGING_DIR}/${MACHINE}${HOST_VENDOR}-${HOST_OS}/"
More information about the poky
mailing list