[meta-qt4] [BUG] qt4-embedded broken on warrior for qemux86-64


Quentin Schulz
 

Hi all,

Just to let you know that qt4-embedded on qemux86-64 in warrior is
broken with the following message during the do_compile task:

| make[1]: Leaving directory '/tmp/poky/build/workspace/sources/qt4-embedded/tools'
| cd translations/ && make -e -f Makefile
| make[1]: Entering directory '/tmp/poky/build/workspace/sources/qt4-embedded/translations'
| lrelease assistant_cs.ts
| /bin/sh: 1: /tmp/poky/build/tmp/work/i586-poky-linux/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/lrelease4: not found
| lrelease assistant_da.ts
| /bin/sh: 1: /tmp/poky/build/tmp/work/i586-poky-linux/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/lrelease4: not found
| Makefile:582: recipe for target 'assistant_cs.qm' failed
| make[1]: *** [assistant_cs.qm] Error 127
| make[1]: *** Waiting for unfinished jobs....
| Makefile:585: recipe for target 'assistant_da.qm' failed
| make[1]: *** [assistant_da.qm] Error 127
| lrelease assistant_de.ts
| /bin/sh: 1: /tmp/poky/build/tmp/work/i586-poky-linux/qt4-embedded/4.8.7-r0/recipe-sysroot-native/usr/bin/lrelease4: not found
| Makefile:588: recipe for target 'assistant_de.qm' failed
| make[1]: *** [assistant_de.qm] Error 127
| make[1]: Leaving directory '/tmp/poky/build/workspace/sources/qt4-embedded/translations'
| Makefile:892: recipe for target 'sub-translations-make_default-ordered' failed
| make: *** [sub-translations-make_default-ordered] Error 2

meta-qt4: 144ae1b3892ad38d212c69186e429c874357af4a
poky: d0f73121551dc98f6924cd77952bf9ebf5ef3dd7

Building on Ubuntu 18.04.3. Only those two layers, source
oe-init-buil-denv and change MACHINE to qemux86-64 in conf/local.conf.

I doubt it has any impact but I also have INHERIT += "rm_work" in
conf/local.conf.

usr/bin/lrelease4 is in recipe-sysroot-native for other machines and it
is provided by qt4-native.

There is no qt4-native WORKDIR available in BUILDDIR for qemux86-64
AFAICT.

This is kind of a bug report, I am not working with this machine or
any x86-64 machine.
I was just trying to see if basic different architectures for another
bug (asm volatile, patch sent earlier today) were impacted and would
build with the fix I was working on.

Thanks for maintaining meta-qt4, much appreciated that we still can use
it with warrior.

Best regards,
Quentin
--
StreamUnlimited Engineering GmbH
High Tech Campus Vienna, Gutheil-Schoder-Gasse 10, 1100 Vienna, Austria
Fax: +43 1 667 20 02 4401
quentin.schulz@streamunlimited.com, www.streamunlimited.com

Join yocto@lists.yoctoproject.org to automatically receive all group messages.