* [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample
@ 2022-04-26 20:02 Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch Andrew Davis
` (5 more replies)
0 siblings, 6 replies; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
Signed-off-by: Andrew Davis <afd@ti.com>
---
sample-files/bblayers-zeus-browser.conf.sample | 12 ------------
1 file changed, 12 deletions(-)
delete mode 100644 sample-files/bblayers-zeus-browser.conf.sample
diff --git a/sample-files/bblayers-zeus-browser.conf.sample b/sample-files/bblayers-zeus-browser.conf.sample
deleted file mode 100644
index bb83fac..0000000
--- a/sample-files/bblayers-zeus-browser.conf.sample
+++ /dev/null
@@ -1,12 +0,0 @@
-# This template file was created by taking the oe-core/meta/conf/bblayers.conf
-# file and removing the BBLAYERS section at the end.
-
-# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
-# changes incompatibly
-LCONF_VERSION = "6"
-
-BBPATH = "${TOPDIR}"
-BBFILES ?= ""
-
-OVERRIDES = "forcevariable"
-LAYERSERIES_COMPAT_browser-layer_forcevariable = "zeus"
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
@ 2022-04-26 20:02 ` Andrew Davis
2022-04-26 21:09 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES Andrew Davis
` (4 subsequent siblings)
5 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
The latest master meta-ti split into two layers, add new layers here.
Signed-off-by: Andrew Davis <afd@ti.com>
---
configs/arago-master-config.txt | 2 +-
configs/distroless-master-config.txt | 2 +-
configs/poky-master-config.txt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
index bd0ccec..532a145 100644
--- a/configs/arago-master-config.txt
+++ b/configs/arago-master-config.txt
@@ -7,7 +7,7 @@ meta-arago,git://git.yoctoproject.org/meta-arago,master,HEAD,layers=meta-arago-d
meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
meta-virtualization,git://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
meta-openembedded,git://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
OECORELAYERCONF=./sample-files/bblayers.conf.sample
diff --git a/configs/distroless-master-config.txt b/configs/distroless-master-config.txt
index 8211bd5..5c55459 100644
--- a/configs/distroless-master-config.txt
+++ b/configs/distroless-master-config.txt
@@ -1,7 +1,7 @@
# This file takes repo entries in the format
# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
bitbake,git://git.openembedded.org/bitbake,master,HEAD
-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
OECORELAYERCONF=./sample-files/bblayers.conf.sample
diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
index f213411..b395ff8 100644
--- a/configs/poky-master-config.txt
+++ b/configs/poky-master-config.txt
@@ -2,7 +2,7 @@
# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
bitbake,git://git.openembedded.org/bitbake,master,HEAD
poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
OECORELAYERCONF=./sample-files/bblayers.conf.sample
OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch Andrew Davis
@ 2022-04-26 20:02 ` Andrew Davis
2022-04-26 21:11 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS Andrew Davis
` (3 subsequent siblings)
5 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
Prelinking hasn't worked on ARM in a while so this class was
removed in the latests core master. Remove it here.
Signed-off-by: Andrew Davis <afd@ti.com>
---
sample-files/local-arago64-v2.conf.sample | 4 +---
sample-files/local-poky-v2.conf.sample | 4 +---
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
index 9549e8a..13585cb 100644
--- a/sample-files/local-arago64-v2.conf.sample
+++ b/sample-files/local-arago64-v2.conf.sample
@@ -112,11 +112,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
# enable extra features. Some available options which can be included in this variable
# are:
# - 'buildstats' collect build statistics
-# - 'image-prelink' in order to prelink the filesystem image
# - 'image-swab' to perform host system intrusion detection
-# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
-USER_CLASSES ?= "buildstats image-prelink"
+USER_CLASSES ?= "buildstats"
# By default disable interactive patch resolution (tasks will just fail instead):
PATCHRESOLVE = "noop"
diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
index 5cbe6ef..a958055 100644
--- a/sample-files/local-poky-v2.conf.sample
+++ b/sample-files/local-poky-v2.conf.sample
@@ -109,11 +109,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
# enable extra features. Some available options which can be included in this variable
# are:
# - 'buildstats' collect build statistics
-# - 'image-prelink' in order to prelink the filesystem image
# - 'image-swab' to perform host system intrusion detection
-# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
-USER_CLASSES ?= "buildstats image-prelink"
+USER_CLASSES ?= "buildstats"
# By default disable interactive patch resolution (tasks will just fail instead):
PATCHRESOLVE = "noop"
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES Andrew Davis
@ 2022-04-26 20:02 ` Andrew Davis
2022-04-26 21:08 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp Andrew Davis
` (2 subsequent siblings)
5 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
This variable was renamed upstream, rename it in our setenv file.
Signed-off-by: Andrew Davis <afd@ti.com>
---
oe-layertool-setup.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
index f171f94..72416b0 100755
--- a/oe-layertool-setup.sh
+++ b/oe-layertool-setup.sh
@@ -853,7 +853,7 @@ unset BITBAKEDIR
unset SCRIPTS
export PATH
export BUILDDIR=${builddir}
-export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
+export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
EOM
}
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
` (2 preceding siblings ...)
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS Andrew Davis
@ 2022-04-26 20:02 ` Andrew Davis
2022-04-26 21:14 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo Andrew Davis
2022-04-26 22:01 ` [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Denys Dmytriyenko
5 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
This also allows us to keep version of both should we need.
Signed-off-by: Andrew Davis <afd@ti.com>
---
sample-files/local-poky-v2.conf.sample | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
index a958055..4bd0563 100644
--- a/sample-files/local-poky-v2.conf.sample
+++ b/sample-files/local-poky-v2.conf.sample
@@ -48,7 +48,7 @@ SSTATE_DIR = "${OEBASE}/build/sstate-cache"
# where BitBake should place its temporary files and output. Keep in mind that
# this includes the extraction and compilation of many applications and the toolchain
# which can use Gigabytes of hard disk space.
-TMPDIR = "${OEBASE}/build/arago-tmp"
+TMPDIR = "${OEBASE}/build/poky-tmp"
#
# Machine Selection
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
` (3 preceding siblings ...)
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp Andrew Davis
@ 2022-04-26 20:02 ` Andrew Davis
2022-04-26 21:18 ` Denys Dmytriyenko
2022-04-26 22:01 ` [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Denys Dmytriyenko
5 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 20:02 UTC (permalink / raw)
To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis
The Poky repo contains meta-yocto plus extra bits needed for an
all-in-one build, but since we already pull in tools with this
script like bitbake and oe-core, lets use those and save some
space/bandwidth.
Signed-off-by: Andrew Davis <afd@ti.com>
---
configs/poky-master-config.txt | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
index b395ff8..a541501 100644
--- a/configs/poky-master-config.txt
+++ b/configs/poky-master-config.txt
@@ -1,8 +1,10 @@
# This file takes repo entries in the format
# repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
+
bitbake,git://git.openembedded.org/bitbake,master,HEAD
-poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
+meta-yocto,git://git.yoctoproject.org/meta-yocto,master,HEAD,layers=meta-poky:meta-yocto-bsp
meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
+oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
OECORELAYERCONF=./sample-files/bblayers.conf.sample
OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
--
2.17.1
^ permalink raw reply related [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS Andrew Davis
@ 2022-04-26 21:08 ` Denys Dmytriyenko
2022-04-26 21:23 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:08 UTC (permalink / raw)
To: afd; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:49PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> This variable was renamed upstream, rename it in our setenv file.
This will break dunfell...
> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
> oe-layertool-setup.sh | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
> index f171f94..72416b0 100755
> --- a/oe-layertool-setup.sh
> +++ b/oe-layertool-setup.sh
> @@ -853,7 +853,7 @@ unset BITBAKEDIR
> unset SCRIPTS
> export PATH
> export BUILDDIR=${builddir}
> -export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
> +export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
> EOM
> }
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch Andrew Davis
@ 2022-04-26 21:09 ` Denys Dmytriyenko
2022-04-26 21:18 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:09 UTC (permalink / raw)
To: afd; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:47PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> The latest master meta-ti split into two layers, add new layers here.
Can you swap the order of layers in meta-ti?
Other repos usually have the main repo listed first.
> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
> configs/arago-master-config.txt | 2 +-
> configs/distroless-master-config.txt | 2 +-
> configs/poky-master-config.txt | 2 +-
> 3 files changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
> index bd0ccec..532a145 100644
> --- a/configs/arago-master-config.txt
> +++ b/configs/arago-master-config.txt
> @@ -7,7 +7,7 @@ meta-arago,git://git.yoctoproject.org/meta-arago,master,HEAD,layers=meta-arago-d
> meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> meta-virtualization,git://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> meta-openembedded,git://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> diff --git a/configs/distroless-master-config.txt b/configs/distroless-master-config.txt
> index 8211bd5..5c55459 100644
> --- a/configs/distroless-master-config.txt
> +++ b/configs/distroless-master-config.txt
> @@ -1,7 +1,7 @@
> # This file takes repo entries in the format
> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
> index f213411..b395ff8 100644
> --- a/configs/poky-master-config.txt
> +++ b/configs/poky-master-config.txt
> @@ -2,7 +2,7 @@
> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
> --
> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES Andrew Davis
@ 2022-04-26 21:11 ` Denys Dmytriyenko
2022-04-26 21:20 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:11 UTC (permalink / raw)
To: afd; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:48PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> Prelinking hasn't worked on ARM in a while so this class was
> removed in the latests core master. Remove it here.
This file is used for both dunfell and master. Maybe this change calls for v3
of the corresponding sample files?
> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
> sample-files/local-arago64-v2.conf.sample | 4 +---
> sample-files/local-poky-v2.conf.sample | 4 +---
> 2 files changed, 2 insertions(+), 6 deletions(-)
>
> diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
> index 9549e8a..13585cb 100644
> --- a/sample-files/local-arago64-v2.conf.sample
> +++ b/sample-files/local-arago64-v2.conf.sample
> @@ -112,11 +112,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
> # enable extra features. Some available options which can be included in this variable
> # are:
> # - 'buildstats' collect build statistics
> -# - 'image-prelink' in order to prelink the filesystem image
> # - 'image-swab' to perform host system intrusion detection
> -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
> -USER_CLASSES ?= "buildstats image-prelink"
> +USER_CLASSES ?= "buildstats"
>
> # By default disable interactive patch resolution (tasks will just fail instead):
> PATCHRESOLVE = "noop"
> diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
> index 5cbe6ef..a958055 100644
> --- a/sample-files/local-poky-v2.conf.sample
> +++ b/sample-files/local-poky-v2.conf.sample
> @@ -109,11 +109,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
> # enable extra features. Some available options which can be included in this variable
> # are:
> # - 'buildstats' collect build statistics
> -# - 'image-prelink' in order to prelink the filesystem image
> # - 'image-swab' to perform host system intrusion detection
> -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
> -USER_CLASSES ?= "buildstats image-prelink"
> +USER_CLASSES ?= "buildstats"
>
> # By default disable interactive patch resolution (tasks will just fail instead):
> PATCHRESOLVE = "noop"
> --
> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp Andrew Davis
@ 2022-04-26 21:14 ` Denys Dmytriyenko
2022-04-26 21:25 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:14 UTC (permalink / raw)
To: afd; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:50PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> This also allows us to keep version of both should we need.
I'm fine with the change, although it's really a NOOP, as TMPDIR gets replaced
by tisdk-build-scripts, Jenkins jobs and even a distro config... But for
consistency, it's fine.
> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
> sample-files/local-poky-v2.conf.sample | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
> index a958055..4bd0563 100644
> --- a/sample-files/local-poky-v2.conf.sample
> +++ b/sample-files/local-poky-v2.conf.sample
> @@ -48,7 +48,7 @@ SSTATE_DIR = "${OEBASE}/build/sstate-cache"
> # where BitBake should place its temporary files and output. Keep in mind that
> # this includes the extraction and compilation of many applications and the toolchain
> # which can use Gigabytes of hard disk space.
> -TMPDIR = "${OEBASE}/build/arago-tmp"
> +TMPDIR = "${OEBASE}/build/poky-tmp"
>
> #
> # Machine Selection
> --
> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch
2022-04-26 21:09 ` Denys Dmytriyenko
@ 2022-04-26 21:18 ` Andrew Davis
2022-04-26 21:27 ` Denys Dmytriyenko
0 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 21:18 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On 4/26/22 4:09 PM, Denys Dmytriyenko wrote:
> On Tue, Apr 26, 2022 at 03:02:47PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>> The latest master meta-ti split into two layers, add new layers here.
>
> Can you swap the order of layers in meta-ti?
> Other repos usually have the main repo listed first.
>
That changes the order they go into to bblayers, don't we want
meta-ti-bsp to be the bottom layer?
Andrew
>
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>> configs/arago-master-config.txt | 2 +-
>> configs/distroless-master-config.txt | 2 +-
>> configs/poky-master-config.txt | 2 +-
>> 3 files changed, 3 insertions(+), 3 deletions(-)
>>
>> diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
>> index bd0ccec..532a145 100644
>> --- a/configs/arago-master-config.txt
>> +++ b/configs/arago-master-config.txt
>> @@ -7,7 +7,7 @@ meta-arago,git://git.yoctoproject.org/meta-arago,master,HEAD,layers=meta-arago-d
>> meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
>> meta-virtualization,git://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
>> meta-openembedded,git://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
>> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
>> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
>> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
>> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
>> OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> diff --git a/configs/distroless-master-config.txt b/configs/distroless-master-config.txt
>> index 8211bd5..5c55459 100644
>> --- a/configs/distroless-master-config.txt
>> +++ b/configs/distroless-master-config.txt
>> @@ -1,7 +1,7 @@
>> # This file takes repo entries in the format
>> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>> bitbake,git://git.openembedded.org/bitbake,master,HEAD
>> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
>> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
>> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
>> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
>> OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
>> index f213411..b395ff8 100644
>> --- a/configs/poky-master-config.txt
>> +++ b/configs/poky-master-config.txt
>> @@ -2,7 +2,7 @@
>> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>> bitbake,git://git.openembedded.org/bitbake,master,HEAD
>> poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
>> -meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
>> +meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
>> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
>> OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
>> --
>> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo Andrew Davis
@ 2022-04-26 21:18 ` Denys Dmytriyenko
2022-04-26 21:29 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:18 UTC (permalink / raw)
To: afd; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:51PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> The Poky repo contains meta-yocto plus extra bits needed for an
> all-in-one build, but since we already pull in tools with this
> script like bitbake and oe-core, lets use those and save some
> space/bandwidth.
There are other nuances of "flattened" Poky repo (commits are different,
plus some other minor bits and pieces). The only overhead is to clone Bitbake
twice (not OE-Core), which is neglectable and allows building the true Poky,
instead of OE-Core + meta-yocto/meta-poky... :)
> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
> configs/poky-master-config.txt | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
> index b395ff8..a541501 100644
> --- a/configs/poky-master-config.txt
> +++ b/configs/poky-master-config.txt
> @@ -1,8 +1,10 @@
> # This file takes repo entries in the format
> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> +
> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> -poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
> +meta-yocto,git://git.yoctoproject.org/meta-yocto,master,HEAD,layers=meta-poky:meta-yocto-bsp
> meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> +oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
> --
> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES
2022-04-26 21:11 ` Denys Dmytriyenko
@ 2022-04-26 21:20 ` Andrew Davis
2022-04-26 21:33 ` Denys Dmytriyenko
0 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 21:20 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On 4/26/22 4:11 PM, Denys Dmytriyenko wrote:
> On Tue, Apr 26, 2022 at 03:02:48PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>> Prelinking hasn't worked on ARM in a while so this class was
>> removed in the latests core master. Remove it here.
>
> This file is used for both dunfell and master. Maybe this change calls for v3
> of the corresponding sample files?
>
I only see these v2 files referenced in master configs.
Andrew
>
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>> sample-files/local-arago64-v2.conf.sample | 4 +---
>> sample-files/local-poky-v2.conf.sample | 4 +---
>> 2 files changed, 2 insertions(+), 6 deletions(-)
>>
>> diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
>> index 9549e8a..13585cb 100644
>> --- a/sample-files/local-arago64-v2.conf.sample
>> +++ b/sample-files/local-arago64-v2.conf.sample
>> @@ -112,11 +112,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
>> # enable extra features. Some available options which can be included in this variable
>> # are:
>> # - 'buildstats' collect build statistics
>> -# - 'image-prelink' in order to prelink the filesystem image
>> # - 'image-swab' to perform host system intrusion detection
>> -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
>> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
>> -USER_CLASSES ?= "buildstats image-prelink"
>> +USER_CLASSES ?= "buildstats"
>>
>> # By default disable interactive patch resolution (tasks will just fail instead):
>> PATCHRESOLVE = "noop"
>> diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
>> index 5cbe6ef..a958055 100644
>> --- a/sample-files/local-poky-v2.conf.sample
>> +++ b/sample-files/local-poky-v2.conf.sample
>> @@ -109,11 +109,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
>> # enable extra features. Some available options which can be included in this variable
>> # are:
>> # - 'buildstats' collect build statistics
>> -# - 'image-prelink' in order to prelink the filesystem image
>> # - 'image-swab' to perform host system intrusion detection
>> -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
>> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
>> -USER_CLASSES ?= "buildstats image-prelink"
>> +USER_CLASSES ?= "buildstats"
>>
>> # By default disable interactive patch resolution (tasks will just fail instead):
>> PATCHRESOLVE = "noop"
>> --
>> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-26 21:08 ` Denys Dmytriyenko
@ 2022-04-26 21:23 ` Andrew Davis
2022-04-28 16:11 ` Ryan Eatmon
0 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 21:23 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On 4/26/22 4:08 PM, Denys Dmytriyenko wrote:
> On Tue, Apr 26, 2022 at 03:02:49PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>> This variable was renamed upstream, rename it in our setenv file.
>
> This will break dunfell...
>
And not doing it breaks master...
There is a check for BB_ENV_EXTRAWHITE, having it set will halt
build (think the check is in bitbake but haven't looked).
>
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>> oe-layertool-setup.sh | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
>> index f171f94..72416b0 100755
>> --- a/oe-layertool-setup.sh
>> +++ b/oe-layertool-setup.sh
>> @@ -853,7 +853,7 @@ unset BITBAKEDIR
>> unset SCRIPTS
>> export PATH
>> export BUILDDIR=${builddir}
>> -export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>> +export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>> EOM
>> }
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp
2022-04-26 21:14 ` Denys Dmytriyenko
@ 2022-04-26 21:25 ` Andrew Davis
0 siblings, 0 replies; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 21:25 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On 4/26/22 4:14 PM, Denys Dmytriyenko wrote:
> On Tue, Apr 26, 2022 at 03:02:50PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>> This also allows us to keep version of both should we need.
>
> I'm fine with the change, although it's really a NOOP, as TMPDIR gets replaced
> by tisdk-build-scripts, Jenkins jobs and even a distro config... But for
> consistency, it's fine.
>
I'm not a build script nor a Jenkins job :) so this *does* change the behavior
for me building on my local desktop. (Poky doesn't change this in distro config).
Andrew
>
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>> sample-files/local-poky-v2.conf.sample | 2 +-
>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
>> index a958055..4bd0563 100644
>> --- a/sample-files/local-poky-v2.conf.sample
>> +++ b/sample-files/local-poky-v2.conf.sample
>> @@ -48,7 +48,7 @@ SSTATE_DIR = "${OEBASE}/build/sstate-cache"
>> # where BitBake should place its temporary files and output. Keep in mind that
>> # this includes the extraction and compilation of many applications and the toolchain
>> # which can use Gigabytes of hard disk space.
>> -TMPDIR = "${OEBASE}/build/arago-tmp"
>> +TMPDIR = "${OEBASE}/build/poky-tmp"
>>
>> #
>> # Machine Selection
>> --
>> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch
2022-04-26 21:18 ` Andrew Davis
@ 2022-04-26 21:27 ` Denys Dmytriyenko
0 siblings, 0 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:27 UTC (permalink / raw)
To: Andrew Davis; +Cc: Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 04:18:18PM -0500, Andrew Davis wrote:
> On 4/26/22 4:09 PM, Denys Dmytriyenko wrote:
> >On Tue, Apr 26, 2022 at 03:02:47PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> >>The latest master meta-ti split into two layers, add new layers here.
> >
> >Can you swap the order of layers in meta-ti?
> >Other repos usually have the main repo listed first.
>
>
> That changes the order they go into to bblayers, don't we want
> meta-ti-bsp to be the bottom layer?
Right, the order of entries in bblayers.conf affects the way "shadowed" config
files are parsed/visible.
So, if you eventually want a same-named config file from meta-ti-extras to
override the same config file from meta-ti-bsp, then this order is correct.
But I'd be very cautious overriding each other config files from layers in the
same repo...
Anyway, I retract my comment:
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
--
Denys
> >
> >>Signed-off-by: Andrew Davis <afd@ti.com>
> >>---
> >> configs/arago-master-config.txt | 2 +-
> >> configs/distroless-master-config.txt | 2 +-
> >> configs/poky-master-config.txt | 2 +-
> >> 3 files changed, 3 insertions(+), 3 deletions(-)
> >>
> >>diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
> >>index bd0ccec..532a145 100644
> >>--- a/configs/arago-master-config.txt
> >>+++ b/configs/arago-master-config.txt
> >>@@ -7,7 +7,7 @@ meta-arago,git://git.yoctoproject.org/meta-arago,master,HEAD,layers=meta-arago-d
> >> meta-qt5,https://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
> >> meta-virtualization,git://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> >> meta-openembedded,git://git.openembedded.org/meta-openembedded,master,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
> >>-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> >>+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> >> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> >> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> >> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> >>diff --git a/configs/distroless-master-config.txt b/configs/distroless-master-config.txt
> >>index 8211bd5..5c55459 100644
> >>--- a/configs/distroless-master-config.txt
> >>+++ b/configs/distroless-master-config.txt
> >>@@ -1,7 +1,7 @@
> >> # This file takes repo entries in the format
> >> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> >> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> >>-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> >>+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> >> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> >> oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> >> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> >>diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
> >>index f213411..b395ff8 100644
> >>--- a/configs/poky-master-config.txt
> >>+++ b/configs/poky-master-config.txt
> >>@@ -2,7 +2,7 @@
> >> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> >> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> >> poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
> >>-meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
> >>+meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> >> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> >> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> >> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
> >>--
> >>2.17.1
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo
2022-04-26 21:18 ` Denys Dmytriyenko
@ 2022-04-26 21:29 ` Andrew Davis
2022-04-28 0:04 ` Denys Dmytriyenko
0 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-26 21:29 UTC (permalink / raw)
To: Denys Dmytriyenko; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On 4/26/22 4:18 PM, Denys Dmytriyenko wrote:
> On Tue, Apr 26, 2022 at 03:02:51PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>> The Poky repo contains meta-yocto plus extra bits needed for an
>> all-in-one build, but since we already pull in tools with this
>> script like bitbake and oe-core, lets use those and save some
>> space/bandwidth.
>
> There are other nuances of "flattened" Poky repo (commits are different,
> plus some other minor bits and pieces). The only overhead is to clone Bitbake
> twice (not OE-Core), which is neglectable and allows building the true Poky,
> instead of OE-Core + meta-yocto/meta-poky... :)
>
Could you let me know what the other "minor bits and pieces" we are concerned
about losing here? It seems the "flattened" Poky repo is an automatic merge of
Bitbake + OE-Core + meta-yocto/meta-poky + some random scripts we don't care about
since we do the same thing here in oe-layersetup.
If we want "true" Poky, then we just clone flattened Poky and don't need
oe-layersetup at all here.
Andrew
>
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>> configs/poky-master-config.txt | 4 +++-
>> 1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
>> index b395ff8..a541501 100644
>> --- a/configs/poky-master-config.txt
>> +++ b/configs/poky-master-config.txt
>> @@ -1,8 +1,10 @@
>> # This file takes repo entries in the format
>> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>> +
>> bitbake,git://git.openembedded.org/bitbake,master,HEAD
>> -poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
>> +meta-yocto,git://git.yoctoproject.org/meta-yocto,master,HEAD,layers=meta-poky:meta-yocto-bsp
>> meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
>> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
>> +oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
>> OECORELAYERCONF=./sample-files/bblayers.conf.sample
>> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
>> --
>> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES
2022-04-26 21:20 ` Andrew Davis
@ 2022-04-26 21:33 ` Denys Dmytriyenko
0 siblings, 0 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 21:33 UTC (permalink / raw)
To: afd; +Cc: Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 04:20:14PM -0500, Andrew Davis via lists.yoctoproject.org wrote:
> On 4/26/22 4:11 PM, Denys Dmytriyenko wrote:
> >On Tue, Apr 26, 2022 at 03:02:48PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> >>Prelinking hasn't worked on ARM in a while so this class was
> >>removed in the latests core master. Remove it here.
> >
> >This file is used for both dunfell and master. Maybe this change calls for v3
> >of the corresponding sample files?
> >
>
>
> I only see these v2 files referenced in master configs.
Ah, v2 wasn't that old and was still not used in dunfell (it felt like
eternity for some reason):
https://lists.yoctoproject.org/g/meta-arago/message/13289
Ok, no need for v3:
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
> >>Signed-off-by: Andrew Davis <afd@ti.com>
> >>---
> >> sample-files/local-arago64-v2.conf.sample | 4 +---
> >> sample-files/local-poky-v2.conf.sample | 4 +---
> >> 2 files changed, 2 insertions(+), 6 deletions(-)
> >>
> >>diff --git a/sample-files/local-arago64-v2.conf.sample b/sample-files/local-arago64-v2.conf.sample
> >>index 9549e8a..13585cb 100644
> >>--- a/sample-files/local-arago64-v2.conf.sample
> >>+++ b/sample-files/local-arago64-v2.conf.sample
> >>@@ -112,11 +112,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
> >> # enable extra features. Some available options which can be included in this variable
> >> # are:
> >> # - 'buildstats' collect build statistics
> >>-# - 'image-prelink' in order to prelink the filesystem image
> >> # - 'image-swab' to perform host system intrusion detection
> >>-# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
> >> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
> >>-USER_CLASSES ?= "buildstats image-prelink"
> >>+USER_CLASSES ?= "buildstats"
> >> # By default disable interactive patch resolution (tasks will just fail instead):
> >> PATCHRESOLVE = "noop"
> >>diff --git a/sample-files/local-poky-v2.conf.sample b/sample-files/local-poky-v2.conf.sample
> >>index 5cbe6ef..a958055 100644
> >>--- a/sample-files/local-poky-v2.conf.sample
> >>+++ b/sample-files/local-poky-v2.conf.sample
> >>@@ -109,11 +109,9 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
> >> # enable extra features. Some available options which can be included in this variable
> >> # are:
> >> # - 'buildstats' collect build statistics
> >>-# - 'image-prelink' in order to prelink the filesystem image
> >> # - 'image-swab' to perform host system intrusion detection
> >>-# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink
> >> # NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended
> >>-USER_CLASSES ?= "buildstats image-prelink"
> >>+USER_CLASSES ?= "buildstats"
> >> # By default disable interactive patch resolution (tasks will just fail instead):
> >> PATCHRESOLVE = "noop"
> >>--
> >>2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
` (4 preceding siblings ...)
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo Andrew Davis
@ 2022-04-26 22:01 ` Denys Dmytriyenko
5 siblings, 0 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-26 22:01 UTC (permalink / raw)
To: afd; +Cc: Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 03:02:46PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> Signed-off-by: Andrew Davis <afd@ti.com>
Yeah, all zeus configs were removed, no need for this snippet either:
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
> ---
> sample-files/bblayers-zeus-browser.conf.sample | 12 ------------
> 1 file changed, 12 deletions(-)
> delete mode 100644 sample-files/bblayers-zeus-browser.conf.sample
>
> diff --git a/sample-files/bblayers-zeus-browser.conf.sample b/sample-files/bblayers-zeus-browser.conf.sample
> deleted file mode 100644
> index bb83fac..0000000
> --- a/sample-files/bblayers-zeus-browser.conf.sample
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -# This template file was created by taking the oe-core/meta/conf/bblayers.conf
> -# file and removing the BBLAYERS section at the end.
> -
> -# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
> -# changes incompatibly
> -LCONF_VERSION = "6"
> -
> -BBPATH = "${TOPDIR}"
> -BBFILES ?= ""
> -
> -OVERRIDES = "forcevariable"
> -LAYERSERIES_COMPAT_browser-layer_forcevariable = "zeus"
> --
> 2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo
2022-04-26 21:29 ` Andrew Davis
@ 2022-04-28 0:04 ` Denys Dmytriyenko
0 siblings, 0 replies; 23+ messages in thread
From: Denys Dmytriyenko @ 2022-04-28 0:04 UTC (permalink / raw)
To: Andrew Davis; +Cc: Denys Dmytriyenko, Ryan Eatmon, meta-arago
On Tue, Apr 26, 2022 at 04:29:53PM -0500, Andrew Davis wrote:
> On 4/26/22 4:18 PM, Denys Dmytriyenko wrote:
> >On Tue, Apr 26, 2022 at 03:02:51PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
> >>The Poky repo contains meta-yocto plus extra bits needed for an
> >>all-in-one build, but since we already pull in tools with this
> >>script like bitbake and oe-core, lets use those and save some
> >>space/bandwidth.
> >
> >There are other nuances of "flattened" Poky repo (commits are different,
> >plus some other minor bits and pieces). The only overhead is to clone Bitbake
> >twice (not OE-Core), which is neglectable and allows building the true Poky,
> >instead of OE-Core + meta-yocto/meta-poky... :)
> >
>
>
> Could you let me know what the other "minor bits and pieces" we are concerned
> about losing here? It seems the "flattened" Poky repo is an automatic merge of
> Bitbake + OE-Core + meta-yocto/meta-poky + some random scripts we don't care about
> since we do the same thing here in oe-layersetup.
>
> If we want "true" Poky, then we just clone flattened Poky and don't need
> oe-layersetup at all here.
Yeah, the biggest difference is all the different commit IDs between all
those layers due to running combo-layer tool, which I don't believe runs
automatically anyway. And, sure, combo-layer was one of the ways to do layer
setup, vs. oe-layersetup tool. But since I wanted to do Poky builds with
meta-ti on the same build farm with Arago, which uses tisdk-build-scripts
and oe-layersetup, adding this config back then was the simplest approach.
And if this is no longer used/needed, you can definitely change or remove
it...
> >>Signed-off-by: Andrew Davis <afd@ti.com>
> >>---
> >> configs/poky-master-config.txt | 4 +++-
> >> 1 file changed, 3 insertions(+), 1 deletion(-)
> >>
> >>diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
> >>index b395ff8..a541501 100644
> >>--- a/configs/poky-master-config.txt
> >>+++ b/configs/poky-master-config.txt
> >>@@ -1,8 +1,10 @@
> >> # This file takes repo entries in the format
> >> # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
> >>+
> >> bitbake,git://git.openembedded.org/bitbake,master,HEAD
> >>-poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yocto-bsp
> >>+meta-yocto,git://git.yoctoproject.org/meta-yocto,master,HEAD,layers=meta-poky:meta-yocto-bsp
> >> meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=meta-ti-extras:meta-ti-bsp
> >> meta-arm,git://git.yoctoproject.org/meta-arm,master,HEAD,layers=meta-arm:meta-arm-toolchain
> >>+oe-core,git://git.openembedded.org/openembedded-core,master,HEAD,layers=meta
> >> OECORELAYERCONF=./sample-files/bblayers.conf.sample
> >> OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
> >>--
> >>2.17.1
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-26 21:23 ` Andrew Davis
@ 2022-04-28 16:11 ` Ryan Eatmon
2022-04-28 16:48 ` Andrew Davis
0 siblings, 1 reply; 23+ messages in thread
From: Ryan Eatmon @ 2022-04-28 16:11 UTC (permalink / raw)
To: Andrew Davis, Denys Dmytriyenko; +Cc: Denys Dmytriyenko, meta-arago
On 4/26/2022 16:23, Andrew Davis wrote:
> On 4/26/22 4:08 PM, Denys Dmytriyenko wrote:
>> On Tue, Apr 26, 2022 at 03:02:49PM -0500, Andrew F. Davis via
>> lists.yoctoproject.org wrote:
>>> This variable was renamed upstream, rename it in our setenv file.
>>
>> This will break dunfell...
>>
>
>
> And not doing it breaks master...
>
> There is a check for BB_ENV_EXTRAWHITE, having it set will halt
> build (think the check is in bitbake but haven't looked).
>
This one patch seems to be the only hold out. We clearly cannot break
our current production. Do you want to resubmit the series without this
patch and we can keep looking in this issue separately?
>>
>>> Signed-off-by: Andrew Davis <afd@ti.com>
>>> ---
>>> oe-layertool-setup.sh | 2 +-
>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>
>>> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
>>> index f171f94..72416b0 100755
>>> --- a/oe-layertool-setup.sh
>>> +++ b/oe-layertool-setup.sh
>>> @@ -853,7 +853,7 @@ unset BITBAKEDIR
>>> unset SCRIPTS
>>> export PATH
>>> export BUILDDIR=${builddir}
>>> -export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy
>>> ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID
>>> SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS
>>> PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD
>>> SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND
>>> TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5
>>> TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES
>>> TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE
>>> ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO
>>> TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>> +export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC
>>> http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy
>>> SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE
>>> BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE
>>> SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE
>>> TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5
>>> TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES
>>> TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE
>>> ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO
>>> TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>> EOM
>>> }
--
Ryan Eatmon reatmon@ti.com
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-28 16:11 ` Ryan Eatmon
@ 2022-04-28 16:48 ` Andrew Davis
2022-04-28 17:09 ` Ryan Eatmon
0 siblings, 1 reply; 23+ messages in thread
From: Andrew Davis @ 2022-04-28 16:48 UTC (permalink / raw)
To: Ryan Eatmon, Denys Dmytriyenko; +Cc: Denys Dmytriyenko, meta-arago
On 4/28/22 11:11 AM, Ryan Eatmon wrote:
>
> On 4/26/2022 16:23, Andrew Davis wrote:
>> On 4/26/22 4:08 PM, Denys Dmytriyenko wrote:
>>> On Tue, Apr 26, 2022 at 03:02:49PM -0500, Andrew F. Davis via lists.yoctoproject.org wrote:
>>>> This variable was renamed upstream, rename it in our setenv file.
>>>
>>> This will break dunfell...
>>>
>>
>>
>> And not doing it breaks master...
>>
>> There is a check for BB_ENV_EXTRAWHITE, having it set will halt
>> build (think the check is in bitbake but haven't looked).
>>
>
> This one patch seems to be the only hold out. We clearly cannot break our current production. Do you want to resubmit the series without this patch and we can keep looking in this issue separately?
>
>
Not sure what your tooling looks like, but could you just
take all the other patch in this series skipping this one?
Or do you need a full resend?
Andrew
>
>>>
>>>> Signed-off-by: Andrew Davis <afd@ti.com>
>>>> ---
>>>> oe-layertool-setup.sh | 2 +-
>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>>
>>>> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
>>>> index f171f94..72416b0 100755
>>>> --- a/oe-layertool-setup.sh
>>>> +++ b/oe-layertool-setup.sh
>>>> @@ -853,7 +853,7 @@ unset BITBAKEDIR
>>>> unset SCRIPTS
>>>> export PATH
>>>> export BUILDDIR=${builddir}
>>>> -export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>>> +export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5 TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>>> EOM
>>>> }
>
^ permalink raw reply [flat|nested] 23+ messages in thread
* Re: [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS
2022-04-28 16:48 ` Andrew Davis
@ 2022-04-28 17:09 ` Ryan Eatmon
0 siblings, 0 replies; 23+ messages in thread
From: Ryan Eatmon @ 2022-04-28 17:09 UTC (permalink / raw)
To: Andrew Davis, Denys Dmytriyenko; +Cc: Denys Dmytriyenko, meta-arago
On 4/28/2022 11:48, Andrew Davis wrote:
> On 4/28/22 11:11 AM, Ryan Eatmon wrote:
>>
>> On 4/26/2022 16:23, Andrew Davis wrote:
>>> On 4/26/22 4:08 PM, Denys Dmytriyenko wrote:
>>>> On Tue, Apr 26, 2022 at 03:02:49PM -0500, Andrew F. Davis via
>>>> lists.yoctoproject.org wrote:
>>>>> This variable was renamed upstream, rename it in our setenv file.
>>>>
>>>> This will break dunfell...
>>>>
>>>
>>>
>>> And not doing it breaks master...
>>>
>>> There is a check for BB_ENV_EXTRAWHITE, having it set will halt
>>> build (think the check is in bitbake but haven't looked).
>>>
>>
>> This one patch seems to be the only hold out. We clearly cannot break
>> our current production. Do you want to resubmit the series without
>> this patch and we can keep looking in this issue separately?
>>
>>
>
>
> Not sure what your tooling looks like, but could you just
> take all the other patch in this series skipping this one?
>
> Or do you need a full resend?
Full resend as v2 would be best. Cleanest for the mailing list history
and for Patchwork.
> Andrew
>
>
>>
>>>>
>>>>> Signed-off-by: Andrew Davis <afd@ti.com>
>>>>> ---
>>>>> oe-layertool-setup.sh | 2 +-
>>>>> 1 file changed, 1 insertion(+), 1 deletion(-)
>>>>>
>>>>> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
>>>>> index f171f94..72416b0 100755
>>>>> --- a/oe-layertool-setup.sh
>>>>> +++ b/oe-layertool-setup.sh
>>>>> @@ -853,7 +853,7 @@ unset BITBAKEDIR
>>>>> unset SCRIPTS
>>>>> export PATH
>>>>> export BUILDDIR=${builddir}
>>>>> -export BB_ENV_EXTRAWHITE="MACHINE DISTRO TCMODE TCLIBC http_proxy
>>>>> ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy SSH_AGENT_PID
>>>>> SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE BB_NUMBER_THREADS
>>>>> PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE SOCKS5_PASSWD
>>>>> SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE TOOLCHAIN_BRAND
>>>>> TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5
>>>>> TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES
>>>>> TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE
>>>>> ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO
>>>>> TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>>>> +export BB_ENV_PASSTHROUGH_ADDITIONS="MACHINE DISTRO TCMODE TCLIBC
>>>>> http_proxy ftp_proxy https_proxy all_proxy ALL_PROXY no_proxy
>>>>> SSH_AGENT_PID SSH_AUTH_SOCK BB_SRCREV_POLICY SDKMACHINE
>>>>> BB_NUMBER_THREADS PARALLEL_MAKE GIT_PROXY_COMMAND GIT_PROXY_IGNORE
>>>>> SOCKS5_PASSWD SOCKS5_USER OEBASE META_SDK_PATH TOOLCHAIN_TYPE
>>>>> TOOLCHAIN_BRAND TOOLCHAIN_BASE TOOLCHAIN_PATH TOOLCHAIN_PATH_ARMV5
>>>>> TOOLCHAIN_PATH_ARMV7 TOOLCHAIN_PATH_ARMV8 EXTRA_TISDK_FILES
>>>>> TISDK_VERSION ARAGO_BRAND ARAGO_RT_ENABLE ARAGO_SYSTEST_ENABLE
>>>>> ARAGO_KERNEL_SUFFIX TI_SECURE_DEV_PKG_CAT TI_SECURE_DEV_PKG_AUTO
>>>>> TI_SECURE_DEV_PKG_K3 ARAGO_SYSVINIT SYSFW_FILE"
>>>>> EOM
>>>>> }
>>
--
Ryan Eatmon reatmon@ti.com
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
^ permalink raw reply [flat|nested] 23+ messages in thread
end of thread, other threads:[~2022-04-28 17:09 UTC | newest]
Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-04-26 20:02 [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 2/6] Add layers for split meta-ti master branch Andrew Davis
2022-04-26 21:09 ` Denys Dmytriyenko
2022-04-26 21:18 ` Andrew Davis
2022-04-26 21:27 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 3/6] Remove image-prelink from sample USER_CLASSES Andrew Davis
2022-04-26 21:11 ` Denys Dmytriyenko
2022-04-26 21:20 ` Andrew Davis
2022-04-26 21:33 ` Denys Dmytriyenko
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 4/6] Rename BB_ENV_EXTRAWHITE to BB_ENV_PASSTHROUGH_ADDITIONS Andrew Davis
2022-04-26 21:08 ` Denys Dmytriyenko
2022-04-26 21:23 ` Andrew Davis
2022-04-28 16:11 ` Ryan Eatmon
2022-04-28 16:48 ` Andrew Davis
2022-04-28 17:09 ` Ryan Eatmon
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 5/6] Build Poky in a directory named poky-tmp vs arago-tmp Andrew Davis
2022-04-26 21:14 ` Denys Dmytriyenko
2022-04-26 21:25 ` Andrew Davis
2022-04-26 20:02 ` [meta-arago][oe-layersetup PATCH 6/6] Build Poky using meta-yocto instead of combined poky repo Andrew Davis
2022-04-26 21:18 ` Denys Dmytriyenko
2022-04-26 21:29 ` Andrew Davis
2022-04-28 0:04 ` Denys Dmytriyenko
2022-04-26 22:01 ` [meta-arago][oe-layersetup PATCH 1/6] Remove unused sample-file bblayers-zeus-browser.conf.sample Denys Dmytriyenko
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.