Wind River Support Network

HomeDefectsLIN8-8999
Fixed

LIN8-8999 : Unable to build protobuf package for 32-bit PowerPC

Created: Apr 6, 2018    Updated: Dec 3, 2018
Resolved Date: Apr 25, 2018
Found In Version: 8.0.0.18,8.0.0.25
Fix Version: 8.0.0.26
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Build & Config, Userspace

Description

When attempting to add the 'protobuf' package to my image recipe, make fails with

NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'lib32-protobuf' (but virtual:multilib:lib32:/projects/00084447_lx8_0018_qemuppc_prj/layers/wr-base/recipes-base/images/wrlinux-image-glibc-small.bb RDEPENDS on or otherwise requires it)
ERROR: lib32-protobuf was skipped: Not supported by wrlinux
ERROR: lib32-protobuf was skipped: incompatible with host powerpc-wrsmllib32-linux (not in COMPATIBLE_HOST)
NOTE: Runtime target 'lib32-protobuf' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-protobuf']
ERROR: Nothing RPROVIDES 'lib32-wrlinux-image-glibc-small'
ERROR: No eligible RPROVIDERs exist for 'lib32-wrlinux-image-glibc-small'
NOTE: Runtime target 'lib32-wrlinux-image-glibc-small' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['lib32-wrlinux-image-glibc-small']
ERROR: Nothing RPROVIDES 'protobuf' (but /projects/00084447_lx8_0018_qemuppc_prj/layers/wr-base/recipes-base/images/wrlinux-image-glibc-small.bb RDEPENDS on or otherwise requires it)
ERROR: protobuf was skipped: Not supported by wrlinux
ERROR: protobuf was skipped: incompatible with host powerpc64-wrs-linux (not in COMPATIBLE_HOST)
NOTE: Runtime target 'protobuf' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['protobuf']
NOTE: Runtime target 'nativesdk-wr-sdktools-fsl-t2xxx-wrlinux-image-glibc-small' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-wr-sdktools-fsl-t2xxx-wrlinux-image-glibc-small', 'wrlinux-image-glibc-small', 'protobuf']
NOTE: Runtime target 'nativesdk-packagegroup-sdk-host' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-packagegroup-sdk-host', 'nativesdk-wr-sdktools-fsl-t2xxx-wrlinux-image-glibc-small', 'wrlinux-image-glibc-small', 'protobuf']
ERROR: Nothing RPROVIDES 'wrlinux-image-glibc-small'
ERROR: No eligible RPROVIDERs exist for 'wrlinux-image-glibc-small'
NOTE: Runtime target 'wrlinux-image-glibc-small' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['wrlinux-image-glibc-small']
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 

Steps to Reproduce

Try to create a project with the parameters below; it will fail:

$installDir/configure --enable-board=fsl-t2xxx --enable-kernel=preempt-rt --enable-rootfs=glibc-small --enable-multilib=lib32 --enable-reconfig --enable-build=production --with-package=protobuf 

The customer is using RCPL0018; I am reproducing with RCPL0025

Other Downloads


Live chat
Online