Bug 8958 - Toaster does not build with the Jethro release
Summary: Toaster does not build with the Jethro release
Status: VERIFIED FIXED
Alias: None
Product: Toaster
Classification: Build System, Metadata & Runtime
Component: toaster (show other bugs)
Version: 2.0
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.1 M4
Assignee: Ed Bartosh
QA Contact: Alexandru Roman
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2016-01-20 14:56 UTC by Belen Barros Pena
Modified: 2016-05-04 13:09 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Belen Barros Pena 2016-01-20 14:56:32 UTC
It turns out this patch

http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=685daeb6e265ddbd28be0ef44dcc356727b99375 

is stopping Toaster from building with the Jethro release. Builds will fail with this error

Nothing PROVIDES 'libsdl-native' (but virtual:native:/home/yocto/master/_toaster_clones/_git___git.yoctoproject.org_poky_jethro/meta/recipes-devtools/qemu/qemu_2.4.0.bb DEPENDS on or otherwise requires it)

Required build target 'core-image-base' has no buildable providers.
Missing or unbuildable dependency chain was: ['core-image-base', 'qemu-native', 'libsdl-native']

To get Jethro to build from Toaster you must uncomment this line in local.conf first

#ASSUME_PROVIDED += "libsdl-native"

We need to provide a workaround so that Jethro builds work out of the box.
Comment 1 Belen Barros Pena 2016-02-12 10:15:18 UTC
According to Paul Eggleton, we are using the local.conf.sample file from the master branch when trying to build jethro. We should be using the jethro branch one.
Comment 2 Ed Bartosh 2016-03-03 12:13:24 UTC
I'll take it as it's in the scope of the fix for bug 7880.
Comment 3 Ed Bartosh 2016-03-08 16:39:54 UTC
This patchset should fix the issue: https://lists.yoctoproject.org/pipermail/toaster/2016-March/004093.html
Comment 4 Ed Bartosh 2016-04-07 08:22:46 UTC
The fix has been merged to bitbake master: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=a43a16b9fd471d719761354eaab81409d4b07470
Comment 5 Alexandru Roman 2016-05-04 13:09:00 UTC
Verified.