Wind River Support Network

HomeDefectsLIN6-2374
Not to be fixed

LIN6-2374 : configure glibc-core with "--with-license-flags-blacklist=GPLv3,LGPLv3 --enable-test=yes" fail

Created: Nov 21, 2013    Updated: Mar 5, 2016
Resolved Date: Dec 20, 2013
Found In Version: 6.0
Severity: Severe
Applicable for: Wind River Linux 6
Component/s: Userspace

Description

When configure glibc-core with "--with-license-flags-blacklist=GPLv3,LGPLv3 --enable-test=yes", ltp will fail, because ltp rdepend on binutils, and binutils is a GPLv3 package. 

Log:
Loading cache: 100% |###############################################################################################################################################################################| ETA:  00:00:00
Loaded 2562 entries from dependency cache.
Parsing recipes: 100% |#############################################################################################################################################################################| Time: 00:00:01
Parsing of 1106 .bb files complete (1103 cached, 3 parsed). 2567 targets, 247 skipped, 10 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing RPROVIDES 'binutils' (but /mnt/sdb2/work/build/intel-x86-64_core_build_lx27_no-gplv3_nolayer/layers/wr-base/recipes-extended/windriver-ltp/ltp_git.bb RDEPENDS on or otherwise requires it)
ERROR: binutils was skipped: incompatible with license GPLv3
NOTE: Runtime target 'binutils' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['binutils']
NOTE: Runtime target 'ltp' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['ltp', 'binutils']
NOTE: Runtime target 'ltp-testsuite' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['ltp-testsuite', 'binutils']
NOTE: Runtime target 'open-posix-testsuite' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['open-posix-testsuite', 'binutils']
ERROR: Nothing RPROVIDES 'ltp-dev' (but /mnt/sdb2/work/build/intel-x86-64_core_build_lx27_no-gplv3_nolayer/layers/wr-base/recipes-extended/windriver-ltp/ltp_git.bb RDEPENDS on or otherwise requires it)
ERROR: No eligible RPROVIDERs exist for 'ltp-dev'
NOTE: Runtime target 'ltp-dev' is unbuildable, removing...
Missing or unbuildable dependency chain was: ['ltp-dev']
NOTE: Preparing runqueue
ERROR: All buildable tasks have been run but the build is incomplete (--continue mode). Errors for the tasks that failed will have been printed above.
ERROR: Command execution failed: Exited with 1

Summary: There were 4 ERROR messages shown, returning a non-zero exit code. 

Steps to Reproduce

configure glibc-core with "--with-license-flags-blacklist=GPLv3,LGPLv3 --enable-test=yes"
Live chat
Online