Fixed
Created: Jul 24, 2018
Updated: Apr 12, 2021
Resolved Date: Aug 19, 2018
Found In Version: 8.0.0.26
Fix Version: 8.0.0.27
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Build & Config
site-config* files for 32 and 64 bit from the intel x86-64 SDK are identical. Multilib added in local.conf
Project configured as it follows:
wrlinux-8/wrlinux/configure --enable-board=intel-x86-64 --enable-rootfs=glibc-core --enable-kernel=standard --enable-reconfig --with-init=sysvinit --with-license-blacklist=GPLv3,LGPLv3,GPLv3+,LGPLv3 --enable-jobs=40 --enable-parallel-pkgbuilds=40 --with-rcpl-version=0026
Attaching the 2 identical site-config files from my side
Configure: wrlinux-8/wrlinux/configure --enable-board=intel-x86-64 --enable-rootfs=glibc-core --enable-kernel=standard --with-layer=/workspace/xxxx/yy/wr-dfu-util,/workspace/xxxx/yy/wr-full-vim --enable-reconfig --with-init=sysvinit --with-license-blacklist=GPLv3,LGPLv3,GPLv3+,LGPLv3 --enable-jobs=40 --enable-parallel-pkgbuilds=40 --with-template=feature/vm-guest-support --with-rcpl-version=0026
Add multilib in local.conf:
MULTILIBS = "multilib:lib32 multilib:lib64"
DEFAULTTUNE_virtclass-multilib-lib32 = "x86"
DEFAULTTUNE_virtclass-multilib-lib64 = "x86-64"
Export SDK: make export-sdk
Install SDK:
./wrlinux-8.0.0.26-glibc-x86_64-intel_x86_64-wrlinux-image-glibc-core-sdk.sh
Once it's done, run a comparison between the 2 site-config* files from the SDK: site-config-x86_64-wrsmllib64-linux and site-config-x86-wrsmllib32-linux