2018/3/30

openwebos , test build

大概就是一些 source site 倒了,換到 github。
還有因為 使用的 openembedded 版本太舊,所以build image 時會有權限問題。要用 sudo make
但是 sanity check 又會檔...所以comment 掉 check..
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index e3444d1..1447a56 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -387,9 +387,6 @@ def check_sanity(sanity_data):
         print "Foo %s" % minversion
         return
 
-    if 0 == os.getuid():
-        raise_sanity_error("Do not use Bitbake as root.", sanity_data)
-
     messages = ""
 
     # Check the Python version, we now use Python 2.6 features in
因為 用 ctrl-C 中斷,所以 bitbakc.lock 沒刪除。
ref:bitbake/lib/bb/cooker.py

ERROR: Only one copy of bitbake should be run against a build directory


還是失敗,do_rootfs..
Collected errors:
 * preinst_configure: Aborting installation of connman.
 * opkg_install_cmd: Cannot install package packagegroup-webos-extended.
ERROR: Function failed: do_rootfs (see /home/charles-chang/mywebos/build-webos/BUILD/work/qemux86-webos-linux/webos-image/1.0-r2/temp/log.do_rootfs.1636 for further information)

沒有留言:

張貼留言