Wind River Support Network

HomeDefectsLIN8-8938
Fixed

LIN8-8938 : protobuf failed to build in broadwell 32bit project

Created: Mar 23, 2018    Updated: Dec 3, 2018
Resolved Date: Apr 25, 2018
Found In Version: 8.0.0.24,8.0.0.25
Fix Version: 8.0.0.26
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Userspace

Description

We can do build protobuf pacakge in broadwell 64bit project, but met error when build protobuf in broadwell 32bit project, it will show:

/******************************************************************/
ERROR: Nothing RPROVIDES 'protobuf' (but /recipes-base/images/wrlinux-image-glibc-cgl.bb RDEPENDS on or otherwise requires it)
ERROR: protobuf was skipped: incompatible with host i686-wrs-linux (not in COMPATIBLE_HOST)
ERROR: protobuf was skipped: Not supported by wrlinux
NOTE: Runtime target 'protobuf' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['protobuf']
ERROR: Nothing RPROVIDES 'wrlinux-image-glibc-cgl'
ERROR: No eligible RPROVIDERs exist for 'wrlinux-image-glibc-cgl'
NOTE: Runtime target 'wrlinux-image-glibc-cgl' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['wrlinux-image-glibc-cgl']
NOTE: Runtime target 'nativesdk-wr-sdktools-intel-broadwell-32-wrlinux-image-glibc-cgl' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-wr-sdktools-intel-broadwell-32-wrlinux-image-glibc-cgl']
NOTE: Runtime target 'nativesdk-packagegroup-sdk-host' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-packagegroup-sdk-host', 'nativesdk-wr-sdktools-intel-broadwell-32-wrlinux-image-glibc-cgl']
NOTE: Preparing RunQueue
ERROR: All buildable tasks have been run but the build is incomplete (--continue mode). Errors for the tasks that failed will have been printed above.
ERROR: Command execution failed: Exited with 1
******************************************************************/

If there are some reason/limit to 32bit project when building protobuf pacakge

Steps to Reproduce

1, config & build project
/net/pek-lpd-susbld/pek-lpd-susbld12/wrlinux-8.0-rcpl/wrlinux-8/wrlinux/configure --enable-board=intel-broadwell-32 --enable-kernel=cgl --enable-rootfs=glibc-cgl+installer-support --enable-jobs=4 --enable-parallel-pkgbuilds=4 --enable-reconfig --enable-bootimage=ext4 --with-layer=wr-dpdk,examples/fs-final --with-template=feature/target-toolchain,feature/example-fs-final --with-init=sysvinit --enable-build=production --with-rcpl-version=0025

2, try to build protobuf pacakge
$ make -C build protobuf.addpkg

 it will show failed to build it, but if with broadwell 64bit project, protobuf can do build sucessfully

Other Downloads


Live chat
Online