Wind River Support Network

HomeDefectsLIN6-7726
Fixed

LIN6-7726 : MLPREFIX is needed for several recipes

Created: Jun 19, 2014    Updated: Dec 3, 2018
Resolved Date: Jun 19, 2014
Found In Version: 6.0.0.6
Fix Version: 6.0.0.9
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Build & Config

Description

MLPREFIX is required for several recipes when setting depends variable flag, otherwise, it will lead missing dependency, the depends are as following:

./classes/syslinux.bbclass:do_bootimg[depends] += "syslinux:do_populate_sysroot
./classes/grub-efi.bbclass:do_bootimg[depends] += "grub-efi:do_deploy

Steps to Reproduce

1 configure --enable-multilib=lib32 --enable-board=intel-x86-64 --enable-kernel=standard --enable-rootfs=glibc_core --enable-bootimage=hdd,tar.bz2 --with-bootimage-space=1024 --enable-checkout-all-layers=yes --enable-reconfig --enable-rm-oldimgs=yes --enable-jobs=16 --enable-parallel-pkgbuilds=16

2 make fs

you will see folllowing errors:
ERROR: Function failed: build_hddimg (log file is located at /6.0-intel-x86-64-glibc_core/bitbake_build/tmp/work/intel_x86_64-wrs-linux/lib32-wrlinux-image-glibc-core/1.0-r2/temp/do_bootimg/log.do_bootimg.44801)
ERROR: Logfile of failure stored in: /6.0-intel-x86-64-glibc_core/bitbake_build/tmp/work/intel_x86_64-wrs-linux/lib32-wrlinux-image-glibc-core/1.0-r2/temp/do_bootimg/log.do_bootimg.44801
Log data follows:
| DEBUG: Executing python function do_bootimg
| DEBUG: Executing python function build_syslinux_cfg
| DEBUG: Python function build_syslinux_cfg finished
| DEBUG: Executing python function build_grub_cfg
| DEBUG: Python function build_grub_cfg finished
| DEBUG: Executing shell function build_hddimg
| install: cannot stat `/6.0-intel-x86-64-glibc_core/bitbake_build/tmp/sysroots/lib32-intel-x86-64/usr/share/syslinux/vesamenu.c32': No such file or directory
| WARNING: /6.0-intel-x86-64-glibc_core/bitbake_build/tmp/work/intel_x86_64-wrs-linux/lib32-wrlinux-image-glibc-core/1.0-r2/temp/do_bootimg/run.do_bootimg.build_hddimg.44801:1 exit 1 from
|   install -m 0644 /6.0-intel-x86-64-glibc_core/bitbake_build/tmp/sysroots/lib32-intel-x86-64/usr/share/syslinux/vesamenu.c32 ${DEST}${BOOTDIR}/vesamenu.c32
| DEBUG: Python function do_bootimg finished
| ERROR: Function failed: build_hddimg (log file is located at /6.0-intel-x86-64-glibc_core/bitbake_build/tmp/work/intel_x86_64-wrs-linux/lib32-wrlinux-image-glibc-core/1.0-r2/temp/do_bootimg/log.do_bootimg.44801)
ERROR: Task 8 (virtual:multilib:lib32:/6.0-intel-x86-64-glibc_core/layers/local/recipes-img/images/wrlinux-image-glibc-core.bb, do_bootimg) failed with exit code '1'
NOTE: Tasks Summary: Attempted 3286 tasks of which 858 didn't need to be rerun and 1 failed.
No currently running tasks (3286 of 3287)

Other Downloads


Live chat
Online