Building the GENIVI Demo Platform using the easy-build tools
This blog post explains the steps I tried to rebuild the GENIVI Demo Platform using the easy-build tools.
Tested on Ubuntu 14.04.1 LTS 64-bit.
Clone the gmacario/easy-build
project
git clone https://github.com/gmacario/easy-build.git
cd easy-build
Create a development branch (in case we need any changes to the master branch)
$ git checkout -b fix-issue#76
Build and run the Docker container that will be used to rebuild the platform
$ ./build.sh
$ ./run.sh
TODO: Merge build.sh
as a corner case inside run.sh
When running inside the container
TODO
# Make sure that /dev/shm is writable
chmod a+w /dev/shm
# Make sure that ~build/shared directory is owned by user "build"
chown build.build ~build/shared
# Switch to user 'build'
su - build
TODO: Initialize the build environment
$ export GENIVI=~/genivi-baseline
$ source ${GENIVI}/poky/oe-init-build-env ~/shared/my-gdp-build01
$ export TOPDIR=${PWD}
TODO: Should use (Yocto env var) BUILDDIR rather than defining a new one TOPDIR
According to Yocto Project Reference Manual
BUILDDIR
: Points to the location of the Build Directory. You can define this directory indirectly through the oe-init-build-env and oe-init-build-env-memres scripts by passing in a Build Directory path when you run the scripts. If you run the scripts and do not provide a Build Directory path, the BUILDDIR defaults to build in the current directory.TOPDIR
: The top-level Build Directory. BitBake automatically sets this variable when you initialize your build environment using either oe-init-build-env or oe-init-build-env-memres.
Note that as of Yocto 1.x (dizzy), oe-init-build-env
does not seem to define TOPDIR any longer (only BUILDDIR).
TODO: Clone the extra repositories for meta-genivi-demo
$ cd ${GENIVI}
$ [ ! -e meta-genivi-demo ] && git clone git://git.projects.genivi.org/meta-genivi-demo
$ [ ! -e meta-ivi ] && git clone git://git.yoctoproject.org/meta-ivi
$ [ ! -e poky ] && git clone git://git.yoctoproject.org/poky
$ [ ! -e meta-qt5 ] && git clone https://github.com/meta-qt5/meta-qt5
$ [ ! -e meta-openembedded ] && git clone git://git.openembedded.org/meta-openembedded
Verify the local repositories
$ cd ${GENIVI}
$ du -sh *
Result:
build@4f3caf384331:~/genivi-baseline$ du -sh *
29M meta-genivi-demo
21M meta-ivi
43M meta-openembedded
3.4M meta-qt5
175M poky
build@4f3caf384331:~/genivi-baseline$
TODO: Configure the build
$ sh ~/configure_build.sh
For the time being let us do it manually
(TODO: Merge into file configure_build.sh
)
Save a backup of file conf/local.conf
, then adjust as follows
MACHINE=qemux86-64
Save a backup of file conf/bblayers.conf
, then adjust as follows
TODO
Perform the build of the image
$ cd ${BUILDDIR}
$ bitbake -k jupiter-image
Result:
build@4f3caf384331:~/shared/my-gdp-build01$ ls -la tmp/deploy/images/qemux86-64/
total 306552
drwxrwxr-x 2 build build 4096 Apr 23 16:53 .
drwxrwxr-x 3 build build 4096 Apr 23 16:23 ..
-rw-r--r-- 2 build build 294 Apr 23 16:49 README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
lrwxrwxrwx 1 build build 76 Apr 23 16:23 bzImage -> bzImage--3.14.24+git0+a227f20eff_02120556b0-r0-qemux86-64-20150423134301.bin
-rw-r--r-- 2 build build 6618768 Apr 23 16:23 bzImage--3.14.24+git0+a227f20eff_02120556b0-r0-qemux86-64-20150423134301.bin
lrwxrwxrwx 1 build build 76 Apr 23 16:23 bzImage-qemux86-64.bin -> bzImage--3.14.24+git0+a227f20eff_02120556b0-r0-qemux86-64-20150423134301.bin
-rw-r--r-- 1 build build 277747712 Apr 23 16:53 jupiter-image-qemux86-64-20150423134301.rootfs.ext3
-rw-r--r-- 1 build build 35106 Apr 23 16:52 jupiter-image-qemux86-64-20150423134301.rootfs.manifest
-rw-r--r-- 1 build build 52936010 Apr 23 16:52 jupiter-image-qemux86-64-20150423134301.rootfs.tar.bz2
lrwxrwxrwx 1 build build 51 Apr 23 16:53 jupiter-image-qemux86-64.ext3 -> jupiter-image-qemux86-64-20150423134301.rootfs.ext3
lrwxrwxrwx 1 build build 55 Apr 23 16:53 jupiter-image-qemux86-64.manifest -> jupiter-image-qemux86-64-20150423134301.rootfs.manifest
lrwxrwxrwx 1 build build 54 Apr 23 16:53 jupiter-image-qemux86-64.tar.bz2 -> jupiter-image-qemux86-64-20150423134301.rootfs.tar.bz2
-rw-rw-r-- 2 build build 70056366 Apr 23 16:23 modules--3.14.24+git0+a227f20eff_02120556b0-r0-qemux86-64-20150423134301.tgz
lrwxrwxrwx 1 build build 76 Apr 23 16:23 modules-qemux86-64.tgz -> modules--3.14.24+git0+a227f20eff_02120556b0-r0-qemux86-64-20150423134301.tgz
build@4f3caf384331:~/shared/my-gdp-build01$
Perform the build of the sdk
TODO
Result: TODO
(2015-04-24 14:55 CEST)
$ export GENIVI=${HOME}/genivi-baseline
$ cd ${BUILDDIR}
$ ${HOME}/shared/configure_build_gdp.sh
Use the bitbake-layers show-layers
command to verify:
build@4f3caf384331:~/shared/my-gdp-build01$ bitbake-layers show-layers
layer path priority
==========================================================================
meta /home/build/genivi-baseline/poky/meta 5
meta-yocto /home/build/genivi-baseline/poky/meta-yocto 5
meta-yocto-bsp /home/build/genivi-baseline/poky/meta-yocto-bsp 5
meta-ivi /home/build/genivi-baseline/meta-ivi/meta-ivi 7
meta-ivi-bsp /home/build/genivi-baseline/meta-ivi/meta-ivi-bsp 7
meta-oe /home/build/genivi-baseline/meta-openembedded/meta-oe 6
meta-genivi-demo /home/build/genivi-baseline/meta-genivi-demo 7
meta-qt5 /home/build/genivi-baseline/meta-qt5 7
meta-renesas /home/build/genivi-baseline/meta-renesas 5
build@4f3caf384331:~/shared/my-gdp-build01$
TODO: Should checkout layers under ${HOME}/yp/sources
rather than ${HOME}/genivi-baseline
.
Append to conf/local.conf
:
MACHINE = "porter"
TODO: Then
$ bitbake genivi-demo-platform
Result:
build@4f3caf384331:~/shared/my-gdp-build01$ bitbake genivi-demo-platform
Loading cache: 100% |##############################################################################################| ETA: 00:00:00
Loaded 2019 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'ruby-native' (but /home/build/genivi-baseline/meta-qt5/recipes-qt/qt5/qtwebkit_5.4.1.bb DEPENDS on or otherwise requires it). Close matches:
db-native
bc-native
byacc-native
NOTE: Runtime target 'browser-poc' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['browser-poc', 'qtwebkit', 'ruby-native']
NOTE: Runtime target 'packagegroup-gdp-browser' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['packagegroup-gdp-browser', 'browser-poc', 'qtwebkit', 'ruby-native']
ERROR: Required build target 'genivi-demo-platform' has no buildable providers.
Missing or unbuildable dependency chain was: ['genivi-demo-platform', 'packagegroup-gdp-browser', 'browser-poc', 'qtwebkit', 'ruby-native']
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
build@4f3caf384331:~/shared/my-gdp-build01$
(2015-04-24 15:24 CEST)
# su - build
Logged as build@container:
$ ~/shared/configure_build_gdp.sh
$ cd ~/shared
$ source ~/yp/sources/poky/oe-init-build-env my-gdp-build02
$ ~/shared/configure_build_gdp.sh
$ bitbake genivi-demo-platform
Result:
...
ERROR: Nothing PROVIDES 'libxcursor' (but /home/build/yp/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxcursor was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "x86_64-poky-linux"
MACHINE = "qemux86-64"
DISTRO = "poky-ivi-systemd"
DISTRO_VERSION = "7.0.3"
TUNE_FEATURES = "m64 core2"
TARGET_FPU = ""
meta
meta-yocto
meta-yocto-bsp = "dizzy:3037db60f79a4b7e34bef14663ffa2523e9f0c03"
meta-ivi
meta-ivi-bsp = "(detachedfrom7.0.3):7cae90ffa290cb4ab0578174abfebce5579cac48"
meta-oe = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-genivi-demo = "master:d0f5baa9b8de89bfa392f9855a99a2053ba14be5"
meta-qt5 = "master:48ebff679e5dc084d395b861a1fc4cb21790d51b"
meta-ruby = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-renesas = "master:5e5b52b6861fd297ac3de229e91a391a821d2df3"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: Failed to fetch URL http://zlib.net/pigz/pigz-2.3.1.tar.gz, attempting MIRRORS if available
WARNING: Failed to fetch URL ftp://ftp.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.5.29.tar.gz, attempting MIRRORS if available
WARNING: Failed to fetch URL http://downloads.sourceforge.net/project/libpng/libpng16/1.6.13/libpng-1.6.13.tar.xz, attempting MIRRORS if available
WARNING: Failed to fetch URL http://www.apache.org/dist/apr/apr-util-1.5.3.tar.gz, attempting MIRRORS if available
WARNING: Failed to fetch URL http://www.apache.org/dist/subversion/subversion-1.8.9.tar.bz2, attempting MIRRORS if available
WARNING: Use of PRINC 1 was detected in the recipe /home/build/yp/sources/poky/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb (or one of its .bbappends)
Use of PRINC is deprecated. The PR server should be used to automatically increment the PR. See: https://wiki.yoctoproject.org/wiki/PR_Service.
WARNING: Use of PRINC 1 was detected in the recipe /home/build/yp/sources/poky/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb (or one of its .bbappends)
Use of PRINC is deprecated. The PR server should be used to automatically increment the PR. See: https://wiki.yoctoproject.org/wiki/PR_Service.
WARNING: Use of PRINC 1 was detected in the recipe /home/build/yp/sources/poky/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.36.bb (or one of its .bbappends)
Use of PRINC is deprecated. The PR server should be used to automatically increment the PR. See: https://wiki.yoctoproject.org/wiki/PR_Service.
ERROR: Command Error: exit status: 1 Output:
Applying patch 0016-xdg-shell-Add-xdg-shell-protocol-file-version-1.4.0.patch
The next patch would create the file src/3rdparty/protocol/xdg-shell.xml,
which already exists! Applying it anyway.
patching file src/3rdparty/protocol/xdg-shell.xml
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- rejects in file src/3rdparty/protocol/xdg-shell.xml
Patch 0016-xdg-shell-Add-xdg-shell-protocol-file-version-1.4.0.patch does not apply (enforce with -f)
ERROR: Function failed: patch_do_patch
ERROR: Logfile of failure stored in: /home/build/shared/my-gdp-build02/tmp/work/core2-64-poky-linux/qtwayland/5.4.1-r0/temp/log.do_patch.22264
ERROR: Task 1978 (/home/build/yp/sources/meta-qt5/recipes-qt/qt5/qtwayland_5.4.1.bb, do_patch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1438 tasks of which 0 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/build/yp/sources/meta-qt5/recipes-qt/qt5/qtwayland_5.4.1.bb, do_patch
Summary: There were 13 WARNING messages shown.
Summary: There were 8 ERROR messages shown, returning a non-zero exit code.
build@4f3caf384331:~/shared/my-gdp-build02$
Build GDP
(2015-04-25 16:00 CEST)
Create a new container
$ cd .../easy-build/build-yocto-genivi
$ docker rm build-yocto-genivi
$ ./build.sh
$ ./run.sh
Logged inside the container
# su - build
$ rm -rf ~/shared/my-gdp-build03
$ ~/shared/configure_build_gdp.sh
$ cd ~/shared && source /home/build/shared/sources/poky/oe-init-build-env my-gdp-build03
$ ~/shared/configure_build_gdp.sh
Review and (if necessary) adjust contents
of conf/local.conf
and conf/bblayers.conf
, then
$ time bitbake -k genivi-demo-platform
Result:
...
NOTE: Runtime target 'qt4-qt3to4-dbg' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['qt4-qt3to4-dbg', 'virtual/libx11']
NOTE: Runtime target 'qt4-qml-plugins-dbg' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['qt4-qml-plugins-dbg', 'virtual/libx11']
NOTE: Runtime target 'libqtpvrqwswsegl4-dbg' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['libqtpvrqwswsegl4-dbg', 'virtual/libx11']
ERROR: Nothing PROVIDES 'libxft' (but /home/build/shared/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxft was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
ERROR: Nothing PROVIDES 'libxext' (but /home/build/shared/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxext was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
ERROR: libxext was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
ERROR: Nothing PROVIDES 'libxrender' (but /home/build/shared/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxrender was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
ERROR: Nothing PROVIDES 'libxrandr' (but /home/build/shared/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxrandr was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
ERROR: Nothing PROVIDES 'libxcursor' (but /home/build/shared/sources/poky/meta/recipes-qt/qt4/qt4-x11-free_4.8.6.bb DEPENDS on or otherwise requires it)
ERROR: libxcursor was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES)
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "x86_64-poky-linux"
MACHINE = "qemux86-64"
DISTRO = "poky-ivi-systemd"
DISTRO_VERSION = "7.0.3"
TUNE_FEATURES = "m64 core2"
TARGET_FPU = ""
meta
meta-yocto
meta-yocto-bsp = "dizzy:3037db60f79a4b7e34bef14663ffa2523e9f0c03"
meta-ivi
meta-ivi-bsp = "7.0:0d780d0cfd38694ae5e6f0198adcb72684b01acc"
meta-oe = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-genivi-demo = "master:d0f5baa9b8de89bfa392f9855a99a2053ba14be5"
meta-qt5 = "dizzy:adeca0db212d61a933d7952ad44ea1064cfca747"
meta-ruby = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-renesas = "genivi-7.0-bsp-1.8.0:6e829fe6e422793bbb05ec563c8544154c0e9bd8"
NOTE: Preparing runqueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: validating kernel config, see log.do_kernel_configcheck for details
WARNING: QA Issue: mesa: configure was passed unrecognised options: --with-llvm-shared-libs [unknown-configure-option]
WARNING: QA Issue: ELF binary '/home/build/shared/my-gdp-build03/tmp/work/core2-64-poky-linux/wayland-ivi-extension/1.3.0-r0/packages-split/wayland-ivi-extension/usr/lib/weston/ivi-controller.so' has relocations in .text [textrel]
WARNING: QA Issue: pulseaudio-module-console-kit rdepends on consolekit, but it isn't a build dependency? [build-deps]
NOTE: Tasks Summary: Attempted 4166 tasks of which 22 didn't need to be rerun and all succeeded.
Summary: There were 3 WARNING messages shown.
Summary: There were 6 ERROR messages shown, returning a non-zero exit code.
real 439m45.152s
user 838m45.354s
sys 365m21.247s
build@4f3caf384331:~/shared/my-gdp-build03$
Inspecting generated files:
build@4f3caf384331:~/shared/my-gdp-build03$ ls -la tmp/deploy/images/qemux86-64/
total 893812
drwxrwxr-x 2 build build 4096 Apr 25 23:38 .
drwxrwxr-x 3 build build 4096 Apr 25 19:32 ..
-rw-r--r-- 2 build build 294 Apr 25 23:30 README_-_DO_NOT_DELETE_FILES_IN_THIS_DIRECTORY.txt
lrwxrwxrwx 1 build build 76 Apr 25 19:32 bzImage -> bzImage--3.14.29+git0+6eddbf4787_21ba402e0a-r0-qemux86-64-20150425161842.bin
-rw-r--r-- 2 build build 6621136 Apr 25 19:32 bzImage--3.14.29+git0+6eddbf4787_21ba402e0a-r0-qemux86-64-20150425161842.bin
lrwxrwxrwx 1 build build 76 Apr 25 19:32 bzImage-qemux86-64.bin -> bzImage--3.14.29+git0+6eddbf4787_21ba402e0a-r0-qemux86-64-20150425161842.bin
-rw-r--r-- 1 build build 814274560 Apr 25 23:36 genivi-demo-platform-qemux86-64-20150425161842.rootfs.ext3
-rw-r--r-- 1 build build 43146 Apr 25 23:36 genivi-demo-platform-qemux86-64-20150425161842.rootfs.manifest
-rw-r--r-- 1 build build 180363238 Apr 25 23:36 genivi-demo-platform-qemux86-64-20150425161842.rootfs.tar.bz2
lrwxrwxrwx 1 build build 58 Apr 25 23:38 genivi-demo-platform-qemux86-64.ext3 -> genivi-demo-platform-qemux86-64-20150425161842.rootfs.ext3
lrwxrwxrwx 1 build build 62 Apr 25 23:38 genivi-demo-platform-qemux86-64.manifest -> genivi-demo-platform-qemux86-64-20150425161842.rootfs.manifest
lrwxrwxrwx 1 build build 61 Apr 25 23:38 genivi-demo-platform-qemux86-64.tar.bz2 -> genivi-demo-platform-qemux86-64-20150425161842.rootfs.tar.bz2
-rw-rw-r-- 2 build build 70066272 Apr 25 19:32 modules--3.14.29+git0+6eddbf4787_21ba402e0a-r0-qemux86-64-20150425161842.tgz
lrwxrwxrwx 1 build build 76 Apr 25 19:32 modules-qemux86-64.tgz -> modules--3.14.29+git0+6eddbf4787_21ba402e0a-r0-qemux86-64-20150425161842.tgz
build@4f3caf384331:~/shared/my-gdp-build03$
Create SDK
$ time bitbake -k genivi-demo-platform-sdk
Result:
...
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libogg-dev-1.3.2-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: m4-dev-1.4.17-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libacl-dev-2.2.52-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libdbus-glib-1-dev-0.100.2-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: ncurses-dev-5.9-r15.1@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libglib-2.0-dev-1:2.40.0-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libusb-1.0-dev-1.0.19-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: kmod-dev-18+git0+ae58de0fcb-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libsamplerate0-dev-0.1.8-r1@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: Can't install alsa-plugins-dev-1.0.28-r1@core2_64: Can't install alsa-plugins-dev-1.0.28-r1@core2_64: no package provides alsa-plugins = 1.0.28-r1
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: group xuser does not exist - using root
NOTE: Tasks Summary: Attempted 6086 tasks of which 4170 didn't need to be rerun and all succeeded.
Summary: There were 276 WARNING messages shown.
Summary: There were 7 ERROR messages shown, returning a non-zero exit code.
real 251m55.564s
user 338m58.465s
sys 163m15.146s
build@4f3caf384331:~/shared/my-gdp-build03$
Trying again
$ time bitbake -k genivi-demo-platform-sdk
Result:
...
Build Configuration:
BB_VERSION = "1.24.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-14.04"
TARGET_SYS = "x86_64-poky-linux"
MACHINE = "qemux86-64"
DISTRO = "poky-ivi-systemd"
DISTRO_VERSION = "7.0.3"
TUNE_FEATURES = "m64 core2"
TARGET_FPU = ""
meta
meta-yocto
meta-yocto-bsp = "dizzy:3037db60f79a4b7e34bef14663ffa2523e9f0c03"
meta-ivi
meta-ivi-bsp = "7.0:0d780d0cfd38694ae5e6f0198adcb72684b01acc"
meta-oe = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-genivi-demo = "master:d0f5baa9b8de89bfa392f9855a99a2053ba14be5"
meta-qt5 = "dizzy:adeca0db212d61a933d7952ad44ea1064cfca747"
meta-ruby = "dizzy:2ebb8752f378c9987b0ece5a14915d703b872c1d"
meta-renesas = "genivi-7.0-bsp-1.8.0:6e829fe6e422793bbb05ec563c8544154c0e9bd8"
NOTE: Preparing runqueue
...
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libc6-dev-2.20-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libogg-dev-1.3.2-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: m4-dev-1.4.17-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libacl-dev-2.2.52-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libdbus-glib-1-dev-0.100.2-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: ncurses-dev-5.9-r15.1@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libglib-2.0-dev-1:2.40.0-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libusb-1.0-dev-1.0.19-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: kmod-dev-18+git0+ae58de0fcb-r0@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: libsamplerate0-dev-0.1.8-r1@core2_64 is already installed
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: Can't install alsa-plugins-dev-1.0.28-r1@core2_64: Can't install alsa-plugins-dev-1.0.28-r1@core2_64: no package provides alsa-plugins = 1.0.28-r1
WARNING: log_check: There is a warn message in the logfile
WARNING: log_check: Matched keyword: [warn]
WARNING: log_check: warning: group xuser does not exist - using root
NOTE: Tasks Summary: Attempted 6086 tasks of which 6082 didn't need to be rerun and all succeeded.
Summary: There were 270 WARNING messages shown.
Summary: There were 6 ERROR messages shown, returning a non-zero exit code.
real 54m36.810s
user 32m41.421s
sys 15m56.593s
build@4f3caf384331:~/shared/my-gdp-build03$
Inspecting generated files:
build@4f3caf384331:~/shared/my-gdp-build03$ ls -la tmp/deploy/sdk/
total 1552860
drwxr-xr-x 2 build build 4096 Apr 26 10:19 .
drwxr-xr-x 6 build build 4096 Apr 26 07:42 ..
-rw-rw-r-- 1 build build 99772 Apr 26 09:58 oecore-x86_64-core2-64-toolchain-nodistro.0.manifest
-rwxr-xr-x 1 build build 1590010669 Apr 26 10:19 oecore-x86_64-core2-64-toolchain-nodistro.0.sh
build@4f3caf384331:~/shared/my-gdp-build03$