[yocto] [yocto-autobuilder-helper][PATCH 1/4] config.json: Added meta-openembedded and meta-virtualization

Thomas Goodwin btgoodwin at geontech.com
Thu Aug 1 11:37:31 PDT 2019


The meta-openembedded has no top-level conf/layer.conf, so
layer-config's attempt to add it fails (silently).  Adding
it to the config.json with no-layer-add set to true will
bypass this silent failure.

The meta-virtualization fails because its repo isn't defined.
Once defined, it has a conf/layer.conf, so it's presence in
NEEDREPOS will cause ADDLAYER to fail because the former will
add it to the bblayers.conf before its dependencies are added
during run-config (causing bitbake-layers to error out).  The
fix is to also specify no-layer-add.

Signed-off-by: Thomas Goodwin <btgoodwin at geontech.com>
---
 config.json | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/config.json b/config.json
index 62954ce..2252b83 100644
--- a/config.json
+++ b/config.json
@@ -921,6 +921,19 @@
             "url" : "git://git.yoctoproject.org/meta-gplv2",
             "branch" : "master",
             "revision" : "HEAD"
+        },
+        "meta-virtualization" : {
+            "url" : "git://git.yoctoproject.org/meta-virtualization",
+            "branch" : "master",
+            "revision" : "HEAD",
+            "no-layer-add" : true
+        },
+        "meta-openembedded" : {
+            "url" : "git://git.openembedded.org/meta-openembedded",
+            "branch" : "master",
+            "revision" : "HEAD",
+            "no-layer-add" : true
         }
+
     }
 }
-- 
2.17.1



More information about the yocto mailing list