Go to file
Javier Viguera 3dcc4f8f49 build.sh: fix random build failures in the buildserver
We have seen lately random build failures in the buildserver due to
missing QT5 base libraries that are needed when building some other
QT5 packages.

Examples:

Compiling qtdeclarative:

error: cannot open .../tmp/work/cortexa9hf-vfp-neon-mx6qdl-dey-linux-gnueabi/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/build/lib/libQt5Core.so: No such file or directory

error: cannot open .../tmp/work/cortexa9hf-vfp-neon-mx6qdl-dey-linux-gnueabi/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/build/lib/libQt5Network.so: No such file or directory

error: cannot open .../tmp/work/cortexa9hf-vfp-neon-mx6qdl-dey-linux-gnueabi/qtbase/5.5.1+gitAUTOINC+5afc431323-r0/build/lib/libQt5Widgets.so: No such file or directory

The problem here is that 'qtdeclarative' is trying to get the needed
libraries from the 'qtbase' temporary work directory. But because in the
buildserver we have 'rm_work' enabled to save space, sometimes the
rm-work class has removed the 'qtbase' work directory before
'qtdeclarative' has been built, leading to the compilation error.

This is probably a bug in 'meta-qt5', because the different packages
needing QT5 base libraries should take them at compile time from the
sysroot and not from the qtbase work directory.

At the moment just workaround this adding an exception to the rm-work
class to not remove the 'qtbase' temporary work directory.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
2016-07-29 18:52:44 +02:00
meta-digi-arm kernel-module-qualcomm: do not log any error if dtb regdomain is not set 2016-07-28 13:03:03 +02:00
meta-digi-dey trustfence-tool: update checksums 2016-07-29 10:35:27 +02:00
sdk build.sh: fix random build failures in the buildserver 2016-07-29 18:52:44 +02:00
ChangeLog meta-digi: update changelog and release notes for dey-2.0-r3.1 2016-07-22 11:57:38 +02:00
README meta-digi-del: Add distribution layer. 2012-11-19 13:40:53 +01:00
Release_Notes.txt meta-digi: update changelog and release notes for dey-2.0-r3.1 2016-07-22 11:57:38 +02:00

README

meta-digi
=========

This is the location for Digi maintained layers.

Please see the README files contained in the individual layers for
specific information.