Acknowledged
Created: Jun 7, 2023
Updated: Aug 14, 2023
Found In Version: 10.23.30.1
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Build & Config, Userspace
$ ./wrlinux-x/setup.sh --machines=intel-x86-64 --all-layers --dl-layers=1 --templates feature/efi-secure-boot,feature/ima,feature/encrypted-storage, --dl-layers=1 --distros=wrlinux --accept-eula=yes
$ . environment-setup-x86_64-wrlinuxsdk-linux && . oe-init-build-env build_1
$ bitbake -c populate_sdk wrlinux-image-std
$ cd ../
$ . environment-setup-x86_64-wrlinuxsdk-linux && . oe-init-build-env build_2
Edit build_2 to use the same SSTATE_DIR as build-1
$ bitbake -c populate_sdk wrlinux-image-std
You may see the errors like:
ERROR: secure-core-image-initramfs-1.0-r0 do_image_complete: The sstate manifest for task 'acpica-native:populate_sysroot' (multilib variant '') could not be found.
Workaround:
Build rootfs firstly:
$ bitbake wrlinux-image-std
$ bitbake -c populate_sdk wrlinux-image-std
git clone --depth 1 --branch WRLINUX_10_23_LTS git://pek-git.wrs.com/wrlinux-x
./wrlinux-x/setup.sh --machines=intel-x86-64 --dl-layers=1 --accept-eula=yes
./wrlinux-x/setup.sh --machines=intel-x86-64 --all-layers --dl-layers=1 --templates feature/efi-secure-boot,feature/ima,feature/encrypted-storage,feature/tpm2,feature/firewall,feature/ips,feature/ids-basic,feature/openssl-no-weak-ciphers,feature/pam-faillock,feature/pam-wheel,feature/test --dl-layers=1 --distros=wrlinux --accept-eula=yes
. environment-setup-x86_64-wrlinuxsdk-linux && . oe-init-build-env
bitbake -c populate_sdk wrlinux-image-std