[oe-commits] Bruce Ashfield : kernel-yocto: don't require meta branch for custom repos
git at git.openembedded.org
git at git.openembedded.org
Sat Aug 25 13:52:28 UTC 2012
Module: openembedded-core.git
Branch: master
Commit: 61162fbe01993659301fe2e821bf9c3e801206d8
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=61162fbe01993659301fe2e821bf9c3e801206d8
Author: Bruce Ashfield <bruce.ashfield at windriver.com>
Date: Wed Aug 22 00:42:05 2012 -0400
kernel-yocto: don't require meta branch for custom repos
The commit a9f11849 [linux-yocto: explicitly export KMETA to scripts]
allows the meta branch name to be changed by exporting it to all
phases of the build.
But if a custom kernel without a meta branch is built, we end up
passing an empty string to the creation scripts, which breaks the
build since input is expected.
Inhibiting the export of KMETA to the creation scripts when empty
fixes the problem.
Signed-off-by: Bruce Ashfield <bruce.ashfield at windriver.com>
Signed-off-by: Saul Wold <sgw at linux.intel.com>
---
meta/classes/kernel-yocto.bbclass | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass
index 4328093..3dcc8b5 100644
--- a/meta/classes/kernel-yocto.bbclass
+++ b/meta/classes/kernel-yocto.bbclass
@@ -61,9 +61,10 @@ do_patch() {
# if we have a defined/set meta branch we should not be generating
# any meta data. The passed branch has what we need.
if [ -n "${KMETA}" ]; then
- createme_flags="--disable-meta-gen"
+ createme_flags="--disable-meta-gen --meta ${KMETA}"
fi
- createme ${createme_flags} --meta ${KMETA} ${ARCH} ${kbranch}
+
+ createme ${createme_flags} ${ARCH} ${kbranch}
if [ $? -ne 0 ]; then
echo "ERROR. Could not create ${kbranch}"
exit 1
More information about the Openembedded-commits
mailing list