Wind River Support Network

HomeDefectsLIN9-7305
Fixed

LIN9-7305 : sdk: build failed with meta-mingw layer when the SDK_OS is mingw32

Created: Aug 6, 2018    Updated: Dec 3, 2018
Resolved Date: Aug 10, 2018
Found In Version: 9.0.0.17
Fix Version: 9.0.0.18
Severity: Standard
Applicable for: Wind River Linux 9
Component/s: Build & Config

Description

The building log is as follows:

Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Build (qemumips64 for i686-mingw32) done.
Building qemuppc toolchain for i686-mingw32.
Parsing recipes...done.
Parsing of 2209 .bb files complete (0 cached, 2209 parsed). 2967 targets, 1194 skipped, 15 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_local '^/toolchain-wrl9-14/layers/local/'
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'nativesdk-glibc' (but virtual:nativesdk:/toolchain-wrl9-14/layers/oe-core/meta/recipes-core/glibc/glibc-locale_2.24.bb
RDEPENDS on or otherwise requires it)
ERROR: nativesdk-glibc was skipped: PREFERRED_PROVIDER_virtual/nativesdk-libc set to nativesdk-mingw-w64-runtime, not nativesdk-glibc
NOTE: Runtime target 'nativesdk-glibc' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-glibc']
ERROR: Required build target 'meta-toolchain' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-toolchain', 'nativesdk-glibc-locale', 'nativesdk-glibc']

Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Build (qemuppc for i686-mingw32) done.
Building qemux86 toolchain for i686-mingw32.
Parsing recipes...done.
Parsing of 2209 .bb files complete (0 cached, 2209 parsed). 2967 targets, 1156 skipped, 15 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_local '^/toolchain-wrl9-14/layers/local/'
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'nativesdk-glibc' (but virtual:nativesdk:/toolchain-wrl9-14/layers/oe-core/meta/recipes-core/glibc/glibc-locale_2.24.bb RDEPENDS on or otherwise requires it)
ERROR: nativesdk-glibc was skipped: PREFERRED_PROVIDER_virtual/nativesdk-libc set to nativesdk-mingw-w64-runtime, not nativesdk-glibc
NOTE: Runtime target 'nativesdk-glibc' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['nativesdk-glibc']
ERROR: Required build target 'meta-toolchain' has no buildable providers.
Missing or unbuildable dependency chain was: ['meta-toolchain', 'nativesdk-glibc-locale', 'nativesdk-glibc']

Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Build (qemux86 for i686-mingw32) done.
Building qemux86-64 toolchain for i686-mingw32.
Parsing recipes...done.
Parsing of 2209 .bb files complete (0 cached, 2209 parsed). 2967 targets, 1156 skipped, 15 masked, 0 errors.
WARNING: No bb files matched BBFILE_PATTERN_local '^/toolchain-wrl9-14/layers/local/'
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'nativesdk-glibc' (but virtual:nativesdk:/toolchain-wrl9-14/layers/oe-core/meta/recipes-core/glibc/glibc-locale_2.24.bb RDEPENDS on or otherwise requires it)
[0 bash]  1 bash  2 bash 

Steps to Reproduce

$ ./wrlinux-9/setup.sh --machines qemumips64 --layers meta-mingw meta-mingw-dl
$ . environment-setup-x86_64-wrlinuxsdk-linux
$ . oe-init-build-env

$ SDKMACHINE=x86_64-mingw32 MACHINE=qemumips64 bitbake meta-toolchain

Other Downloads


Live chat
Online