AglBuild
の編集
index.php?AglBuild
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#contents(); *** 標準環境のセットアップ [#bd506ce6] - [[Building target AGL image with Yocto project:http://docs.automotivelinux.org/docs/getting_started/en/dev/reference/source-code.html]] - [[Renesas R-Car Starter Kit Gen3 V2.16 (h3ulcb, m3ulcb):http://docs.automotivelinux.org/docs/getting_started/en/dev/reference/machines/R-Car-Starter-Kit-gen3.html]] *** Apache を追加 [#n46d0b28] - [[meta-webserver:http://layers.openembedded.org/layerindex/branch/master/layer/meta-webserver/]] をダウンロードして $AGL_TOP/ 直下にコピー - $AGL_TOP/build/conf/bblayers.conf を編集 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ <--------------- " - bitbake でエラーになった ERROR: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata_git.bb: netdata - netdata: groupname netdata does not have a static ID defined. ERROR: Failed to parse recipe: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata_git.bb -- [[ここ:https://irclogs.baserock.org/automotive/%23automotive.2017-03-09.log.html]] で議論されている。 bbレイヤーに定義された group ID がパース出来なかったというエラー -- https://gerrit.automotivelinux.org/gerrit/#/c/8539/ -- /meta-agl/files/group に netdata の ID を追加する必要があるようだ。とりあえずローカルに追加 [AGLB] ubuntu:~/workspace_AGL/meta-agl/meta-agl/files$ cat group | grep netdata netdata::940: -- 今度は www というユーザーが登録されていないというエラーが出たERROR: /home/ubuntu/workspace_AGL/meta- openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.11.5.bb: nginx - nginx: username www does not have a static ID defined.- ERROR: Failed to parse recipe: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.11.5.bb ERROR: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.10.1.bb: nginx - nginx: username www does not have a static ID defined. -- 上記と同様に meta-agl/meta-agl/files/passwd に www を追加(番号は暫定で 34) *** nodejs を追加 [#u09d8ce3] - [[meta-nodejs:https://github.com/imyller/meta-nodejs]] をダウンロードして $AGL_TOP/ 直下にコピー - $AGL_TOP/build/conf/bblayers.conf を編集 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ ${METADIR}/meta-openembedded/meta-nodejs \ <--------------------------- " - nodejs は bblayer.conf に記述が無いというエラーがでた。 webserver は有ったという事? ERROR: Layer directory '/home/ubuntu/workspace_AGL/meta-openembedded/meta-nodejs' does not exist! Please check BBLAYERS in /home/ubuntu/workspace_AGL/build/conf/bblayers.conf - 違った! $AGL_TOP にコピーした meta-webserver とは別に、元々 $AGL_TOP/meta-openembedded の下に最初から meta-webserver はあった。 つまり追加で DL する必要はなく単に bblayer.conf で指定するだけで良かった。 が、nodejs は元々は無い(OE の正式パッケージでは無いのかも)なので、場所は $AGL_TOP とし、そこを指すように変更 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ ${METADIR}/meta-nodejs \ <--------------------------- " *** Chromium のインストール(黒川氏にやってもらった) [#ba1d1991] - [[meta-browser:https://github.com/Igalia/meta-browser]] - [[インストール手順(wiki):https://github.com/Igalia/meta-browser/wiki]]
タイムスタンプを変更しない
#contents(); *** 標準環境のセットアップ [#bd506ce6] - [[Building target AGL image with Yocto project:http://docs.automotivelinux.org/docs/getting_started/en/dev/reference/source-code.html]] - [[Renesas R-Car Starter Kit Gen3 V2.16 (h3ulcb, m3ulcb):http://docs.automotivelinux.org/docs/getting_started/en/dev/reference/machines/R-Car-Starter-Kit-gen3.html]] *** Apache を追加 [#n46d0b28] - [[meta-webserver:http://layers.openembedded.org/layerindex/branch/master/layer/meta-webserver/]] をダウンロードして $AGL_TOP/ 直下にコピー - $AGL_TOP/build/conf/bblayers.conf を編集 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ <--------------- " - bitbake でエラーになった ERROR: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata_git.bb: netdata - netdata: groupname netdata does not have a static ID defined. ERROR: Failed to parse recipe: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-webadmin/netdata/netdata_git.bb -- [[ここ:https://irclogs.baserock.org/automotive/%23automotive.2017-03-09.log.html]] で議論されている。 bbレイヤーに定義された group ID がパース出来なかったというエラー -- https://gerrit.automotivelinux.org/gerrit/#/c/8539/ -- /meta-agl/files/group に netdata の ID を追加する必要があるようだ。とりあえずローカルに追加 [AGLB] ubuntu:~/workspace_AGL/meta-agl/meta-agl/files$ cat group | grep netdata netdata::940: -- 今度は www というユーザーが登録されていないというエラーが出たERROR: /home/ubuntu/workspace_AGL/meta- openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.11.5.bb: nginx - nginx: username www does not have a static ID defined.- ERROR: Failed to parse recipe: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.11.5.bb ERROR: /home/ubuntu/workspace_AGL/meta-openembedded/meta-webserver/recipes-httpd/nginx/nginx_1.10.1.bb: nginx - nginx: username www does not have a static ID defined. -- 上記と同様に meta-agl/meta-agl/files/passwd に www を追加(番号は暫定で 34) *** nodejs を追加 [#u09d8ce3] - [[meta-nodejs:https://github.com/imyller/meta-nodejs]] をダウンロードして $AGL_TOP/ 直下にコピー - $AGL_TOP/build/conf/bblayers.conf を編集 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ ${METADIR}/meta-openembedded/meta-nodejs \ <--------------------------- " - nodejs は bblayer.conf に記述が無いというエラーがでた。 webserver は有ったという事? ERROR: Layer directory '/home/ubuntu/workspace_AGL/meta-openembedded/meta-nodejs' does not exist! Please check BBLAYERS in /home/ubuntu/workspace_AGL/build/conf/bblayers.conf - 違った! $AGL_TOP にコピーした meta-webserver とは別に、元々 $AGL_TOP/meta-openembedded の下に最初から meta-webserver はあった。 つまり追加で DL する必要はなく単に bblayer.conf で指定するだけで良かった。 が、nodejs は元々は無い(OE の正式パッケージでは無いのかも)なので、場所は $AGL_TOP とし、そこを指すように変更 # These are the direct dependencies of the AGL CORE Layers #--------------------------------------------------------- AGL_CORE_DEPENDENCY_LAYERS = " \ ${METADIR}/meta-openembedded/meta-oe \ ${METADIR}/meta-openembedded/meta-multimedia \ ${METADIR}/meta-openembedded/meta-efl \ ${METADIR}/meta-openembedded/meta-networking \ ${METADIR}/meta-openembedded/meta-python \ ${METADIR}/meta-openembedded/meta-filesystems \ ${METADIR}/meta-openembedded/meta-webserver \ ${METADIR}/meta-nodejs \ <--------------------------- " *** Chromium のインストール(黒川氏にやってもらった) [#ba1d1991] - [[meta-browser:https://github.com/Igalia/meta-browser]] - [[インストール手順(wiki):https://github.com/Igalia/meta-browser/wiki]]
テキスト整形のルールを表示する