Bug 10697

Summary: x32 world build fails badly
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Ross Burton <ross.burton>
Component: coreAssignee: Saul Wold <sgw>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: Medium+ CC: liezhi.yang, meta.mr.watcher, meta.watcher, randy.macleod
Version: 2.2   
Target Milestone: 2.3 M3   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Ross Burton 2016-11-21 16:42:54 UTC
Various parts of oe-core fail with x32:

  /home/ross/Yocto/poky/meta/recipes-bsp/gnu-efi/gnu-efi_3.0.4.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-support/boost/boost_1.62.0.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-gnome/gnome-desktop/gnome-desktop3_3.22.1.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-devtools/qemu/qemu_2.7.0.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-multimedia/x264/x264_git.bb:do_configure
  /home/ross/Yocto/poky/meta/recipes-kernel/lttng/lttng-tools_git.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-multimedia/gstreamer/gstreamer1.0-libav_1.8.3.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-sato/webkit/webkitgtk_2.14.1.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-extended/ltp/ltp_20160126.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-support/nss/nss_3.27.1.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-devtools/gdb/gdb_7.11.1.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-support/libunwind/libunwind_git.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-devtools/pseudo/pseudo_1.8.1.bb:do_compile
  /home/ross/Yocto/poky/meta/recipes-bsp/grub/grub-efi_2.00.bb:do_package_qa
Comment 1 Saul Wold 2016-12-06 00:52:11 UTC
Downgrade due to confirming no imminent customers need this
Comment 2 Saul Wold 2017-01-23 23:19:18 UTC
The situation is better, but still broken, some of these need to be native bitsize since they deal with the bootloader or kernel.

  /srv/sdc/builds/poky/meta/recipes-bsp/gnu-efi/gnu-efi_3.0.4.bb:do_compile
  /srv/sdc/builds/poky/meta/recipes-kernel/kexec/kexec-tools_2.0.14.bb:do_compile
  /srv/sdc/builds/poky/meta-intel/common/recipes-extended/qat/qat16_2.6.0-65.bb:do_compile
  /srv/sdc/builds/poky/meta-intel/common/recipes-extended/dpdk/dpdk_16.11.bb:do_compile
  /srv/sdc/builds/poky/meta/recipes-devtools/pseudo/pseudo_1.8.1.bb:do_compile
Comment 3 Saul Wold 2017-02-14 17:20:55 UTC
We are down to a small hand full of issues, I am going open direct bugs for thise and close this one.

Bug# 11050 - kexec-tool
Bug# 11051 - gnu-efi
Bug# 11052 - pseudo

The QWAT and DPDK are temporarily blacklisted while I work with upstream maintainers.