tree/branch: poky/1.1_M4 commit: 6462c158fc482e495c1171ffc7747e2ad650a292 With 1.1_M4 branch, core-image-basic build against non-GPLv3 license will fail by reporting following message. core-image-minimal could pass the test. In M3 testing, it could pass non-GPLv3 build. ######## NOTE: Resolving any missing task queue dependencies ERROR: Nothing PROVIDES 'virtual/i686-pokysdk-linux-gcc-intermediate-crosssdk' (but virtual:nativesdk:/home/jxu49/osel/poky-rc2/meta/recipes-core/eglibc/eglibc_2.13.bb DEPENDS on or otherwise requires it) ERROR: gcc-crosssdk-intermediate PROVIDES virtual/i686-pokysdk-linux-gcc-intermediate-crosssdk but was skipped: incompatible with license GPL-3.0-with-GCC-exception & GPLv3 ERROR: gcc-crosssdk-intermediate PROVIDES virtual/i686-pokysdk-linux-gcc-intermediate-crosssdk but was skipped: incompatible with license GPL-3.0-with-GCC-exception & GPLv2 & GPLv3 & LGPLv2.1 & LGPLv3 NOTE: Runtime target 'eglibc-locale-nativesdk' is unbuildable, removing... Missing or unbuildable dependency chain was: ['eglibc-locale-nativesdk', 'virtual/libc-nativesdk', 'virtual/i686-pokysdk-linux-gcc-intermediate-crosssdk'] NOTE: Runtime target 'eglibc-nativesdk' is unbuildable, removing... Missing or unbuildable dependency chain was: ['eglibc-nativesdk', 'virtual/i686-pokysdk-linux-gcc-intermediate-crosssdk'] ERROR: Nothing PROVIDES 'gnome-common' (but /home/jxu49/osel/poky-rc2/meta/recipes-gnome/libglade/libglade_2.6.4.bb, /home/jxu49/osel/poky-rc2/meta/recipes-graphics/pango/pango_1.28.4.bb DEPENDS on or otherwise requires it) ERROR: gnome-common was skipped: incompatible with license GPLv3 NOTE: Runtime target 'avahi-daemon' is unbuildable, removing... Missing or unbuildable dependency chain was: ['avahi-daemon', 'libglade', 'gnome-common'] NOTE: Runtime target 'task-core-apps-console' is unbuildable, removing... Missing or unbuildable dependency chain was: ['task-core-apps-console', 'avahi-daemon', 'libglade', 'gnome-common'] ERROR: Required build target 'core-image-basic' has no buildable providers. Missing or unbuildable dependency chain was: ['core-image-basic', 'task-core-apps-console', 'avahi-daemon', 'libglade', 'gnome-common'] ERROR: Command execution failed: Traceback (most recent call last): File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/command.py", line 102, in runAsyncCommand commandmethod(self.cmds_async, self, options) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/command.py", line 207, in buildTargets command.cooker.buildTargets(pkgs_to_build, task) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/cooker.py", line 1102, in buildTargets taskdata.add_unresolved(localdata, self.status) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 552, in add_unresolved self.remove_buildtarget(targetid) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 509, in remove_buildtarget self.fail_fnid(fnid, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 489, in fail_fnid self.remove_buildtarget(target, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 509, in remove_buildtarget self.fail_fnid(fnid, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 494, in fail_fnid self.remove_runtarget(target, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 535, in remove_runtarget self.fail_fnid(fnid, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 494, in fail_fnid self.remove_runtarget(target, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 535, in remove_runtarget self.fail_fnid(fnid, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 489, in fail_fnid self.remove_buildtarget(target, missing_list) File "/home/jxu49/osel/poky-rc2/bitbake/lib/bb/taskdata.py", line 519, in remove_buildtarget raise bb.providers.NoProvider(target) NoProvider: core-image-basic ########
There are really 2 issues here, first is the gcc issue, which is fixed, there is also an issue with avahi and DISTRO_FEATURES of x11 getting included, thus causing a failure.
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=59a08907eafffde664079b9a2068f47131dd3f5d
Verify the bug as fixed with edison branch, commit 41c564fe605fa4685fd27b1721e3424ac8a96db1.