Hi, Tried the series against the current 'next'. Creation of SDK has been failed (my host is Debian 9) (see log below). I've double checked - in the current 'next' 'bitbake -c do_populate_sdk multiconfig:qemuarm-stretch:isar-image-base' works fine. My local.conf is attached for convenience. Maxim. =============== bitbake -c do_populate_sdk multiconfig:qemuarm-stretch:isar-image-base Parsing recipes: 100% |#######################################################################################################################################################################################################| Time: 0:00:02 Parsing of 26 .bb files complete (0 cached, 26 parsed). 390 targets, 0 skipped, 0 masked, 0 errors. NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies NOTE: Resolving any missing task queue dependencies Initialising tasks: 100% |####################################################################################################################################################################################################| Time: 0:00:03 NOTE: Executing RunQueue Tasks ERROR: mc:qemuarm-stretch:sdkchroot-${ROOTFS_DISTRO}-amd64-armhf do_build: Function failed: do_build (log file is located at /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544) ERROR: Logfile of failure stored in: /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544 Log data follows: | DEBUG: Executing shell function do_build | cp: cannot stat '/home/myo/work/isar/src/trunk/isar/build/tmp/deploy/bootstrap/debian-stretch-amd64/': No such file or directory | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_build (log file is located at /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/sdkchroot-${ROOTFS_DISTRO}-amd64-armhf/temp/log.do_build.24544) ERROR: Task (multiconfig:qemuarm-stretch:/home/myo/work/isar/src/trunk/isar/meta/recipes-devtools/sdkchroot/sdkchroot.bb:do_build) failed with exit code '1' ERROR: mc:qemuarm-stretch:buildchroot-host-debian-stretch-amd64-armhf do_build: Function failed: do_build (log file is located at /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543) ERROR: Logfile of failure stored in: /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543 Log data follows: | DEBUG: Executing shell function do_build | cp: cannot stat '/home/myo/work/isar/src/trunk/isar/build/tmp/deploy/bootstrap/debian-stretch-amd64/': No such file or directory | WARNING: exit code 1 from a shell command. | ERROR: Function failed: do_build (log file is located at /home/myo/work/isar/src/trunk/isar/build/tmp/work/debian-stretch-armhf/buildchroot-host-debian-stretch-amd64-armhf/temp/log.do_build.24543) ERROR: Task (multiconfig:qemuarm-stretch:/home/myo/work/isar/src/trunk/isar/meta/recipes-devtools/buildchroot/buildchroot-host.bb:do_build) failed with exit code '1' ===== On 4/16/19 3:26 PM, claudius.heine.ext@siemens.com wrote: > From: Claudius Heine > > Hi, > > this patchset contains some patches that where developed while implementing > the preprocessing image pipeline. They are universally useful, but do prepare > for the next steps. > > Cheers, > Claudius > > Claudius Heine (8): > isar-boostrap-helper: move 'HOST_ARCH' and 'HOST_DISTRO' to > base.bbclass > move 'HOST_DISTRO_APT_SOURCES' from bootstrap-helper to isar-bootstrap > buildchroot.bbclass: only cross build if HOST_ARCH != DISTRO_ARCH > isar-bootstrap/buildchroot/sdkchroot: refactor PF and WORKDIR > bitbake.conf: remove unneeded and differently used variables > image.bbclass: make IMAGE_ROOTFS overwritable > bitbake.conf: set default QEMU_ARCH variables > buildchroot/configscript: make creation of builder uid/gid idempotent > > meta/classes/base.bbclass | 9 +++++++++ > meta/classes/buildchroot.bbclass | 2 +- > meta/classes/image-sdk-extension.bbclass | 2 +- > meta/classes/image.bbclass | 2 +- > meta/classes/isar-bootstrap-helper.bbclass | 14 -------------- > meta/conf/bitbake.conf | 13 ++++++++----- > .../isar-bootstrap/isar-bootstrap-host.bb | 11 +++-------- > .../isar-bootstrap/isar-bootstrap-target.bb | 6 +----- > .../recipes-core/isar-bootstrap/isar-bootstrap.inc | 1 + > .../buildchroot/buildchroot-host.bb | 1 + > meta/recipes-devtools/buildchroot/buildchroot.inc | 3 +-- > .../buildchroot/files/configscript.sh | 4 ++-- > meta/recipes-devtools/sdkchroot/sdkchroot.bb | 3 +-- > 13 files changed, 30 insertions(+), 41 deletions(-) > -- Maxim Osipov ilbers GmbH Maria-Merian-Str. 8 85521 Ottobrunn Germany +49 (151) 6517 6917 mosipov@ilbers.de http://ilbers.de/ Commercial register Munich, HRB 214197 General Manager: Baurzhan Ismagulov