Fixed
Created: Aug 10, 2017
Updated: Dec 3, 2018
Resolved Date: Sep 18, 2017
Found In Version: 8.0
Fix Version: 8.0.0.22
Severity: Standard
Applicable for: Wind River Linux 8
Component/s: Build & Config
Processing Wind River templates files...
Parsing recipes...done.
Parsing of 2253 .bb files complete (0 cached, 2253 parsed). 5274 targets, 2740 skipped, 16 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'grub-efi'
ERROR: grub-efi was skipped: incompatible with license GPLv3
ERROR: Required build target 'wrlinux-image-glibc-std' has no buildable providers.
Missing or unbuildable dependency chain was: ['wrlinux-image-glibc-std', 'grub-efi']
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Step 1:
Create project like this
$ setup.sh --machines=intel-x86-64 --kernel=standard --templates=feature/archiver --layers=meta-selinux --dl-layers
$ source environment-setup-x86_64-wrlinuxsdk-linux
$ source oe-init-build-env build
Step 2:
Update local.conf:
echo INCOMPATIBLE_LICENSE += \"GPLv3 LGPLv3 GPLv3+ LGPLv3+ AGPL-3.0\" >> conf/local.conf
echo IMAGE_INSTALL_append += \" lib32-libusb1\" >> conf/local.conf
echo IMAGE_INSTALL_append += \" libusb1\" >> conf/local.conf
echo IMAGE_INSTALL_append += \" libusb-compat\" >> conf/local.conf
echo IMAGE_INSTALL_append += \" lib32-libusb-compat\" >> conf/local.conf
Step 3:
bitbake bitbake wrlinux-image-glibc-std