Bug 1016 - Can't build external modules
Summary: Can't build external modules
Status: CLOSED WONTFIX
Alias: None
Product: Kernel
Classification: Yocto Project Subprojects
Component: kernel-tooling (show other bugs)
Version: 1.0
Hardware: x86 Multiple
: High major
Target Milestone: 1.0 PointRelease
Assignee: Darren Hart
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-04-28 14:28 UTC by Darren Hart
Modified: 2011-05-05 15:15 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Darren Hart 2011-04-28 14:28:44 UTC
The 1.0 release doesn't have the patch:

3b49416fc7a7ee9bfe722f2e6089aa18df41dc58
kernel/bbclass: rework kernel and module classes to allow for building out-of-tree modules

Without this, the bernard release will fail to build external modules.
Comment 1 Darren Hart 2011-04-28 14:40:12 UTC
Solution:

git cherry-pick 3b49416fc7a7ee9bfe722f2e6089aa18df41dc58
git cherry-pick ae440cd1b8e088ee197bbfa283ac257a3860ebcd
Comment 2 Saul Wold 2011-04-28 15:30:28 UTC
Not appropriate for 1.0.1 as it's too much risk with not enough QA
Comment 3 Darren Hart 2011-04-28 16:10:39 UTC
I think not being able to build external modules is very serious bug. What would you consider sufficient QA?

The first of these patches has been in master since Mar 8th, the latter is a relatively trivial fix that has been in since April 19. I've built qemux86 linux-yocto and linux-yocto-stable and verified the image boots (and that's all we really need to do since this doesn't change how the kernel is built).
Comment 4 Darren Hart 2011-05-05 15:15:04 UTC
Closing.