Wind River Support Network

HomeDefectsLIN1018-6052
Fixed

LIN1018-6052 : Boost build issue in WRL18 LTS

Created: Apr 23, 2020    Updated: May 29, 2020
Resolved Date: May 12, 2020
Found In Version: 10.18.44.16
Fix Version: 10.18.44.17
Severity: Standard
Applicable for: Wind River Linux LTS 18
Component/s: Userspace

Description

We are building boost 1.68 and are experiencing some issues. It seems the 'arm' override is not set and hence the following assignment is not done in boost.inc and making our linking fail:

BJAM_OPTS_append_arm = " abi=aapcs architecture=arm"

BOOST_LIBS_append_arm = " context coroutine"

We are indeed compiling for arm:

TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard

so either the boost recipe needs to use another override, or the 'arm'
 override needs to be set.

Further, we would need BOOST_LIBS_append to be extended with 'fiber':

BOOST_LIBS_append_<?> = " context coroutine fiber"
Live chat
Online