[meta-arago] Announcement: meta-arago mailing list migration

2021-10-15 Thread Denys Dmytriyenko
All,

Please be advised that meta-arago mailing list has been migrated from being 
hosted on arago-project.org (meta-arago@arago-project.org) to being hosted on 
yoctoproject.org (meta-ar...@lists.yoctoproject.org).

All existing subscribers and the entire archive of posts since early 2012 have 
been transferred over, so you may see 2 copies of this annoucement, as it is 
cross-posted to both addresses for visibility.

Please update your address books accordingly - all future posts should be sent 
to the new email address of meta-ar...@lists.yoctoproject.org, as this message 
with the announcement will be the final post allowed at the old address.

You can manage your subscription or read over the old archives here:
https://lists.yoctoproject.org/g/meta-arago

Email address for posting your messages:
meta-ar...@lists.yoctoproject.org

And since this mailing list is dedicated to discussions and patches for the 
corresponding OpenEmbedded/Yocto layer of the same name (and few related 
things), the source code for meta-arago layer can be found here:
http://git.yoctoproject.org/cgit/cgit.cgi/meta-arago/

Please let us know of any questions or concerns.

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH V2 1/2] packagegroups: tisdk-connectivity: package intel-9260 linux firmware images

2021-10-09 Thread Denys Dmytriyenko
On Fri, Oct 08, 2021 at 01:36:31PM +0530, Sinthu Raja wrote:
> From: Sinthu Raja 
> 
> Package linux-firmware-iwlwifi-9260 and linux-firmware-ibt-18 containing
> firmware for Intel 9260 (WLAN and BT)
> 
> Signed-off-by: Sinthu Raja 

Reviewed-by: Denys Dmytriyenko 

BTW, the patches are in the wrong order, which breaks bisectability. Not sure 
if this requires resending them again or they can be merged in the correct 
order.


> ---
>  .../packagegroups/packagegroup-arago-tisdk-connectivity.bb| 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git 
> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
>  
> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> index 1eb0e072..98a1dacf 100644
> --- 
> a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> +++ 
> b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
> @@ -1,6 +1,6 @@
>  DESCRIPTION = "Task to install wireless packages into the target FS"
>  LICENSE = "MIT"
> -PR = "r41"
> +PR = "r42"
>  
>  PACKAGE_ARCH = "${MACHINE_ARCH}"
>  
> @@ -18,6 +18,7 @@ WLAN_COMMON = "\
>  linux-firmware-iwlwifi-8000c \
>  linux-firmware-iwlwifi-8265 \
>  linux-firmware-iwlwifi-3160-17 \
> +linux-firmware-iwlwifi-9260 \
>  "
>  
>  WLAN_TI = "\
> @@ -42,6 +43,7 @@ BT_COMMON = "\
>  pulseaudio-module-bluez5-discover \
>  pulseaudio-lib-bluez5-util \
>  sbc \
> +linux-firmware-ibt-18 \
>  "
>  
>  BT_TI = "\
> -- 
> 2.31.1
> 
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH V2 2/2] linux-firmware: Package intel 9260 WiFi and BT firmware

2021-10-09 Thread Denys Dmytriyenko
On Fri, Oct 08, 2021 at 01:36:32PM +0530, Sinthu Raja wrote:
> From: Sinthu Raja 
> 
> The Intel 9260 WiFi and BT firmware is already part of the linux-firmware
> repository, so package it to make it available.
> 
> Signed-off-by: Sinthu Raja 

Reviewed-by: Denys Dmytriyenko 


> ---
> 
> Changes in V2:
> Addressed review comments that includes
> * update the commit messsage
> * removed machine specific changes and made it generic.
> 
> V1: 
> https://serenity.dal.design.ti.com/patchwork/project/meta-arago/patch/20211007140939.19819-3-sinthu.r...@ti.com/
> 
>  .../linux-firmware/linux-firmware_%.bbappend   | 14 +-
>  1 file changed, 13 insertions(+), 1 deletion(-)
> 
> diff --git 
> a/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend 
> b/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> index 146596ad..f1420d4c 100644
> --- 
> a/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> +++ 
> b/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> @@ -1,4 +1,16 @@
> -PR_append = ".arago0"
> +PR_append = ".arago1"
> +
> +PACKAGES_prepend = "${PN}-iwlwifi-9260"
> +PACKAGES_prepend = "${PN}-ibt-18"
> +
> +LICENSE_${PN}-iwlwifi-9260 =+ "Firmware-iwlwifi_firmware"
> +LICENSE_${PN}-ibt-18 =+ "Firmware-ibt_firmware"
> +
> +FILES_${PN}-iwlwifi-9260 =+ 
> "${nonarch_base_libdir}/firmware/iwlwifi-9260-*.ucode"
> +FILES_${PN}-ibt-18 =+ "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi 
> ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc"
> +
> +RDEPENDS_${PN}-iwlwifi-9260 =+ "${PN}-iwlwifi-license"
> +RDEPENDS_${PN}-ibt-18 =+ "${PN}-ibt-license"
>  
>  do_install_append() {
>   rm -rf  ${D}/lib/firmware/ti-connectivity/
> -- 
> 2.31.1
> 
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH v2 2/2] qtwebengine: remove seccomp filter sandbox hack

2021-10-07 Thread Denys Dmytriyenko
On Thu, Oct 07, 2021 at 01:57:30PM -0400, Vivien Didelot wrote:
> Now that qtbase-conf disables the seccomp filter sandbox via an
> environment variable, the hack patch against qtwebengine can be
> dropped.
> 
> Signed-off-by: Vivien Didelot 

Acked-by: Denys Dmytriyenko 


> ---
>  ...-disable-SECCOMP-BPF-Sandbox-at-star.patch | 32 ---
>  .../recipes-qt/qt5/qtwebengine_git.bbappend   |  4 ---
>  2 files changed, 36 deletions(-)
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> 
> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
>  
> b/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> deleted file mode 100644
> index 09f1870d..
> --- 
> a/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From 77fc6e4391562a1f84d82b58319a73de08242797 Mon Sep 17 00:00:00 2001
> -From: Eric Ruei 
> -Date: Fri, 8 Mar 2019 18:17:06 -0500
> -Subject: [PATCH 3/3] qtwebengine: HACK: disable SECCOMP-BPF Sandbox at 
> startup
> -
> -SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI call
> -from the pthread implementation
> -Disable this feature temporarily until those issues are resolved.
> -
> -Upstream-Status: Inappropriate [HACK]
> -
> -Signed-off-by: Eric Ruei 
> 
> - src/core/web_engine_context.cpp | 2 ++
> - 1 file changed, 2 insertions(+)
> -
> -diff --git a/src/core/web_engine_context.cpp 
> b/src/core/web_engine_context.cpp
> -index 48e5bc4..9ba3fa4 100644
>  a/src/core/web_engine_context.cpp
> -+++ b/src/core/web_engine_context.cpp
> -@@ -347,6 +347,8 @@ WebEngineContext::WebEngineContext()
> - parsedCommandLine->AppendSwitch(switches::kNoSandbox);
> - #elif defined(Q_OS_LINUX)
> - 
> parsedCommandLine->AppendSwitch(service_manager::switches::kDisableSetuidSandbox);
> -+// HACK: disable seccomp filter sandbox for now because it does not 
> work
> -+
> parsedCommandLine->AppendSwitch(service_manager::switches::kDisableSeccompFilterSandbox);
> - #endif
> - } else {
> - parsedCommandLine->AppendSwitch(switches::kNoSandbox);
> --- 
> -1.9.1
> -
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend 
> b/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> index c50b020f..6459bbf7 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> +++ b/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> @@ -1,8 +1,4 @@
>  FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>  PR_append = ".arago1"
>  
> -SRC_URI += " \
> -file://0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch \
> -"
> -
>  DEPENDS += "bison-native"
> -- 
> 2.33.0
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH v2 1/2] qtbase-conf: disable the seccomp filter sandbox

2021-10-07 Thread Denys Dmytriyenko
On Thu, Oct 07, 2021 at 01:57:29PM -0400, Vivien Didelot wrote:
> SECCOMP-BPF Sandbox is known to cause runtime issues so set the
> QTWEBENGINE_CHROMIUM_FLAGS environment variable to disable this
> feature temporarily until those issues are resolved.
> 
> Signed-off-by: Vivien Didelot 

Acked-by: Denys Dmytriyenko 


> ---
>  meta-arago-distro/recipes-qt/qt5/qtbase-conf/qt_env.sh   | 5 +
>  meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh | 5 +
>  2 files changed, 10 insertions(+)
> 
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/qt_env.sh 
> b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/qt_env.sh
> index 146ee07e..928e2cc7 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/qt_env.sh
> +++ b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/qt_env.sh
> @@ -6,3 +6,8 @@ export QT_QPA_EGLFS_KMS_CONFIG=/etc/qt5/eglfs_kms_cfg.json
>  export QT_QPA_EGLFS_INTEGRATION=eglfs_kms
>  export QT_QPA_EGLFS_ALWAYS_SET_MODE=1
>  export QT_WAYLAND_SHELL_INTEGRATION=wl-shell
> +
> +# SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI call
> +# from the pthread implementation. Disable this feature temporarily until
> +# those issues are resolved.
> +export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh 
> b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> index 29fa2969..96526393 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> +++ b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> @@ -7,3 +7,8 @@ export QT_QPA_EGLFS_KMS_CONFIG=/etc/qt5/eglfs_kms_cfg.json
>  export QT_QPA_EGLFS_INTEGRATION=eglfs_kms
>  export QT_QPA_EGLFS_ALWAYS_SET_MODE=1
>  export QT_WAYLAND_SHELL_INTEGRATION=wl-shell
> +
> +# SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI call
> +# from the pthread implementation. Disable this feature temporarily until
> +# those issues are resolved.
> +export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"
> -- 
> 2.33.0
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH 2/2] linux-firmware: Package intel 9260 WiFi and BT firmware

2021-10-07 Thread Denys Dmytriyenko
On Thu, Oct 07, 2021 at 07:39:39PM +0530, Sinthu Raja wrote:
> From: Sinthu Raja 
> 
> The Intel 9260 WiFi and BT firmware is already part of the linux-firmware
> repository.
> 
> Signed-off-by: Sinthu Raja 
> ---
>  .../linux-firmware/linux-firmware_%.bbappend   | 14 +-
>  1 file changed, 13 insertions(+), 1 deletion(-)
> 
> diff --git 
> a/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend 
> b/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> index 146596ad..2e2ab1c4 100644
> --- 
> a/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> +++ 
> b/meta-arago-distro/recipes-kernel/linux-firmware/linux-firmware_%.bbappend
> @@ -1,4 +1,16 @@
> -PR_append = ".arago0"
> +PR_append = ".arago1"
> +
> +PACKAGES_prepend_j7-evm =+ "${PN}-iwlwifi-9260"
> +PACKAGES_prepend_j7-evm =+ "${PN}-ibt-18"

Two issues here:

1. use either _prepend or =+ but not both
2. making machine-specific changes to only PACKAGES isn't right for several 
reasons - should probably be a generic change


> +LICENSE_${PN}-iwlwifi-9260 =+ "Firmware-iwlwifi_firmware"
> +LICENSE_${PN}-ibt-18 =+ "Firmware-ibt_firmware"
> +
> +FILES_${PN}-iwlwifi-9260 =+ 
> "${nonarch_base_libdir}/firmware/iwlwifi-9260-*.ucode"
> +FILES_${PN}-ibt-18 =+ "${nonarch_base_libdir}/firmware/intel/ibt-18-*.sfi 
> ${nonarch_base_libdir}/firmware/intel/ibt-18-*.ddc"
> +
> +RDEPENDS_${PN}-iwlwifi-9260 =+ "${PN}-iwlwifi-license"
> +RDEPENDS_${PN}-ibt-18 =+ "${PN}-ibt-license"
>  
>  do_install_append() {
>   rm -rf  ${D}/lib/firmware/ti-connectivity/
> -- 
> 2.31.1

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH] qtwebengine: replace patch with chromium flags

2021-10-06 Thread Denys Dmytriyenko
On Wed, Oct 06, 2021 at 07:31:20PM -0400, Vivien Didelot wrote:
> Hi Denys,
> 
> On Wed, 06 Oct 2021 19:19:56 -0400 Denys Dmytriyenko  wrote:
> > On Wed, Oct 06, 2021 at 04:54:54PM -0400, Vivien Didelot wrote:
> > > Instead of maintaining an inappropriate hack on qtwebengine to disable
> > > seccomp filter sandbox, export the corresponding chromium flag in
> > > the QTWEBENGINE_CHROMIUM_FLAGS environment variable.
> > > 
> > > Signed-off-by: Vivien Didelot 
> > > ---
> > >  .../qt5/qtbase-conf/ti33x/qt_env.sh   |  5 +++
> > >  ...-disable-SECCOMP-BPF-Sandbox-at-star.patch | 32 ---
> > >  .../recipes-qt/qt5/qtwebengine_git.bbappend   |  4 ---
> > >  3 files changed, 5 insertions(+), 36 deletions(-)
> > >  delete mode 100644 
> > > meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> > > 
> > > diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh 
> > > b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> > > index 29fa2969..96526393 100644
> > > --- a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> > > +++ b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> > > @@ -7,3 +7,8 @@ export QT_QPA_EGLFS_KMS_CONFIG=/etc/qt5/eglfs_kms_cfg.json
> > >  export QT_QPA_EGLFS_INTEGRATION=eglfs_kms
> > >  export QT_QPA_EGLFS_ALWAYS_SET_MODE=1
> > >  export QT_WAYLAND_SHELL_INTEGRATION=wl-shell
> > > +
> > > +# SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI 
> > > call
> > > +# from the pthread implementation. Disable this feature temporarily until
> > > +# those issues are resolved.
> > > +export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"
> > 
> > Why is this only done for ti33x platform? What about other platforms?
> 
> Good catch! Should I bbappend the qtwebengine recipe instead to deploy
> a new qtwebengine_env.sh file containing QTWEBENGINE_CHROMIUM_FLAGS?

Can you add to both qt_env.sh files - generic and ti33x specific?

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH] qtwebengine: replace patch with chromium flags

2021-10-06 Thread Denys Dmytriyenko
On Wed, Oct 06, 2021 at 04:54:54PM -0400, Vivien Didelot wrote:
> Instead of maintaining an inappropriate hack on qtwebengine to disable
> seccomp filter sandbox, export the corresponding chromium flag in
> the QTWEBENGINE_CHROMIUM_FLAGS environment variable.
> 
> Signed-off-by: Vivien Didelot 
> ---
>  .../qt5/qtbase-conf/ti33x/qt_env.sh   |  5 +++
>  ...-disable-SECCOMP-BPF-Sandbox-at-star.patch | 32 ---
>  .../recipes-qt/qt5/qtwebengine_git.bbappend   |  4 ---
>  3 files changed, 5 insertions(+), 36 deletions(-)
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> 
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh 
> b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> index 29fa2969..96526393 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> +++ b/meta-arago-distro/recipes-qt/qt5/qtbase-conf/ti33x/qt_env.sh
> @@ -7,3 +7,8 @@ export QT_QPA_EGLFS_KMS_CONFIG=/etc/qt5/eglfs_kms_cfg.json
>  export QT_QPA_EGLFS_INTEGRATION=eglfs_kms
>  export QT_QPA_EGLFS_ALWAYS_SET_MODE=1
>  export QT_WAYLAND_SHELL_INTEGRATION=wl-shell
> +
> +# SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI call
> +# from the pthread implementation. Disable this feature temporarily until
> +# those issues are resolved.
> +export QTWEBENGINE_CHROMIUM_FLAGS="--disable-seccomp-filter-sandbox"

Why is this only done for ti33x platform? What about other platforms?


> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
>  
> b/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> deleted file mode 100644
> index 09f1870d..
> --- 
> a/meta-arago-distro/recipes-qt/qt5/qtwebengine/0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch
> +++ /dev/null
> @@ -1,32 +0,0 @@
> -From 77fc6e4391562a1f84d82b58319a73de08242797 Mon Sep 17 00:00:00 2001
> -From: Eric Ruei 
> -Date: Fri, 8 Mar 2019 18:17:06 -0500
> -Subject: [PATCH 3/3] qtwebengine: HACK: disable SECCOMP-BPF Sandbox at 
> startup
> -
> -SECCOMP-BPF Sandbox does not work due to unexpected FUTEX_UNLOCK_PI call
> -from the pthread implementation
> -Disable this feature temporarily until those issues are resolved.
> -
> -Upstream-Status: Inappropriate [HACK]
> -
> -Signed-off-by: Eric Ruei 
> 
> - src/core/web_engine_context.cpp | 2 ++
> - 1 file changed, 2 insertions(+)
> -
> -diff --git a/src/core/web_engine_context.cpp 
> b/src/core/web_engine_context.cpp
> -index 48e5bc4..9ba3fa4 100644
>  a/src/core/web_engine_context.cpp
> -+++ b/src/core/web_engine_context.cpp
> -@@ -347,6 +347,8 @@ WebEngineContext::WebEngineContext()
> - parsedCommandLine->AppendSwitch(switches::kNoSandbox);
> - #elif defined(Q_OS_LINUX)
> - 
> parsedCommandLine->AppendSwitch(service_manager::switches::kDisableSetuidSandbox);
> -+// HACK: disable seccomp filter sandbox for now because it does not 
> work
> -+
> parsedCommandLine->AppendSwitch(service_manager::switches::kDisableSeccompFilterSandbox);
> - #endif
> - } else {
> - parsedCommandLine->AppendSwitch(switches::kNoSandbox);
> --- 
> -1.9.1
> -
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend 
> b/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> index c50b020f..6459bbf7 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> +++ b/meta-arago-distro/recipes-qt/qt5/qtwebengine_git.bbappend
> @@ -1,8 +1,4 @@
>  FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>  PR_append = ".arago1"
>  
> -SRC_URI += " \
> -file://0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch \
> -"
> -
>  DEPENDS += "bison-native"
> -- 
> 2.33.0

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] Patch external-arm-toolchain on meta-arago-extras fails with gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf

2021-10-06 Thread Denys Dmytriyenko
On Tue, Sep 28, 2021 at 11:58:48AM +0300, daniel.le...@amk-drives.bg wrote:
> Hello, 
> 
> first, thanks for your great support on meta-arago layer and further
> enthusiastic developing.
> 
> I'm trying to build a project with an external toolchain but failing on the
> recipe
> /meta-arm/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/externa
> l-arm-toolchain.bb:do_install. I'm building in a docker container, with
> reduced layers using the ./oe-layertool-setup.sh command with following test
> config file. I've tried first
> gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf but it fails also, so I
> downgraded to gcc-arm-9.2-2019.12-x86_64-arm-none-linux-gnueabihf without
> success.

Hi, Daniel,

In order to post to the list you need to subscribe first. Otherwise your 
messages are held in moderation queue along with other spam posts and have 
very low chance to be seen.

It appears your layer configuration is not exactly correct. Arago Project uses 
oe-layersetup tool along with config files to setup layers:
http://arago-project.org/git/projects/?p=oe-layersetup.git;a=summary

If you need to use prebuilt Arm external toolchain with meta-arago/dunfell, 
then you should use 9.2-2019.12 version, according to this table:
http://arago-project.org/wiki/index.php/Setting_Up_Build_Environment#Available_Layer_Configurations

Also, you need to pin meta-arm/meta-arm-toolchain layer to commit 
c4f04f3fb66f8f4365b08b553af8206372e90a63, per the layer config:
http://arago-project.org/git/projects/?p=oe-layersetup.git;a=blob;f=configs/arago-dunfell-config.txt;hb=HEAD

That is due to some later changes in meta-arm-toolchain backported from master 
that broke meta-arago. This hasn't been resolved yet.

Alternatively, instead of using prebuilt Arm toolchain, you can build and use 
the internal toolchain, by setting or passing TOOLCHAIN_TYPE="internal"

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH v2] mbedtls: remove bbappend

2021-08-25 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This change is now upstream.

Signed-off-by: Denys Dmytriyenko 
---
v2 - expand commit message into 2 lines

 meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend | 1 -
 1 file changed, 1 deletion(-)
 delete mode 100644 
meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend

diff --git a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend 
b/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
deleted file mode 100644
index 608377e..000
--- a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] mbedtls: remove bbappend, change is upstream

2021-08-25 Thread Denys Dmytriyenko
Yogesh,

It's a one-line commit message in the Subject.
Could break it into two lines, I guess...


On Wed, Aug 25, 2021 at 06:37:24AM -0500, Siraswar, Yogesh wrote:
> Denys,
> Commit message is empty, please provide some details.
> 
> Thanks
> Yogesh
> 
> On 8/24/2021 2:27 PM, Denys Dmytriyenko wrote:
> >From: Denys Dmytriyenko 
> >
> >Signed-off-by: Denys Dmytriyenko 
> >---
> >  meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend | 1 -
> >  1 file changed, 1 deletion(-)
> >  delete mode 100644 
> > meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
> >
> >diff --git 
> >a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend 
> >b/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
> >deleted file mode 100644
> >index 608377e..000
> >--- a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
> >+++ /dev/null
> >@@ -1 +0,0 @@
> >-BBCLASSEXTEND = "native nativesdk"
> >
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH] mbedtls: remove bbappend, change is upstream

2021-08-24 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend | 1 -
 1 file changed, 1 deletion(-)
 delete mode 100644 
meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend

diff --git a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend 
b/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
deleted file mode 100644
index 608377e..000
--- a/meta-arago-distro/recipes-connectivity/mbedtls/mbedtls_%.bbappend
+++ /dev/null
@@ -1 +0,0 @@
-BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell][PATCH v2] grub: fix do_configure() breakage with external-arm toolchain

2021-08-12 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

grub and grub-efi break in do_configure() when using external-arm toolchain:

| checking for aarch64-poky-linux-objcopy... no
| checking for objcopy... objcopy
| checking for aarch64-poky-linux-strip... no
| checking for strip... strip
| checking for aarch64-poky-linux-nm... no
| checking for nm... nm
| checking for aarch64-poky-linux-ranlib... no
| checking for ranlib... ranlib
...
| checking whether objcopy works for absolute addresses... configure: error: 
objcopy cannot create binary files

That is due to external-arm toolchain's target triplet aarch64-none-linux-gnu
being different from OE triplet like aarch64-poky-linux and configure script
trying to use it to find binutils binaries like objcopy, falling back to host
ones.

Help configure script to find correct objcopy and other binaries by passing
the correct target triplet with --target parameter set to EAT_TARGET_SYS,
overriding the default OE one.

Note: similar patch has been submitted upstream to meta-arm-toolchain:
https://lists.yoctoproject.org/g/meta-arm/message/2163

Signed-off-by: Denys Dmytriyenko 
Cc: Tom Rini 
---
v2 - subject line in commit log got lost, fix it, no other changes

 meta-arago-distro/recipes-bsp/grub/grub%.bbappend | 9 +
 1 file changed, 9 insertions(+)
 create mode 100644 meta-arago-distro/recipes-bsp/grub/grub%.bbappend

diff --git a/meta-arago-distro/recipes-bsp/grub/grub%.bbappend 
b/meta-arago-distro/recipes-bsp/grub/grub%.bbappend
new file mode 100644
index 000..1e5ea43
--- /dev/null
+++ b/meta-arago-distro/recipes-bsp/grub/grub%.bbappend
@@ -0,0 +1,9 @@
+# When external-arm toolchain is not in use, EAT_TARGET_SYS is undefined,
+# causing below _append expansion to break - just weakly set it to empty
+EAT_TARGET_SYS ?= ""
+
+# grub uses --target triplet to find binutils binaries such as objcopy
+# Since external-arm toolchain uses aarch64-none-linux-gnu triplet,
+# OE-defined TARGET_SYS differs from EAT_TARGET_SYS used by external-arm
+# toolchain, grub needs passing the correct --target to configure script
+CONFIGUREOPTS_append_class-target = "${@['',' 
--target=${EAT_TARGET_SYS}'][d.getVar('TCMODE') == 'external-arm']}"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell][PATCH] grub and grub-efi break in do_configure() when using external-arm toolchain:

2021-08-12 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

| checking for aarch64-poky-linux-objcopy... no
| checking for objcopy... objcopy
| checking for aarch64-poky-linux-strip... no
| checking for strip... strip
| checking for aarch64-poky-linux-nm... no
| checking for nm... nm
| checking for aarch64-poky-linux-ranlib... no
| checking for ranlib... ranlib
...
| checking whether objcopy works for absolute addresses... configure: error: 
objcopy cannot create binary files

That is due to external-arm toolchain's target triplet aarch64-none-linux-gnu
being different from OE triplet like aarch64-poky-linux and configure script
trying to use it to find binutils binaries like objcopy, falling back to host
ones.

Help configure script to find correct objcopy and other binaries by passing
the correct target triplet with --target parameter set to EAT_TARGET_SYS,
overriding the default OE one.

Note: similar patch has been submitted upstream to meta-arm-toolchain:
https://lists.yoctoproject.org/g/meta-arm/message/2163

Signed-off-by: Denys Dmytriyenko 
Cc: Tom Rini 
---
 meta-arago-distro/recipes-bsp/grub/grub%.bbappend | 9 +
 1 file changed, 9 insertions(+)
 create mode 100644 meta-arago-distro/recipes-bsp/grub/grub%.bbappend

diff --git a/meta-arago-distro/recipes-bsp/grub/grub%.bbappend 
b/meta-arago-distro/recipes-bsp/grub/grub%.bbappend
new file mode 100644
index 000..1e5ea43
--- /dev/null
+++ b/meta-arago-distro/recipes-bsp/grub/grub%.bbappend
@@ -0,0 +1,9 @@
+# When external-arm toolchain is not in use, EAT_TARGET_SYS is undefined,
+# causing below _append expansion to break - just weakly set it to empty
+EAT_TARGET_SYS ?= ""
+
+# grub uses --target triplet to find binutils binaries such as objcopy
+# Since external-arm toolchain uses aarch64-none-linux-gnu triplet,
+# OE-defined TARGET_SYS differs from EAT_TARGET_SYS used by external-arm
+# toolchain, grub needs passing the correct --target to configure script
+CONFIGUREOPTS_append_class-target = "${@['',' 
--target=${EAT_TARGET_SYS}'][d.getVar('TCMODE') == 'external-arm']}"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [oe-layersetup PATCH v2] processor-sdk: Add 07.03.00.005 release config

2021-08-09 Thread Denys Dmytriyenko
On Mon, Aug 09, 2021 at 11:47:31PM +0530, Nikhil Devshatwar wrote:
> On 11:50-20210806, Bajjuri, Praneeth wrote:
> > > +#meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
> > > +meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,b4d24d70aca75791902df5cd59a4f4a54aa4a125,layers=
> > > +meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,89abc62b47f6f20db9d00a8ec9b2c1b6b60ac3f9,layers=
> > > +meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,389757a7494221fea1d8437e9a01c6e4fb4700af,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
> > > +meta-ti,git://git.yoctoproject.org/meta-ti,dunfell,07.03.00.005,layers=
> > > +meta-linaro,https://git.linaro.org/openembedded/meta-linaro.git,dunfell,HEAD,layers=meta-optee
> > 
> > By the way, why do you even need meta-linaro layer for psdkl builds?

Looks like it is added for meta-optee, but it has since Dunfell been moved to 
meta-arm...


> > > +meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain
> > > +oe-core,git://git.openembedded.org/openembedded-core,dunfell,707036d4ec12ef1a260adcef78627b26e32e6540,layers=meta
> > > +OECORELAYERCONF=./sample-files/bblayers.conf.sample
> > > +OECORELOCALCONF=./sample-files/local-processor-sdk-64.conf.sample
> > > 
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [oe-layersetup][PATCH] configs, local.conf: update to version 2 due to new override syntax

2021-08-03 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Also image-mklibs class has been deprecated, so remove it from local.conf

Signed-off-by: Denys Dmytriyenko 
---
 configs/arago-master-config.txt  | 2 +-
 configs/distroless-master-config.txt | 2 +-
 configs/poky-master-config.txt   | 2 +-
 .../{local-arago64.conf.sample => local-arago64-v2.conf.sample}  | 5 ++---
 sample-files/{local-poky.conf.sample => local-poky-v2.conf.sample}   | 5 ++---
 sample-files/{local.conf.sample => local-v2.conf.sample} | 5 ++---
 6 files changed, 9 insertions(+), 12 deletions(-)
 copy sample-files/{local-arago64.conf.sample => local-arago64-v2.conf.sample} 
(97%)
 copy sample-files/{local-poky.conf.sample => local-poky-v2.conf.sample} (97%)
 copy sample-files/{local.conf.sample => local-v2.conf.sample} (97%)

diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
index 0788679..e4c6d7f 100644
--- a/configs/arago-master-config.txt
+++ b/configs/arago-master-config.txt
@@ -11,4 +11,4 @@ meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
 
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-arago64.conf.sample
+OECORELOCALCONF=./sample-files/local-arago64-v2.conf.sample
diff --git a/configs/distroless-master-config.txt 
b/configs/distroless-master-config.txt
index c8c400c..8211bd5 100644
--- a/configs/distroless-master-config.txt
+++ b/configs/distroless-master-config.txt
@@ -5,4 +5,4 @@ meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
 
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.conf.sample
+OECORELOCALCONF=./sample-files/local-v2.conf.sample
diff --git a/configs/poky-master-config.txt b/configs/poky-master-config.txt
index 1dc261f..f213411 100644
--- a/configs/poky-master-config.txt
+++ b/configs/poky-master-config.txt
@@ -5,4 +5,4 @@ 
poky,git://git.yoctoproject.org/poky,master,HEAD,layers=meta:meta-poky:meta-yoct
 meta-ti,git://git.yoctoproject.org/meta-ti,master,HEAD,layers=
 
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.conf.sample
+OECORELOCALCONF=./sample-files/local-poky-v2.conf.sample
diff --git a/sample-files/local-arago64.conf.sample 
b/sample-files/local-arago64-v2.conf.sample
similarity index 97%
copy from sample-files/local-arago64.conf.sample
copy to sample-files/local-arago64-v2.conf.sample
index 68f0bff..9549e8a 100644
--- a/sample-files/local-arago64.conf.sample
+++ b/sample-files/local-arago64-v2.conf.sample
@@ -1,5 +1,5 @@
 # CONF_VERSION is increased each time build/conf/ changes incompatibly
-CONF_VERSION = "1"
+CONF_VERSION = "2"
 
 #
 # Where to place downloads
@@ -112,12 +112,11 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
 # enable extra features. Some available options which can be included in this 
variable 
 # are:
 #   - 'buildstats' collect build statistics
-#   - 'image-mklibs' to reduce shared library files size for an image
 #   - '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-mklibs image-prelink"
+USER_CLASSES ?= "buildstats image-prelink"
 
 # By default disable interactive patch resolution (tasks will just fail 
instead):
 PATCHRESOLVE = "noop"
diff --git a/sample-files/local-poky.conf.sample 
b/sample-files/local-poky-v2.conf.sample
similarity index 97%
copy from sample-files/local-poky.conf.sample
copy to sample-files/local-poky-v2.conf.sample
index ba5d4c1..5cbe6ef 100644
--- a/sample-files/local-poky.conf.sample
+++ b/sample-files/local-poky-v2.conf.sample
@@ -1,5 +1,5 @@
 # CONF_VERSION is increased each time build/conf/ changes incompatibly
-CONF_VERSION = "1"
+CONF_VERSION = "2"
 
 #
 # Where to place downloads
@@ -109,12 +109,11 @@ EXTRA_IMAGE_FEATURES = "debug-tweaks"
 # enable extra features. Some available options which can be included in this 
variable 
 # are:
 #   - 'buildstats' collect build statistics
-#   - 'image-mklibs' to reduce shared library files size for an image
 #   - 'image-prelink' in order to prelink the filesystem image
 #   - 'image-swab' to perform host system intrusi

Re: [meta-arago] [dunfell][PATCH] iproute2: upgrade to 5.10

2021-07-21 Thread Denys Dmytriyenko
bc-compat.h-add-musl-workaround.patch
> new file mode 100644
> index ..74e3de1c
> --- /dev/null
> +++ 
> b/meta-arago-distro/recipes-connectivity/iproute2/iproute2/0001-libc-compat.h-add-musl-workaround.patch
> @@ -0,0 +1,39 @@
> +From c25f8d1f7a6203dfeb10b39f80ffd314bb84a58d Mon Sep 17 00:00:00 2001
> +From: Baruch Siach 
> +Date: Thu, 22 Dec 2016 15:26:30 +0200
> +Subject: [PATCH] libc-compat.h: add musl workaround
> +
> +The libc-compat.h kernel header uses glibc specific macros (__GLIBC__ and
> +__USE_MISC) to solve conflicts with libc provided headers. This patch makes
> +libc-compat.h work for musl libc as well.
> +
> +Upstream-Status: Pending
> +
> +Taken From:
> +https://git.buildroot.net/buildroot/tree/package/iproute2/0001-Add-the-musl-workaround-to-the-libc-compat.h-copy.patch
> +
> +Signed-off-by: Baruch Siach 
> +Signed-off-by: Maxin B. John 
> +
> +---
> + include/uapi/linux/libc-compat.h | 4 +++-
> + 1 file changed, 3 insertions(+), 1 deletion(-)
> +
> +diff --git a/include/uapi/linux/libc-compat.h 
> b/include/uapi/linux/libc-compat.h
> +index a159991..22198fa 100644
> +--- a/include/uapi/linux/libc-compat.h
>  b/include/uapi/linux/libc-compat.h
> +@@ -50,10 +50,12 @@
> + #define _LIBC_COMPAT_H
> + 
> + /* We have included glibc headers... */
> +-#if defined(__GLIBC__)
> ++#if 1
> ++#define __USE_MISC
> + 
> + /* Coordinate with glibc net/if.h header. */
> + #if defined(_NET_IF_H) && defined(__USE_MISC)
> ++#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0
> + 
> + /* GLIBC headers included first so don't define anything
> +  * that would already be defined. */
> diff --git 
> a/meta-arago-distro/recipes-connectivity/iproute2/iproute2_5.10.0.bb 
> b/meta-arago-distro/recipes-connectivity/iproute2/iproute2_5.10.0.bb
> new file mode 100644
> index ..6bdb5907
> --- /dev/null
> +++ b/meta-arago-distro/recipes-connectivity/iproute2/iproute2_5.10.0.bb
> @@ -0,0 +1,12 @@
> +require iproute2.inc
> +
> +SRC_URI = "${KERNELORG_MIRROR}/linux/utils/net/${BPN}/${BP}.tar.xz \
> +   file://0001-libc-compat.h-add-musl-workaround.patch \
> +
> file://0014-iplink-hsr-prp-add-support-for-vlan-tagged-supervisi.patch \
> +   "
> +
> +SRC_URI[sha256sum] = 
> "a54a34ae309c0406b2d1fb3a46158613ffb83d33fefd5d4a27f0010237ac53e9"
> +
> +# CFLAGS are computed in Makefile and reference CCOPTS
> +#
> +EXTRA_OEMAKE_append = " CCOPTS='${CFLAGS}'"
> -- 
> 2.17.1
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell][PATCH] ethtool: upgrade to 5.10

2021-07-21 Thread Denys Dmytriyenko
On Wed, Jul 21, 2021 at 06:28:53PM +0300, Grygorii Strashko wrote:
> Upgrade ethtool to 5.10

If this is being backported from master of later release of oe-core, might 
want to mention that in the commit log, so can be dropped when migrating to 
the new LTS next year.


> Signed-off-by: Grygorii Strashko 
> ---
>  .../ethtool/avoid_parallel_tests.patch| 29 +++
>  .../ethtool/ethtool/run-ptest |  2 +
>  .../ethtool/ethtool_5.10.bb   | 37 +++
>  3 files changed, 68 insertions(+)
>  create mode 100644 
> meta-arago-distro/recipes-connectivity/ethtool/ethtool/avoid_parallel_tests.patch
>  create mode 100644 
> meta-arago-distro/recipes-connectivity/ethtool/ethtool/run-ptest
>  create mode 100644 
> meta-arago-distro/recipes-connectivity/ethtool/ethtool_5.10.bb
> 
> diff --git 
> a/meta-arago-distro/recipes-connectivity/ethtool/ethtool/avoid_parallel_tests.patch
>  
> b/meta-arago-distro/recipes-connectivity/ethtool/ethtool/avoid_parallel_tests.patch
> new file mode 100644
> index ..54aec012
> --- /dev/null
> +++ 
> b/meta-arago-distro/recipes-connectivity/ethtool/ethtool/avoid_parallel_tests.patch
> @@ -0,0 +1,29 @@
> +From b493e2fb472307997576eef33cce784594070f44 Mon Sep 17 00:00:00 2001
> +From: Tudor Florea 
> +Date: Wed, 28 May 2014 18:59:54 +0200
> +Subject: [PATCH] ethtool: use serial-tests config needed by ptest.
> +
> +ptest needs buildtest-TESTS and runtest-TESTS targets.
> +serial-tests is required to generate those targets.
> +
> +Signed-off-by: Tudor Florea 
> +Upstream-Status: Inappropriate
> +(default automake behavior incompatible with ptest)
> +
> +---
> + configure.ac | 2 +-
> + 1 file changed, 1 insertion(+), 1 deletion(-)
> +
> +diff --git a/configure.ac b/configure.ac
> +index 13c2bc0..0b6ca1d 100644
> +--- a/configure.ac
>  b/configure.ac
> +@@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure 
> script.
> + AC_INIT(ethtool, 5.10, net...@vger.kernel.org)
> + AC_PREREQ(2.52)
> + AC_CONFIG_SRCDIR([ethtool.c])
> +-AM_INIT_AUTOMAKE([gnu subdir-objects])
> ++AM_INIT_AUTOMAKE([gnu subdir-objects serial-tests])
> + AC_CONFIG_HEADERS([ethtool-config.h])
> + 
> + AM_MAINTAINER_MODE
> diff --git a/meta-arago-distro/recipes-connectivity/ethtool/ethtool/run-ptest 
> b/meta-arago-distro/recipes-connectivity/ethtool/ethtool/run-ptest
> new file mode 100644
> index ..1e245da1
> --- /dev/null
> +++ b/meta-arago-distro/recipes-connectivity/ethtool/ethtool/run-ptest
> @@ -0,0 +1,2 @@
> +#!/bin/sh
> +make -k runtest-TESTS
> diff --git a/meta-arago-distro/recipes-connectivity/ethtool/ethtool_5.10.bb 
> b/meta-arago-distro/recipes-connectivity/ethtool/ethtool_5.10.bb
> new file mode 100644
> index ..5c0df3ac
> --- /dev/null
> +++ b/meta-arago-distro/recipes-connectivity/ethtool/ethtool_5.10.bb
> @@ -0,0 +1,37 @@
> +SUMMARY = "Display or change ethernet card settings"
> +DESCRIPTION = "A small utility for examining and tuning the settings of your 
> ethernet-based network interfaces."
> +HOMEPAGE = "http://www.kernel.org/pub/software/network/ethtool/;
> +SECTION = "console/network"
> +LICENSE = "GPLv2+"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
> +
> file://ethtool.c;beginline=4;endline=17;md5=c19b30548c582577fc6b443626fc1216"
> +
> +SRC_URI = "${KERNELORG_MIRROR}/software/network/ethtool/ethtool-${PV}.tar.gz 
> \
> +   file://run-ptest \
> +   file://avoid_parallel_tests.patch \
> +   "
> +
> +SRC_URI[sha256sum] = 
> "4b86adb3ed913c1ef14a276301981f696ab4ec360c19f0a5b68235c4756abae5"
> +
> +UPSTREAM_CHECK_URI = "https://www.kernel.org/pub/software/network/ethtool/;
> +
> +inherit autotools ptest bash-completion pkgconfig
> +
> +RDEPENDS_${PN}-ptest += "make"
> +
> +PACKAGECONFIG ?= "netlink"
> +PACKAGECONFIG[netlink] = "--enable-netlink,--disable-netlink,libmnl,"
> +
> +do_compile_ptest() {
> +   oe_runmake buildtest-TESTS
> +}
> +
> +do_install_ptest () {
> +   cp ${B}/Makefile     ${D}${PTEST_PATH}
> +   install ${B}/test-cmdline${D}${PTEST_PATH}
> +   if ${@bb.utils.contains('PACKAGECONFIG', 'netlink', 'false', 'true', d)}; 
> then
> +   install ${B}/test-features   ${D}${PTEST_PATH}
> +   fi
> +   install ${B}/ethtool ${D}${PTEST_PATH}/ethtool
> +   sed -i 's/^Makefile/_Makefile/'  ${D}${PTEST_PATH}/Makefile
> +}
> -- 
> 2.17.1
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH 0/2] RFC: Add global Docker container runtime

2021-07-19 Thread Denys Dmytriyenko
Hi,

Were there any comments on this series?

On Wed, Jun 16, 2021 at 04:14:07PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko 
> 
> This patchset adds Docker container runtime to both base and default rootfs 
> images for all platforms.
> 
> Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
> This fragment can later be added to ti-linux-kernel/ti_config_fragments.
> 
> Denys Dmytriyenko (2):
>   linux-ti-staging: enable necessary configs for running docker
> containers
>   packagegroup-arago-base: add docker runtime to the base and default
> rootfs
> 
>  .../packagegroups/packagegroup-arago-base.bb |  1 +
>  meta-arago-distro/recipes-kernel/linux/docker.inc|  2 ++
>  .../linux/linux-ti-staging-rt_%.bbappend |  1 +
>  .../linux/linux-ti-staging-systest_%.bbappend|  1 +
>  .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 
> 
>  .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
>  6 files changed, 26 insertions(+)
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
>  create mode 100644 
> meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
> 
> -- 
> 2.7.4

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [tisdk-build-scripts PATCH 0/5] config-build-env: Switch to arago-project git

2021-07-12 Thread Denys Dmytriyenko
On Fri, Jul 09, 2021 at 01:03:56PM -0500, Nishanth Menon wrote:
> Here are a series of patches that are meant to:
> a) be more paranoid in checking the environment it runs in
> b) additional cleanups in case of weird corner cases where build folder
>is left in weird state
> c) Finally switch over to git.ti.com tree instead of arago-project.org
>tree for the new location of oe-layer-setup

Overall, changes look sane to me. Thanks.


> Nishanth Menon (5):
>   config-build-env: Move the oe-layer-setup to a variable
>   config-build-env: Lets make sure we are really in a build folder
>   config-build-env: Refactor to cleanup messed up build folder
>   config-build-env: Make sure that the git url points correctly
>   config-build-env: Switch arago-project git repo to ti git repo
> 
>  lib/oesdk/config-build-env | 46 +-
>  1 file changed, 36 insertions(+), 10 deletions(-)
> 
> -- 
> 2.32.0
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [tisdk-build-scripts PATCH 5/5] config-build-env: Switch arago-project git repo to ti git repo

2021-07-12 Thread Denys Dmytriyenko
On Fri, Jul 09, 2021 at 01:04:01PM -0500, Nishanth Menon wrote:
> Arago-project is on the way down, so flip over to git.ti.com repo
> 
> Signed-off-by: Nishanth Menon 
> ---
>  lib/oesdk/config-build-env | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/lib/oesdk/config-build-env b/lib/oesdk/config-build-env
> index cdfa6830eb51..2514acbe6b38 100644
> --- a/lib/oesdk/config-build-env
> +++ b/lib/oesdk/config-build-env
> @@ -1,6 +1,6 @@
>  #!/bin/bash
>  
> -TI_SDK_OELAYER_SETUP="http://arago-project.org/git/projects/oe-layersetup.git;
> +TI_SDK_OELAYER_SETUP="http://git.ti.com/git/arago-project/oe-layersetup.git;

What's the preferred clone method on git.ti.com? I see Web UI shows these:

Clone
https://git.ti.com/git/arago-project/oe-layersetup.git
https://git.ti.com/cgit/arago-project/oe-layersetup
git://git.ti.com/arago-project/oe-layersetup.git
http://git.ti.com/git/arago-project/oe-layersetup.git


>  # This script is intended to be called only from the top-level build-oesdk.sh
>  # script which parses the configuration file and sets necessary variables.
> -- 
> 2.32.0
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH] linux-libc-headers: handle removal of asm/kvm.h in kernel 5.8+

2021-07-08 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Multilib handling is done in linux-libc-headers.inc in oe-core and the version
in dunfell handles the list for 5.4, while the list for 5.10 has no asm/kvm.h
due to kernel commit: 541ad0150ca4 [arm: Remove 32bit KVM host support].

Fixes this error on ARM32 platforms when using internal toolchain:
ERROR: linux-libc-headers-5.10-r0.arago0 do_install: oe_multilib_header: Unable 
to find header asm/kvm.h.

Also, dependency on rsync-native is now upstream.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb  | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
index 353d8b5..7f4343d 100644
--- 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
+++ 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
@@ -2,8 +2,6 @@ require recipes-kernel/linux-libc-headers/linux-libc-headers.inc
 
 PR_append = ".arago0"
 
-DEPENDS += "rsync-native"
-
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
 BRANCH = "ti-linux-5.10.y"
@@ -14,3 +12,9 @@ KERNEL_GIT_PROTOCOL = "git"
 SRC_URI = "${KERNEL_GIT_URI};protocol=${KERNEL_GIT_PROTOCOL};branch=${BRANCH}"
 
 S = "${WORKDIR}/git"
+
+# below overrides the multilib list - can be dropped for the next LTS
+do_install_armmultilib () {
+   oe_multilib_header asm/auxvec.h asm/bitsperlong.h asm/byteorder.h 
asm/fcntl.h asm/hwcap.h asm/ioctls.h asm/kvm_para.h asm/mman.h asm/param.h 
asm/perf_regs.h asm/bpf_perf_event.h
+   oe_multilib_header asm/posix_types.h asm/ptrace.h  asm/setup.h  
asm/sigcontext.h asm/siginfo.h asm/signal.h asm/stat.h  asm/statfs.h asm/swab.h 
 asm/types.h asm/unistd.h
+}
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 4/4] toolchain-gcc: use 5.10 kernel headers with internal toolchain

2021-07-08 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/include/toolchain-gcc.inc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-arago-distro/conf/distro/include/toolchain-gcc.inc 
b/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
index 587ba94..0b2a533 100644
--- a/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
+++ b/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
@@ -16,7 +16,7 @@ 
PREFERRED_PROVIDER_gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = "gdb-cross-can
 SDKGCCVERSION ?= "9%"
 SDKBINUVERSION ?= "2.34%"
 SDKGLIBCVERSION ?= "2.31%"
-SDKLINUXLIBCVERSION ?= "5.4%"
+SDKLINUXLIBCVERSION ?= "5.10%"
 
 PREFERRED_VERSION_gcc-crosssdk-${SDK_SYS} ?= "${SDKGCCVERSION}"
 PREFERRED_VERSION_gcc-crosssdk-initial-${SDK_SYS} ?= "${SDKGCCVERSION}"
@@ -35,7 +35,7 @@ PREFERRED_VERSION_nativesdk-glibc-initial ?= 
"${SDKGLIBCVERSION}"
 GCCVERSION ?= "9%"
 BINUVERSION ?= "2.34%"
 GLIBCVERSION ?= "2.31%"
-LINUXLIBCVERSION ?= "5.4%"
+LINUXLIBCVERSION ?= "5.10%"
 
 PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
 PREFERRED_VERSION_binutils ?= "${BINUVERSION}"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCHv2 2/4] linux-libc-headers: update to 5.10 kernel headers

2021-07-08 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This recipe is used when building using an internal toolchain. Use the same
commit ID as for external-arm-toolchain.

Kernel 5.10 had minor updates to the COPYING file, adjust checksum accordingly.

Signed-off-by: Denys Dmytriyenko 
---
v2 - update LIC_FILES_CHKSUM and explain the reason

 .../{linux-libc-headers_5.4.bb => linux-libc-headers_5.10.bb}   | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)
 rename 
meta-arago-distro/recipes-kernel/linux-libc-headers/{linux-libc-headers_5.4.bb 
=> linux-libc-headers_5.10.bb} (67%)

diff --git 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
similarity index 67%
rename from 
meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb
rename to 
meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
index c0a3709..353d8b5 100644
--- 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb
+++ 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
@@ -4,8 +4,10 @@ PR_append = ".arago0"
 
 DEPENDS += "rsync-native"
 
-BRANCH = "ti-linux-5.4.y"
-SRCREV = "1661da3fddf4cc3f62796ecfb5c572f1e5361bdf"
+LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
+
+BRANCH = "ti-linux-5.10.y"
+SRCREV = "73aa709ca10103b61fba3a07471dbb4dcb56db45"
 
 KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
 KERNEL_GIT_PROTOCOL = "git"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 3/4] pcitest: upgrade 5.4 -> 5.10

2021-07-08 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

pcitest resides in kernel tree - use the same tree and commit ID as for the
kernel and linux-libc-headers.

COPYING file had minor changes, adjust checksum accordingly.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-kernel/pcitest/{pcitest_5.4.bb => pcitest_5.10.bb}  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
 rename meta-arago-extras/recipes-kernel/pcitest/{pcitest_5.4.bb => 
pcitest_5.10.bb} (73%)

diff --git a/meta-arago-extras/recipes-kernel/pcitest/pcitest_5.4.bb 
b/meta-arago-extras/recipes-kernel/pcitest/pcitest_5.10.bb
similarity index 73%
rename from meta-arago-extras/recipes-kernel/pcitest/pcitest_5.4.bb
rename to meta-arago-extras/recipes-kernel/pcitest/pcitest_5.10.bb
index 8edbd93..733f3ba 100644
--- a/meta-arago-extras/recipes-kernel/pcitest/pcitest_5.4.bb
+++ b/meta-arago-extras/recipes-kernel/pcitest/pcitest_5.10.bb
@@ -1,9 +1,9 @@
 SUMMARY = "Linux Kernel PCI test"
 LICENSE = "GPLv2"
-LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
+LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
-BRANCH = "ti-linux-5.4.y"
-SRCREV = "738552d0b0292e148b35d60ec47ca3c8dd6007b4"
+BRANCH = "ti-linux-5.10.y"
+SRCREV = "73aa709ca10103b61fba3a07471dbb4dcb56db45"
 SRC_URI = 
"git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git;protocol=git;branch=${BRANCH}"
 
 S = "${WORKDIR}/git"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 1/4] external-arm-toolchain: bump commit for kernel headers

2021-07-08 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Use the same commit as in standalone linux-libc-headers.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-core/meta/external-arm-toolchain.bbappend | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-arago-distro/recipes-core/meta/external-arm-toolchain.bbappend 
b/meta-arago-distro/recipes-core/meta/external-arm-toolchain.bbappend
index 5716ea1..1ceb80f 100644
--- a/meta-arago-distro/recipes-core/meta/external-arm-toolchain.bbappend
+++ b/meta-arago-distro/recipes-core/meta/external-arm-toolchain.bbappend
@@ -4,7 +4,7 @@
 # duplication of code from corresponding recipe.
 
 BRANCH = "ti-linux-5.10.y"
-SRCREV = "bdfd5b0c1ee5617c9a94bacad0d818920d95b486"
+SRCREV = "73aa709ca10103b61fba3a07471dbb4dcb56db45"
 
 KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
 KERNEL_GIT_PROTOCOL = "git"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [PATCH][dunfell/master] linux-libc-headers: update to 5.10 kernel headers

2021-07-07 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This recipe is used when building using an internal toolchain. Use the same
commit ID as for external-arm-toolchain.

Signed-off-by: Denys Dmytriyenko 
---
 .../{linux-libc-headers_5.4.bb => linux-libc-headers_5.10.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename 
meta-arago-distro/recipes-kernel/linux-libc-headers/{linux-libc-headers_5.4.bb 
=> linux-libc-headers_5.10.bb} (80%)

diff --git 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
similarity index 80%
rename from 
meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb
rename to 
meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
index c0a3709..0dabbfd 100644
--- 
a/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.4.bb
+++ 
b/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_5.10.bb
@@ -4,8 +4,8 @@ PR_append = ".arago0"
 
 DEPENDS += "rsync-native"
 
-BRANCH = "ti-linux-5.4.y"
-SRCREV = "1661da3fddf4cc3f62796ecfb5c572f1e5361bdf"
+BRANCH = "ti-linux-5.10.y"
+SRCREV = "bdfd5b0c1ee5617c9a94bacad0d818920d95b486"
 
 KERNEL_GIT_URI = "git://git.ti.com/ti-linux-kernel/ti-linux-kernel.git"
 KERNEL_GIT_PROTOCOL = "git"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell][PATCH v3] ltp-ddt:Update to 20210524

2021-06-29 Thread Denys Dmytriyenko
t; ${prefix}/testcases/open_posix_testsuite/scripts/* 
> ${prefix}/testcases/open_posix_testsuite/stress/* 
> ${prefix}/testcases/open_posix_testsuite/tools/* 
> ${prefix}/testcases/data/nm01/lib.a ${prefix}/lib/libmem.a"
> +
> +# Avoid stripping some generated binaries otherwise some of the ltp tests 
> such as ldd01 & nm01 fail
> +INHIBIT_PACKAGE_STRIP_FILES = "${prefix}/testcases/bin/nm01 
> ${prefix}/testcases/bin/ldd01"
> +INSANE_SKIP_${PN} += "already-stripped staticdev"
> +
> +remove_broken_musl_sources() {
> + [ "${TCLIBC}" = "musl" ] || return 0
> +
> + cd ${S}
> + echo "WARNING: remove unsupported tests (until they're fixed)"
> +
> + # sync with upstream
> + # 
> https://github.com/linux-test-project/ltp/blob/master/travis/alpine.sh#L33
> + rm -rfv \
> + testcases/kernel/sched/process_stress/process.c \
> + testcases/kernel/syscalls/confstr/confstr01.c \
> + testcases/kernel/syscalls/fmtmsg/fmtmsg01.c \
> + testcases/kernel/syscalls/getcontext/getcontext01.c \
> + 
> testcases/kernel/syscalls/rt_tgsigqueueinfo/rt_tgsigqueueinfo01.c \
> + testcases/kernel/syscalls/timer_create/timer_create01.c \
> + testcases/kernel/syscalls/timer_create/timer_create03.c \
> + utils/benchmark/ebizzy-0.3
> +}
> +do_patch[postfuncs] += "remove_broken_musl_sources"
> +
> +# Avoid file dependency scans, as LTP checks for things that may or may not
> +# exist on the running system.  For instance it has specific checks for
> +# csh and ksh which are not typically part of OpenEmbedded systems (but
> +# can be added via additional layers.)
> +SKIP_FILEDEPS_${PN} = '1'
> +
> -- 
> 2.17.1

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [oe-layersetup PATCH V2 3/3] configs: arago*.txt: Revise meta-arago repo towards yoctoproject.org primary

2021-06-23 Thread Denys Dmytriyenko
On Wed, Jun 23, 2021 at 04:43:20PM -0500, Nishanth Menon wrote:
> Now that yoctoproject.org git repo is live, lets move references away
> from arago-project.org.
> 
> This is one of the initial cleanup steps towards eventually sunsetting
> the arago-project.org
> 
> See sample-files/gitconfig.sample for examples of how to redirect
> repository using older urls to new locations
> 
> Signed-off-by: Nishanth Menon 

Reviewed-by: Denys Dmytriyenko 


> ---
> Changes since V1:
> * Patch is now trimmed to just the relevant arago configurations
> * Updated $subject to be more arago focussed.
> 
> V1: http://arago-project.org/pipermail/meta-arago/2021-June/013225.html
> 
>  configs/arago-dunfell-config.txt  | 2 +-
>  configs/arago-dunfell-next-config.txt | 2 +-
>  configs/arago-master-config.txt   | 2 +-
>  3 files changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/configs/arago-dunfell-config.txt 
> b/configs/arago-dunfell-config.txt
> index 173499bb3f8e..464b835b7a30 100644
> --- a/configs/arago-dunfell-config.txt
> +++ b/configs/arago-dunfell-config.txt
> @@ -2,7 +2,7 @@
>  # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>  
>  bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
> -meta-arago,git://arago-project.org/git/meta-arago.git,dunfell,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,dunfell,HEAD,layers=meta-arago-distro:meta-arago-extras
>  # 
> meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>  # meta-python2,git://git.openembedded.org/meta-python2,dunfell,HEAD,layers=
>  meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
> diff --git a/configs/arago-dunfell-next-config.txt 
> b/configs/arago-dunfell-next-config.txt
> index 9f5eeb9a83e7..9657a727fda1 100644
> --- a/configs/arago-dunfell-next-config.txt
> +++ b/configs/arago-dunfell-next-config.txt
> @@ -2,7 +2,7 @@
>  # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>  
>  bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
> -meta-arago,git://arago-project.org/git/meta-arago.git,dunfell-next,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,dunfell-next,HEAD,layers=meta-arago-distro:meta-arago-extras
>  # 
> meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>  # meta-python2,git://git.openembedded.org/meta-python2,dunfell,HEAD,layers=
>  meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
> diff --git a/configs/arago-master-config.txt b/configs/arago-master-config.txt
> index f989ee125734..07886793a7ab 100644
> --- a/configs/arago-master-config.txt
> +++ b/configs/arago-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
> -meta-arago,git://arago-project.org/git/meta-arago.git,master,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,master,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> #meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
>  meta-qt5,git://github.com/meta-qt5/meta-qt5.git,master,HEAD,layers=
>  
> meta-virtualization,git://git.yoctoproject.org/meta-virtualization,master,HEAD,layers=
> -- 
> 2.32.0
> 
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [oe-layersetup PATCH V2 2/3] configs: Get rid of ancient tracking configs

2021-06-23 Thread Denys Dmytriyenko
On Wed, Jun 23, 2021 at 04:43:19PM -0500, Nishanth Menon wrote:
> Lets get rid of older configs that really don't make much sense.
> 
> https://wiki.yoctoproject.org/wiki/Releases
> 
> Our current support is attempted on dunfell and master at this point in
> time. Lets keeps things laser focussed by removing older tracking
> configs from the system. If folks do need such a configuration, they
> always have the option of picking it from git history.
> 
> While at this, drop the un-maintained latest-all-head-config which is
> redundant since we have master tracking config as well.
> 
> Suggested-by: Denys Dmytriyenko 
> Signed-off-by: Nishanth Menon 

Reviewed-by: Denys Dmytriyenko 


> ---
> V2: New patch
> 
>  configs/arago-daisy-config.txt  | 12 
>  configs/arago-danny-config.txt  | 11 ---
>  configs/arago-denzil-config.txt | 11 ---
>  configs/arago-dora-config.txt   | 12 
>  configs/arago-dylan-config.txt  | 12 
>  configs/arago-fido-config.txt   | 12 
>  configs/arago-krogoth-config.txt| 12 
>  configs/arago-morty-config.txt  | 14 --
>  configs/arago-rocko-config.txt  | 13 -
>  configs/arago-thud-config.txt   | 15 ---
>  configs/arago-zeus-config.txt   | 15 ---
>  configs/arago-zeus-next-config.txt  | 15 ---
>  configs/distroless-morty-config.txt |  7 ---
>  configs/distroless-rocko-config.txt |  7 ---
>  configs/distroless-thud-config.txt  |  7 ---
>  configs/distroless-zeus-config.txt  |  7 ---
>  configs/latest-all-head-config.txt  | 11 ---
>  configs/poky-morty-config.txt   |  7 ---
>  configs/poky-rocko-config.txt   |  7 ---
>  configs/poky-thud-config.txt|  7 ---
>  configs/poky-zeus-config.txt|  7 ---
>  21 files changed, 221 deletions(-)
>  delete mode 100644 configs/arago-daisy-config.txt
>  delete mode 100644 configs/arago-danny-config.txt
>  delete mode 100644 configs/arago-denzil-config.txt
>  delete mode 100644 configs/arago-dora-config.txt
>  delete mode 100644 configs/arago-dylan-config.txt
>  delete mode 100644 configs/arago-fido-config.txt
>  delete mode 100644 configs/arago-krogoth-config.txt
>  delete mode 100644 configs/arago-morty-config.txt
>  delete mode 100644 configs/arago-rocko-config.txt
>  delete mode 100644 configs/arago-thud-config.txt
>  delete mode 100644 configs/arago-zeus-config.txt
>  delete mode 100644 configs/arago-zeus-next-config.txt
>  delete mode 100644 configs/distroless-morty-config.txt
>  delete mode 100644 configs/distroless-rocko-config.txt
>  delete mode 100644 configs/distroless-thud-config.txt
>  delete mode 100644 configs/distroless-zeus-config.txt
>  delete mode 100644 configs/latest-all-head-config.txt
>  delete mode 100644 configs/poky-morty-config.txt
>  delete mode 100644 configs/poky-rocko-config.txt
>  delete mode 100644 configs/poky-thud-config.txt
>  delete mode 100644 configs/poky-zeus-config.txt
> 
> diff --git a/configs/arago-daisy-config.txt b/configs/arago-daisy-config.txt
> deleted file mode 100644
> index 5b5bb841b140..
> --- a/configs/arago-daisy-config.txt
> +++ /dev/null
> @@ -1,12 +0,0 @@
> -# 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,1.26,HEAD,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,daisy,HEAD,layers=meta-arago-distro:meta-arago-extras
> -meta-qt5,git://github.com/meta-qt5/meta-qt5.git,master,17eb158c6d2cd290b054b5bd54311aa44a02d04d,layers=
> -meta-openembedded,git://git.openembedded.org/meta-openembedded,daisy,HEAD,layers=toolchain-layer:meta-networking:meta-ruby:meta-oe
> -meta-ti,git://arago-project.org/git/meta-ti.git,daisy,HEAD,layers=
> -meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,daisy,HEAD,layers=meta-linaro-toolchain
> -oe-core,git://git.openembedded.org/openembedded-core,daisy,HEAD,layers=meta
> -OECORELAYERCONF=./sample-files/bblayers.conf.sample
> -OECORELOCALCONF=./sample-files/local-arago.conf.sample
> diff --git a/configs/arago-danny-config.txt b/configs/arago-danny-config.txt
> deleted file mode 100644
> index 88334d244c87..
> --- a/configs/arago-danny-config.txt
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -# 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,1.17.0,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,danny,HEAD,layers=meta-arago-distro:meta-arago-extras
> -

Re: [meta-arago] [oe-layersetup PATCH 1/3] sample-files: Add a URL redirection gitconfig sample file

2021-06-23 Thread Denys Dmytriyenko
On Tue, Jun 22, 2021 at 09:35:36PM -0500, Nishanth Menon wrote:
> As we move git repositories over to newer locations, there is
> a definite need to redirect older url usage to newer locations.
> 
> Lets start with a basic configuration for the core repositories.
> 
> Signed-off-by: Nishanth Menon 

Reviewed-by: Denys Dmytriyenko 


> ---
>  sample-files/gitconfig.sample | 16 
>  1 file changed, 16 insertions(+)
>  create mode 100644 sample-files/gitconfig.sample
> 
> diff --git a/sample-files/gitconfig.sample b/sample-files/gitconfig.sample
> new file mode 100644
> index ..2d06bdcd80b9
> --- /dev/null
> +++ b/sample-files/gitconfig.sample
> @@ -0,0 +1,16 @@
> +# Sample git config URL redirection
> +# Copy this information to ~/.gitconfig or equivalent
> +# See https://git-scm.com/docs/git-config for further information
> +# To debug, use GIT_CURL_VERBOSE=1 GIT_TRACE=1
> +
> +[url "git://git.yoctoproject.org/meta-arago"]
> + insteadOf = git://arago-project.org/git/meta-arago
> + insteadOf = http://arago-project.org/git/meta-arago
> +
> +[url "git://git.yoctoproject.org/meta-ti"]
> + insteadOf = git://arago-project.org/git/meta-ti
> + insteadOf = http://arago-project.org/git/meta-ti
> +
> +[url "git://git.ti.com/arago-project/oe-layersetup"]
> + insteadOf = git://arago-project.org/git/projects/oe-layersetup
> + insteadOf = http://arago-project.org/git/projects/oe-layersetup
> -- 
> 2.32.0
> 
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [oe-layersetup PATCH 3/3] configs: *.txt: Revise meta-arago repo towards yoctoproject.org primary

2021-06-23 Thread Denys Dmytriyenko
Same comment - may want to consider sunsetting older releases configs and only 
keeping Thud, Zeus or Dunfell onwards updated.


On Tue, Jun 22, 2021 at 09:35:38PM -0500, Nishanth Menon wrote:
> Now that yoctoproject.org git repo is live, lets move references away
> from arago-project.org.
> 
> This is one of the initial cleanup steps towards eventually sunsetting
> the arago-project.org
> 
> See sample-files/gitconfig.sample for examples of how to redirect
> repository using older urls to new locations
> 
> Signed-off-by: Nishanth Menon 
> ---
>  configs/arago-daisy-config.txt| 2 +-
>  configs/arago-danny-config.txt| 2 +-
>  configs/arago-denzil-config.txt   | 2 +-
>  configs/arago-dora-config.txt | 2 +-
>  configs/arago-dunfell-config.txt  | 2 +-
>  configs/arago-dunfell-next-config.txt | 2 +-
>  configs/arago-dylan-config.txt| 2 +-
>  configs/arago-fido-config.txt | 2 +-
>  configs/arago-krogoth-config.txt  | 2 +-
>  configs/arago-master-config.txt   | 2 +-
>  configs/arago-morty-config.txt| 2 +-
>  configs/arago-rocko-config.txt| 2 +-
>  configs/arago-thud-config.txt | 2 +-
>  configs/arago-zeus-config.txt | 2 +-
>  configs/arago-zeus-next-config.txt| 2 +-
>  configs/latest-all-head-config.txt| 2 +-
>  16 files changed, 16 insertions(+), 16 deletions(-)
> 
> diff --git a/configs/arago-daisy-config.txt b/configs/arago-daisy-config.txt
> index 944ae3c1dbda..e864b6fc36e2 100644
> --- a/configs/arago-daisy-config.txt
> +++ b/configs/arago-daisy-config.txt
> @@ -2,7 +2,7 @@
>  # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>  
>  bitbake,git://git.openembedded.org/bitbake,1.26,HEAD,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,daisy,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,daisy,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-qt5,git://github.com/meta-qt5/meta-qt5.git,master,17eb158c6d2cd290b054b5bd54311aa44a02d04d,layers=
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,daisy,HEAD,layers=toolchain-layer:meta-networking:meta-ruby:meta-oe
>  meta-ti,git://git.yoctoproject.org/meta-ti,daisy,HEAD,layers=
> diff --git a/configs/arago-danny-config.txt b/configs/arago-danny-config.txt
> index b3efb76348b3..44555004f363 100644
> --- a/configs/arago-danny-config.txt
> +++ b/configs/arago-danny-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,1.17.0,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,danny,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,danny,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,danny,HEAD,layers=toolchain-layer:meta-oe
>  meta-ti,git://git.yoctoproject.org/meta-ti,danny,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,danny,HEAD,layers=
> diff --git a/configs/arago-denzil-config.txt b/configs/arago-denzil-config.txt
> index 818e4222bea9..079a8862ffb4 100644
> --- a/configs/arago-denzil-config.txt
> +++ b/configs/arago-denzil-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,1.15.2,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,denzil,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,denzil,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,denzil,HEAD,layers=toolchain-layer:meta-oe
>  meta-ti,git://git.yoctoproject.org/meta-ti,denzil,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,denzil,HEAD,layers=
> diff --git a/configs/arago-dora-config.txt b/configs/arago-dora-config.txt
> index d4f4de9bf639..1e8fa5d891bf 100644
> --- a/configs/arago-dora-config.txt
> +++ b/configs/arago-dora-config.txt
> @@ -2,7 +2,7 @@
>  # repo name,repo uri,repo branch,repo commit[,layers=layer1:layer2...:layern]
>  
>  bitbake,git://git.openembedded.org/bitbake,1.20,HEAD,layers=
> -meta-arago,git://arago-project.org/git/meta-arago.git,dora,HEAD,layers=meta-arago-distro:meta-arago-extras
> +meta-arago,git://git.yoctoproject.org/meta-arago,dora,HEAD,layers=meta-arago-distro:meta-arago-extras
>  meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dora,HEAD,layers=
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,dora,HEAD,layers=toolchain-layer:meta-networking:meta-ruby:meta-oe
>  meta-ti,git://git.yoctoproject.org/meta-ti,dora,HEAD,layers=
> diff --git a/configs/arago-dunfell-config.txt 
> b/configs/arago-dunfell-config.txt
> index 173499bb3f8e..464b835b7a30 100644
> --- a/configs/arago-dunfell-config.txt
> 

Re: [meta-arago] [oe-layersetup PATCH 2/3] configs: Redirect older meta-ti to yoctoproject primary repo

2021-06-23 Thread Denys Dmytriyenko
I'd suggest moving out such old "legacy" configs up till at least Rocko into a 
separate folder (if not remove completely):

Rocko
Pyro
Morty
Krogoth
Jethro
Fido
Dizzy
Daisy
Dora
Dylan
Danny
Denzil

E.g. "Denzil" was released all the way back in 2012!
https://wiki.yoctoproject.org/wiki/Releases



On Tue, Jun 22, 2021 at 09:35:37PM -0500, Nishanth Menon wrote:
> Redirect the older meta-ti references from arago-project to yoctoproject
> primary repository.
> 
> Signed-off-by: Nishanth Menon 
> ---
>  configs/arago-daisy-config.txt | 2 +-
>  configs/arago-danny-config.txt | 2 +-
>  configs/arago-denzil-config.txt| 2 +-
>  configs/arago-dora-config.txt  | 2 +-
>  configs/arago-dylan-config.txt | 2 +-
>  configs/arago-fido-config.txt  | 2 +-
>  configs/latest-all-head-config.txt | 2 +-
>  7 files changed, 7 insertions(+), 7 deletions(-)
> 
> diff --git a/configs/arago-daisy-config.txt b/configs/arago-daisy-config.txt
> index 5b5bb841b140..944ae3c1dbda 100644
> --- a/configs/arago-daisy-config.txt
> +++ b/configs/arago-daisy-config.txt
> @@ -5,7 +5,7 @@ bitbake,git://git.openembedded.org/bitbake,1.26,HEAD,layers=
>  
> meta-arago,git://arago-project.org/git/meta-arago.git,daisy,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-qt5,git://github.com/meta-qt5/meta-qt5.git,master,17eb158c6d2cd290b054b5bd54311aa44a02d04d,layers=
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,daisy,HEAD,layers=toolchain-layer:meta-networking:meta-ruby:meta-oe
> -meta-ti,git://arago-project.org/git/meta-ti.git,daisy,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,daisy,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,daisy,HEAD,layers=meta-linaro-toolchain
>  oe-core,git://git.openembedded.org/openembedded-core,daisy,HEAD,layers=meta
>  OECORELAYERCONF=./sample-files/bblayers.conf.sample
> diff --git a/configs/arago-danny-config.txt b/configs/arago-danny-config.txt
> index 88334d244c87..b3efb76348b3 100644
> --- a/configs/arago-danny-config.txt
> +++ b/configs/arago-danny-config.txt
> @@ -4,7 +4,7 @@
>  bitbake,git://git.openembedded.org/bitbake,master,1.17.0,layers=
>  
> meta-arago,git://arago-project.org/git/meta-arago.git,danny,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,danny,HEAD,layers=toolchain-layer:meta-oe
> -meta-ti,git://arago-project.org/git/meta-ti.git,danny,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,danny,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,danny,HEAD,layers=
>  oe-core,git://git.openembedded.org/openembedded-core,danny,HEAD,layers=meta
>  OECORELAYERCONF=./sample-files/bblayers.conf.sample
> diff --git a/configs/arago-denzil-config.txt b/configs/arago-denzil-config.txt
> index 6a627c45a828..818e4222bea9 100644
> --- a/configs/arago-denzil-config.txt
> +++ b/configs/arago-denzil-config.txt
> @@ -4,7 +4,7 @@
>  bitbake,git://git.openembedded.org/bitbake,master,1.15.2,layers=
>  
> meta-arago,git://arago-project.org/git/meta-arago.git,denzil,HEAD,layers=meta-arago-distro:meta-arago-extras
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,denzil,HEAD,layers=toolchain-layer:meta-oe
> -meta-ti,git://arago-project.org/git/meta-ti.git,denzil,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,denzil,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,denzil,HEAD,layers=
>  oe-core,git://git.openembedded.org/openembedded-core,denzil,HEAD,layers=meta
>  OECORELAYERCONF=./sample-files/bblayers-denzil.conf.sample
> diff --git a/configs/arago-dora-config.txt b/configs/arago-dora-config.txt
> index 84366c254fbb..d4f4de9bf639 100644
> --- a/configs/arago-dora-config.txt
> +++ b/configs/arago-dora-config.txt
> @@ -5,7 +5,7 @@ bitbake,git://git.openembedded.org/bitbake,1.20,HEAD,layers=
>  
> meta-arago,git://arago-project.org/git/meta-arago.git,dora,HEAD,layers=meta-arago-distro:meta-arago-extras
>  meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dora,HEAD,layers=
>  
> meta-openembedded,git://git.openembedded.org/meta-openembedded,dora,HEAD,layers=toolchain-layer:meta-networking:meta-ruby:meta-oe
> -meta-ti,git://arago-project.org/git/meta-ti.git,dora,HEAD,layers=
> +meta-ti,git://git.yoctoproject.org/meta-ti,dora,HEAD,layers=
>  
> meta-linaro,git://git.linaro.org/openembedded/meta-linaro.git,dora,HEAD,layers=meta-linaro-toolchain
>  oe-core,git://git.openembedded.org/openembedded-core,dora,HEAD,layers=meta
>  OECORELAYERCONF=./sample-files/bblayers.conf.sample
> diff --git a/configs/arago-dylan-config.txt b/configs/arago-dylan-config.txt
> index 7fcd48dc47ad..3054a9dd7630 100644
> --- a/configs/arago-dylan-config.txt
> +++ b/configs/arago-dylan-config.txt
> @@ -5,7 +5,7 @@ 
> bitbake,git://git.openembedded.org/bitbake,master,bbb4fa427739912ff3b87379bf6290
>  
> 

Re: [meta-arago] [PATCH 0/2] RFC: Add global Docker container runtime

2021-06-16 Thread Denys Dmytriyenko
On Wed, Jun 16, 2021 at 04:14:07PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko 
> 
> This patchset adds Docker container runtime to both base and default rootfs 
> images for all platforms.
> 
> Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
> This fragment can later be added to ti-linux-kernel/ti_config_fragments.
> 
> Denys Dmytriyenko (2):
>   linux-ti-staging: enable necessary configs for running docker
> containers
>   packagegroup-arago-base: add docker runtime to the base and default
> rootfs
> 
>  .../packagegroups/packagegroup-arago-base.bb |  1 +
>  meta-arago-distro/recipes-kernel/linux/docker.inc|  2 ++
>  .../linux/linux-ti-staging-rt_%.bbappend |  1 +
>  .../linux/linux-ti-staging-systest_%.bbappend|  1 +
>  .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 
> 
>  .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
>  6 files changed, 26 insertions(+)
>  create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
>  create mode 100644 
> meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
> 
> -- 
> 2.7.4

Besides docker itself and containerd, it pulls the entire util-linux package 
in place of those provided by busybox. Here's the size increase of the base 
image:

commit 2b3d94352436af56dbed776ba3f094637fa72efc
Author: buildhistory 
Date:   Tue Jun 15 22:28:30 2021 +

Build 20210615221326 of arago 2020.09 for machine j7-evm on gimli

cmd: bitbake tisdk-base-image

result: succeeded

metadata revisions:
meta-arago-distro = dunfell:3a199c9117b2c7ff10fae8cc2f8813586f3d241d -- 
modified
meta-arago-extras = dunfell:3a199c9117b2c7ff10fae8cc2f8813586f3d241d -- 
modified
meta-qt5  = dunfell:b4d24d70aca75791902df5cd59a4f4a54aa4a125
meta-virtualization = dunfell:8be0bc1480e649b2df5f9f8e87e01c5acbe61182
meta-networking   = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
meta-python   = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
meta-oe   = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
meta-gnome= dunfell:c38d2a74f762a792046f3d3c377827b08aade513
meta-filesystems  = dunfell:c38d2a74f762a792046f3d3c377827b08aade513
meta-ti   = dunfell:02a2433c47bf41fcd5d212a1f2dd9371e90bfe0a
meta-arm  = HEAD:c4f04f3fb66f8f4365b08b553af8206372e90a63
meta-arm-toolchain = HEAD:c4f04f3fb66f8f4365b08b553af8206372e90a63
meta  = dunfell:2246b0d7a71c69eb2e89c55991d1387069895466

diff --git a/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt 
b/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
index 56d326d..2f207e7 100644
--- a/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
+++ b/images/j7_evm/glibc/tisdk-base-image/installed-package-sizes.txt
@@ -1,8 +1,11 @@
+119448 KiB docker-ce
+57709  KiB containerd-opencontainers
 18556  KiB kernel-image-image-5.10.41-g3314837930
 9425   KiB python3-core
-8709   KiB kernel-image-vmlinux.gz-5.10.41-g3314837930
+8717   KiB kernel-image-vmlinux.gz-5.10.41-g3314837930
 7318   KiB systemd
 6664   KiB udev-hwdb
+6354   KiB runc-docker
 3478   KiB libglib-2.0-0
 3130   KiB libpython3.8-1.0
 2624   KiB libc6
@@ -26,7 +29,7 @@
 827KiB libvorbis
 805KiB busybox
 796KiB kernel-module-mac80211-5.10.41-g3314837930
-750KiB kernel-module-ipv6-5.10.41-g3314837930
+755KiB kernel-module-ipv6-5.10.41-g3314837930
 725KiB libsystemd0
 657KiB kernel-module-bluetooth-5.10.41-g3314837930
 631KiB libfreetype6
@@ -41,6 +44,7 @@
 538KiB libsolv1
 499KiB kbd-keymaps
 498KiB kernel-module-cfg80211-5.10.41-g3314837930
+497KiB tini
 491KiB kernel-module-sctp-5.10.41-g3314837930
 473KiB kms++-python
 471KiB kernel-module-mpt3sas-5.10.41-g3314837930
@@ -97,6 +101,7 @@
 199KiB libpng16-16
 196KiB libncursesw5
 191KiB kernel-module-nf-conntrack-5.10.41-g3314837930
+191KiB kernel-module-ip-vs-5.10.41-g3314837930
 190KiB iptables
 186KiB libudev1
 184KiB kernel-module-overlay-5.10.41-g3314837930
@@ -119,7 +124,7 @@
 146KiB kernel-module-musb-hdrc-5.10.41-g3314837930
 145KiB kernel-module-usb-storage-5.10.41-g3314837930
 144KiB alsa-topology-conf
-142KiB kernel-5.10.41-g3314837930
+143KiB kernel-5.10.41-g3314837930
 142KiB alsa-utils-aplay
 141KiB kernel-module-dwc3-5.10.41-g3314837930
 140KiB avahi-daemon
@@ -135,6 +140,7 @@
 125KiB alsa-utils-alsactl
 125KiB alsa-ucm-conf
 124KiB util-linux-sfdisk
+123KiB util-linux-lsblk
 123KiB kernel-module-hci-uart-5.10.41-g3314837930
 121

[meta-arago] [PATCH 2/2] packagegroup-arago-base: add docker runtime to the base and default rootfs

2021-06-16 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
index 2ebe5f9..2284210 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
@@ -36,6 +36,7 @@ ARAGO_EXTRA = "\
 kms++ \
 kms++-python \
 can-utils \
+docker \
 "
 
 ARAGO_EXTRA_append_keystone = "\
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [PATCH 0/2] RFC: Add global Docker container runtime

2021-06-16 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This patchset adds Docker container runtime to both base and default rootfs 
images for all platforms.

Patch 1 enables necessary kernel configs through docker.cfg config fragment. 
This fragment can later be added to ti-linux-kernel/ti_config_fragments.

Denys Dmytriyenko (2):
  linux-ti-staging: enable necessary configs for running docker
containers
  packagegroup-arago-base: add docker runtime to the base and default
rootfs

 .../packagegroups/packagegroup-arago-base.bb |  1 +
 meta-arago-distro/recipes-kernel/linux/docker.inc|  2 ++
 .../linux/linux-ti-staging-rt_%.bbappend |  1 +
 .../linux/linux-ti-staging-systest_%.bbappend|  1 +
 .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 
 .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
 6 files changed, 26 insertions(+)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
 create mode 100644 
meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg

-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [PATCH 1/2] linux-ti-staging: enable necessary configs for running docker containers

2021-06-16 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-kernel/linux/docker.inc|  2 ++
 .../linux/linux-ti-staging-rt_%.bbappend |  1 +
 .../linux/linux-ti-staging-systest_%.bbappend|  1 +
 .../recipes-kernel/linux/linux-ti-staging/docker.cfg | 20 
 .../recipes-kernel/linux/linux-ti-staging_%.bbappend |  1 +
 5 files changed, 25 insertions(+)
 create mode 100644 meta-arago-distro/recipes-kernel/linux/docker.inc
 create mode 100644 
meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg

diff --git a/meta-arago-distro/recipes-kernel/linux/docker.inc 
b/meta-arago-distro/recipes-kernel/linux/docker.inc
new file mode 100644
index 000..63a01ba
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/docker.inc
@@ -0,0 +1,2 @@
+SRC_URI += "file://docker.cfg"
+KERNEL_CONFIG_FRAGMENTS += "${WORKDIR}/docker.cfg"
diff --git 
a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend 
b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
index 7d03f8e..165e86f 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-rt_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago1"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
diff --git 
a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend 
b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
index 7d03f8e..165e86f 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging-systest_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago1"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg 
b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
new file mode 100644
index 000..9ac604b
--- /dev/null
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging/docker.cfg
@@ -0,0 +1,20 @@
+CONFIG_VETH=m
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m
+CONFIG_NETFILTER_XT_MATCH_IPVS=m
+CONFIG_NET_CLS_CGROUP=m
+CONFIG_IP_VS=m
+CONFIG_IP_VS_RR=m
+CONFIG_VXLAN=m
+CONFIG_IPVLAN=m
+CONFIG_MACVLAN=m
+CONFIG_DUMMY=m
+CONFIG_NF_NAT_FTP=m
+CONFIG_NF_CONNTRACK_FTP=m
+CONFIG_NF_NAT_TFTP=m
+CONFIG_NF_CONNTRACK_TFTP=m
+CONFIG_AUFS_FS=m
+CONFIG_BTRFS_FS=m
+CONFIG_BLK_DEV_DM=m
+CONFIG_DM_THIN_PROVISIONING=m
+CONFIG_OVERLAY_FS=m
diff --git a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend 
b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
index 5bddbef..31940e3 100644
--- a/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
+++ b/meta-arago-distro/recipes-kernel/linux/linux-ti-staging_%.bbappend
@@ -3,5 +3,6 @@ MACHINE_KERNEL_PR_append = ".arago5"
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
 
 require copy-defconfig.inc
+require docker.inc
 
 ALLOW_EMPTY_kernel-devicetree = "1"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [PATCH] netperf: drop upstreamed PACKAGECONFIGs

2021-06-04 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

2 new PACKAGECONFIGs were upstreamed to meta-oe and now part of dunfell.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-support/netperf/netperf_git.bbappend | 2 --
 1 file changed, 2 deletions(-)
 delete mode 100644 
meta-arago-distro/recipes-support/netperf/netperf_git.bbappend

diff --git a/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend 
b/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend
deleted file mode 100644
index 9527f36..000
--- a/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend
+++ /dev/null
@@ -1,2 +0,0 @@
-PACKAGECONFIG[intervals] = "--enable-intervals,--disable-intervals,,"
-PACKAGECONFIG[histogram] = "--enable-histogram,--disable-histogram,,"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] packagegroups: arago-tisdk-addons: Add packages to allow building on target

2021-05-25 Thread Denys Dmytriyenko
On Mon, May 24, 2021 at 05:37:56PM +0530, Nikhil Devshatwar wrote:
> On 06:42-20210524, Nishanth Menon wrote:
> > On 15:22-20210524, Nikhil Devshatwar wrote:
> > > Add packages in the tisdk-addons which allows to build Gstreamer and
> > > other GST based demo applications from the target filesystem.
> > > 
> > > All these are open source packages, recipes for which are already
> > > present in upstream layers.
> > > 
> > > Signed-off-by: Nikhil Devshatwar 
> > > ---
> > >  .../packagegroups/packagegroup-arago-tisdk-addons.bb  | 11 +--
> > >  1 file changed, 9 insertions(+), 2 deletions(-)
> > > 
> > > diff --git 
> > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > >  
> > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > index 287cba63..2c3fff5c 100644
> > > --- 
> > > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > +++ 
> > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
> > > @@ -1,6 +1,6 @@
> > >  DESCRIPTION = "Task to install additional utilities/demos for SDKs"
> > >  LICENSE = "MIT"
> > > -PR = "r79"
> > > +PR = "r80"
> > >  
> > >  PACKAGE_ARCH = "${MACHINE_ARCH}"
> > >  
> > > @@ -67,7 +67,14 @@ UTILS_append_k3 = " mmc-utils \
> > >  UTILS_append_am64xx = " ti-rtos-firmware"
> > >  UTILS_append_am65xx = " ti-rtos-firmware pru-icss pru-pwm-fw"
> > >  UTILS_append_j7 = " ti-rtos-firmware"
> > > -UTILS_append_j7-evm = " pru-icss"
> > > +UTILS_append_j7-evm = " \
> > > +pru-icss \
> > > +cmake \
> > > +libyaml \
> > > +python3-pyyaml \
> > > +boost \
> > > +ninja \
> > > +"
> > >  UTILS_append_j7-hs-evm = " pru-icss"
> > >  
> > >  UTILS_append_omapl138 = " ti-ipc-rtos-fw"
> > 
> > 
> > Should'nt we go the other direction of making the core layer thinner and
> > add the packages as part of the dependencies of what ever the demos we'd
> > want to add?
> 
> Yes, but that is possible only when we have feeds enabled.
> Till then, there should be at least one filesystem where everything is
> present.

Can this be added to meta-psdkla or whatever the current downstream layer is?

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] linuxptp: update bbappend against latest upstream

2021-05-25 Thread Denys Dmytriyenko
On Tue, May 25, 2021 at 11:03:05AM -0500, Nishanth Menon wrote:
> On 11:00-20210525, Denys Dmytriyenko wrote:
> > Back-porting upstream patch for dunfell. The dunfell linux-ptp is
> > still at 2.0. This forks linuxptp to 3.0 to update it for the linux
> > ptp fixes done on meta-openembedded
> > 
> > Signed-off-by: Denys Dmytriyenko 
> > Cc: Lokesh Vutla 
> > ---
> >  .../recipes-connectivity/linuxptp/linuxptp_%.bbappend   | 6 +++---
> >  1 file changed, 3 insertions(+), 3 deletions(-)
> > 
> > diff --git 
> > a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend 
> > b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
> > index b0552aaf..e4fb109a 100644
> > --- a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
> > +++ b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
> > @@ -1,13 +1,13 @@
> >  PR_append = ".arago0"
> > -PV_append = "+git${SRCPV}"
> > +PV = "3.0+git${SRCPV}"
> >  
> >  BRANCH = "ti-linuxptp"
> > -SRCREV = "a06698a12e828a0372955c2d9c8d6604d8326811"
> > +SRCREV = "f155c21283a0421f5e1e0b5e850c8a9a71d72453"
> >  
> >  SRC_URI = " \
> >  git://git.ti.com/processor-sdk/linuxptp.git;branch=${BRANCH} \
> >  file://build-Allow-CC-and-prefix-to-be-overriden.patch \
> > -file://no-incdefs-using-host-headers.patch \
> > +file://Use-cross-cpp-in-incdefs.patch \
> >  "
> >  
> >  S = "${WORKDIR}/git"
> > -- 
> > 2.17.1
> > 
> 
> Nitpicking on $subject..
> http://arago-project.org/git/meta-arago.git?p=meta-arago.git;a=blobdiff;f=meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%25.bbappend;h=e4fb109a5b1dcc16e52aec24c61386fde1e871df;hp=b0552aaf41528735a697946f60a432378d6c5cb8;hb=dc1101ed36094749219285378a73f660255e3cbd;hpb=df231e190a3c138696c15faa88f7cb228c2cc585
> is already on master, so just dunfell alone.
> 
> Acked-by: Nishanth Menon 

BTW, this was NOT sent by me! The original patch for master was mine and I do 
understand how this might have happened. But that is not the proper way to 
retain original authorship - please set your git config properly. :)

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH] linuxptp: update bbappend against latest upstream

2021-05-25 Thread Denys Dmytriyenko
Back-porting upstream patch for dunfell. The dunfell linux-ptp is
still at 2.0. This forks linuxptp to 3.0 to update it for the linux
ptp fixes done on meta-openembedded

Signed-off-by: Denys Dmytriyenko 
Cc: Lokesh Vutla 
---
 .../recipes-connectivity/linuxptp/linuxptp_%.bbappend   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend 
b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
index b0552aaf..e4fb109a 100644
--- a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
+++ b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
@@ -1,13 +1,13 @@
 PR_append = ".arago0"
-PV_append = "+git${SRCPV}"
+PV = "3.0+git${SRCPV}"
 
 BRANCH = "ti-linuxptp"
-SRCREV = "a06698a12e828a0372955c2d9c8d6604d8326811"
+SRCREV = "f155c21283a0421f5e1e0b5e850c8a9a71d72453"
 
 SRC_URI = " \
 git://git.ti.com/processor-sdk/linuxptp.git;branch=${BRANCH} \
 file://build-Allow-CC-and-prefix-to-be-overriden.patch \
-file://no-incdefs-using-host-headers.patch \
+file://Use-cross-cpp-in-incdefs.patch \
 "
 
 S = "${WORKDIR}/git"
-- 
2.17.1

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH] v4l2 H264 encoder plugin changes

2021-05-19 Thread Denys Dmytriyenko
On Wed, May 19, 2021 at 05:39:29PM -0500, Nishanth Menon wrote:
> On 18:16-20210519, roopangkumar.pa...@ti.com wrote:
> > From: Roopang Patel 
> > 
> > Changes:
> > 1) Given support of v4l2 extra controls such as
> > bitrate,gopsize and iperiod for H264 encoding and
> > also added as v4l2 H264 plugin properties to set and
> > get for dynamic value change.
> > 
> > 2) We need to set these extra controls before the gstreamer
> > pipeline set format API invoke.so, we are setting extra
> > controls when the pipeline change the state
> > GST_STATE_CHANGE_READY_TO_PAUSED.
> 
> I'd suggest you might want to study how to write a proper commit message
> https://www.kernel.org/doc/html/v4.10/process/submitting-patches.html#describe-your-changes
> 
> is a good reference, so is a bunch of internet articles..
> 
> > ---
> >  sys/v4l2/gstv4l2h264enc.c | 135 +-
> >  sys/v4l2/gstv4l2h264enc.h |   9 +++
> >  2 files changed, 142 insertions(+), 2 deletions(-)
> 
>   Ummm -ECONFUSED.
> 
> How does this patch apply to [1]
> 
> [1] http://arago-project.org/git/?p=meta-arago.git;a=tree
> > 
> > diff --git a/sys/v4l2/gstv4l2h264enc.c b/sys/v4l2/gstv4l2h264enc.c
> > index ee160b3a0..169e6ae69 100644
> > --- a/sys/v4l2/gstv4l2h264enc.c
> > +++ b/sys/v4l2/gstv4l2h264enc.c
> > @@ -47,6 +47,9 @@ enum
> >  {
> >PROP_0,
> >V4L2_STD_OBJECT_PROPS,
> > +  PROP_BITRATE,
> > +  PROP_GOPSIZE,
> > +  PROP_I_PERIOD,
> >  /* TODO add H264 controls
> >   * PROP_I_FRAME_QP,
> >   * PROP_P_FRAME_QP,
> > @@ -78,14 +81,46 @@ static void
> >  gst_v4l2_h264_enc_set_property (GObject * object,
> >  guint prop_id, const GValue * value, GParamSpec * pspec)
> >  {
> > -  /* TODO */
> > +  GstV4l2H264Enc *self = GST_V4L2_H264_ENC (object);
> > +
> > +  switch(prop_id)
> > +  {
> > +case PROP_BITRATE:{
> > + self->bitrate = g_value_get_uint (value);
> > +}break;
> > +case PROP_GOPSIZE:{
> > + self->gopsize = g_value_get_uint (value);
> > +}break;
> > +case PROP_I_PERIOD:{
> > + self->iperiod = g_value_get_uint (value);
> > +}break;
> > +default:{
> > + G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
> > +}break;
> > +  }
> 
> If this is a kernel patch, please don't post it in public kernel list
> with ti.com ID - this is wrong in so many kernel coding style ways.

I believe this patch is for gstreamer-plugins-good:
https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/blob/master/sys/v4l2/gstv4l2h264enc.c

Still, not directly applicable to meta-araqgo...

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH 0/6] Install qt based demos on machine feature check

2021-05-06 Thread Denys Dmytriyenko
The series looks good to me.

On Wed, May 05, 2021 at 09:58:06PM -0500, Gowtham Tammana wrote:
> The following demo packages are qt based and have a dependency on it, so they
> have to be installed conditionally on the machine feature gpu presence. This
> series add those changes to ensure dependencies are populated correctly for
> different sdk images.
> 
>   - pdm-anomaly-detection
>   - matrix-analytics-pdm-anomaly-detection
>   - dual-camera-demo
>   - matrix-gui-apps-dual-camera
>   - image-gallery
>   - matrix-gui-apps-image-gallery
>   - evse-hmi
>   - matrix-hmi-demo-evse
>   - matrix-hmi-demo-mmwavegesture
>   - matrix-hmi-demo-protection-relays
> 
> Gowtham Tammana (6):
>   ti-demos: Add feature check for pdm demos
>   packagegroup-arago-tisdk*: add feature check for pdm-anomaly-detection
>   packagegroup-arago-tisdk*: Add feature depenendency for
> dual-camera-demo
>   packagegroups-arago-tisdk*: image-gallery: Add machine feature
> conditional
>   tisdk-core-bundle: Conditionally install the hmi demos
>   packagegroup-arago-tisdk-hmi*: Install them conditionally
> 
>  .../recipes-core/images/tisdk-core-bundle.inc |  2 +-
>  ...ackagegroup-arago-tisdk-addons-sdk-host.bb | 12 +++--
>  ...kagegroup-arago-tisdk-addons-sdk-target.bb | 13 +++--
>  .../packagegroup-arago-tisdk-hmi-sdk-host.bb  |  4 +-
>  .../packagegroup-arago-tisdk-hmi.bb   |  4 +-
>  .../packagegroup-arago-tisdk-matrix.bb| 51 +++
>  ...gegroup-arago-tisdk-multimedia-sdk-host.bb | 11 ++--
>  .../packagegroup-arago-tisdk-multimedia.bb| 11 ++--
>  .../recipes-core/packagegroups/ti-demos.bb    | 10 ++--
>  9 files changed, 73 insertions(+), 45 deletions(-)
> 
> -- 
> 2.31.1

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] branding-*: remove remnants of u-boot-k3-r5

2021-05-03 Thread Denys Dmytriyenko
On Mon, May 03, 2021 at 04:47:57PM -0500, Praneeth Bajjuri wrote:
> 
> 
> On 5/3/21 4:36 PM, Denys Dmytriyenko wrote:
> >Praneeth,
> >
> >I noticed this patch has been merged to dunfell, but is missing on master.
> >Could you please cherry-pick this to master? Let me know if you need this
> >rebased, as branding-core-next is gone now.
> 
> Will rebase and pull to master (along with other patches missing
> from dunfell --> master in a day.

Thanks!


> >On Tue, Jan 26, 2021 at 03:08:46PM -0500, Denys Dmytriyenko wrote:
> >>u-boot-k3-r5 was deprecated some time ago by multiconfig support in meta-ti:
> >>http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=7bd2c5d5fdf8cf0711e52454f76244373ee76d1d
> >>
> >>Signed-off-by: Denys Dmytriyenko 
> >>---
> >>  meta-arago-distro/conf/distro/include/branding-bleeding.inc  | 1 -
> >>  meta-arago-distro/conf/distro/include/branding-core-next.inc | 1 -
> >>  2 files changed, 2 deletions(-)
> >>
> >>diff --git a/meta-arago-distro/conf/distro/include/branding-bleeding.inc 
> >>b/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> >>index 8b0811d..ca2aa9a 100644
> >>--- a/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> >>+++ b/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> >>@@ -7,7 +7,6 @@ SRCREV_pn-linux-ti-staging = "${AUTOREV}"
> >>  SRCREV_pn-linux-ti-staging-rt = "${AUTOREV}"
> >>  SRCREV_pn-linux-ti-staging-systest = "${AUTOREV}"
> >>  SRCREV_pn-u-boot-ti-staging = "${AUTOREV}"
> >>-SRCREV_pn-u-boot-k3-r5 = "${AUTOREV}"
> >>  SRCREV_pn-ltp-ddt = "${AUTOREV}"
> >>  #SRCREV_pn-optee-os = "${AUTOREV}"
> >>  #SRCREV_pn-optee-client = "${AUTOREV}"
> >>diff --git a/meta-arago-distro/conf/distro/include/branding-core-next.inc 
> >>b/meta-arago-distro/conf/distro/include/branding-core-next.inc
> >>index e435e4f..f453b3c 100644
> >>--- a/meta-arago-distro/conf/distro/include/branding-core-next.inc
> >>+++ b/meta-arago-distro/conf/distro/include/branding-core-next.inc
> >>@@ -12,4 +12,3 @@ SRCREV_pn-linux-ti-staging = "${AUTOREV}"
> >>  SRCREV_pn-linux-ti-staging-rt = "${AUTOREV}"
> >>  SRCREV_pn-linux-ti-staging-systest = "${AUTOREV}"
> >>  SRCREV_pn-u-boot-ti-staging = "${AUTOREV}"
> >>-SRCREV_pn-u-boot-k3-r5 = "${AUTOREV}"
> >>-- 
> >>2.7.4
> >>
> >
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] branding-*: remove remnants of u-boot-k3-r5

2021-05-03 Thread Denys Dmytriyenko
Praneeth,

I noticed this patch has been merged to dunfell, but is missing on master.
Could you please cherry-pick this to master? Let me know if you need this 
rebased, as branding-core-next is gone now.


On Tue, Jan 26, 2021 at 03:08:46PM -0500, Denys Dmytriyenko wrote:
> u-boot-k3-r5 was deprecated some time ago by multiconfig support in meta-ti:
> http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=7bd2c5d5fdf8cf0711e52454f76244373ee76d1d
> 
> Signed-off-by: Denys Dmytriyenko 
> ---
>  meta-arago-distro/conf/distro/include/branding-bleeding.inc  | 1 -
>  meta-arago-distro/conf/distro/include/branding-core-next.inc | 1 -
>  2 files changed, 2 deletions(-)
> 
> diff --git a/meta-arago-distro/conf/distro/include/branding-bleeding.inc 
> b/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> index 8b0811d..ca2aa9a 100644
> --- a/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> +++ b/meta-arago-distro/conf/distro/include/branding-bleeding.inc
> @@ -7,7 +7,6 @@ SRCREV_pn-linux-ti-staging = "${AUTOREV}"
>  SRCREV_pn-linux-ti-staging-rt = "${AUTOREV}"
>  SRCREV_pn-linux-ti-staging-systest = "${AUTOREV}"
>  SRCREV_pn-u-boot-ti-staging = "${AUTOREV}"
> -SRCREV_pn-u-boot-k3-r5 = "${AUTOREV}"
>  SRCREV_pn-ltp-ddt = "${AUTOREV}"
>  #SRCREV_pn-optee-os = "${AUTOREV}"
>  #SRCREV_pn-optee-client = "${AUTOREV}"
> diff --git a/meta-arago-distro/conf/distro/include/branding-core-next.inc 
> b/meta-arago-distro/conf/distro/include/branding-core-next.inc
> index e435e4f..f453b3c 100644
> --- a/meta-arago-distro/conf/distro/include/branding-core-next.inc
> +++ b/meta-arago-distro/conf/distro/include/branding-core-next.inc
> @@ -12,4 +12,3 @@ SRCREV_pn-linux-ti-staging = "${AUTOREV}"
>  SRCREV_pn-linux-ti-staging-rt = "${AUTOREV}"
>  SRCREV_pn-linux-ti-staging-systest = "${AUTOREV}"
>  SRCREV_pn-u-boot-ti-staging = "${AUTOREV}"
> -SRCREV_pn-u-boot-k3-r5 = "${AUTOREV}"
> -- 
> 2.7.4
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH 1/4] chromium: apply bbappend with fix dynamically based on "browser-layer" presence

2021-05-03 Thread Denys Dmytriyenko
On Mon, May 03, 2021 at 04:29:06PM -0500, Bajjuri, Praneeth wrote:
> 
> 
> On 5/3/2021 4:12 PM, Denys Dmytriyenko wrote:
> >Praneeth,
> >
> >Any plans to merge this series?
> >
> >Even though the config is disabled by default, it does some recipe cleanup 
> >and
> >establishes dynamic layer dependency framework.
> 
> Thanks for the bump, pulled to dunfell-next.
> 
> Will sync to -master in  a day once the nightly build is done.

Thanks! Might want to pull corresponding oe-layersetup patch as well, even 
though it only adds extra comments :)


> --Praneeth
> 
> >
> >
> >On Tue, Mar 23, 2021 at 05:15:04PM -0400, Denys Dmytriyenko wrote:
> >>From: Denys Dmytriyenko 
> >>
> >>This solves the dangling bbappend warning when browser-layer is not enabled.
> >>
> >>As chromium still requires Python2, corresponding meta-python2 layer is 
> >>required.
> >>
> >>Signed-off-by: Denys Dmytriyenko 
> >>---
> >>  meta-arago-distro/conf/layer.conf | 4 
> >> 
> >>  .../chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch | 0
> >>  .../recipes-browser/chromium/chromium-ozone-wayland_%.bbappend| 0
> >>  3 files changed, 4 insertions(+)
> >>  rename meta-arago-distro/{ => 
> >> dynamic-layers/browser-layer}/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> >>  (100%)
> >>  rename meta-arago-distro/{ => 
> >> dynamic-layers/browser-layer}/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> >>  (100%)
> >>
> >>diff --git a/meta-arago-distro/conf/layer.conf 
> >>b/meta-arago-distro/conf/layer.conf
> >>index 2931bf9..9014511 100644
> >>--- a/meta-arago-distro/conf/layer.conf
> >>+++ b/meta-arago-distro/conf/layer.conf
> >>@@ -24,6 +24,10 @@ LAYERRECOMMENDS_meta-arago-distro = " \
> >>  browser-layer \
> >>  "
> >>+BBFILES_DYNAMIC += " \
> >>+
> >>browser-layer:${LAYERDIR}/dynamic-layers/browser-layer/recipes*/*/*.bbappend
> >> \
> >>+"
> >>+
> >>  BB_DANGLINGAPPENDS_WARNONLY = "true"
> >>  SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
> >>diff --git 
> >>a/meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> >> 
> >>b/meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> >>similarity index 100%
> >>rename from 
> >>meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> >>rename to 
> >>meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> >>diff --git 
> >>a/meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> >> 
> >>b/meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> >>similarity index 100%
> >>rename from 
> >>meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> >>rename to 
> >>meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> >>-- 
> >>2.7.4
> >>
> >>___
> >>meta-arago mailing list
> >>meta-arago@arago-project.org
> >>http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> >>
> >
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH 1/4] chromium: apply bbappend with fix dynamically based on "browser-layer" presence

2021-05-03 Thread Denys Dmytriyenko
Praneeth,

Any plans to merge this series?

Even though the config is disabled by default, it does some recipe cleanup and 
establishes dynamic layer dependency framework.


On Tue, Mar 23, 2021 at 05:15:04PM -0400, Denys Dmytriyenko wrote:
> From: Denys Dmytriyenko 
> 
> This solves the dangling bbappend warning when browser-layer is not enabled.
> 
> As chromium still requires Python2, corresponding meta-python2 layer is 
> required.
> 
> Signed-off-by: Denys Dmytriyenko 
> ---
>  meta-arago-distro/conf/layer.conf | 4 
> 
>  .../chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch | 0
>  .../recipes-browser/chromium/chromium-ozone-wayland_%.bbappend| 0
>  3 files changed, 4 insertions(+)
>  rename meta-arago-distro/{ => 
> dynamic-layers/browser-layer}/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
>  (100%)
>  rename meta-arago-distro/{ => 
> dynamic-layers/browser-layer}/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
>  (100%)
> 
> diff --git a/meta-arago-distro/conf/layer.conf 
> b/meta-arago-distro/conf/layer.conf
> index 2931bf9..9014511 100644
> --- a/meta-arago-distro/conf/layer.conf
> +++ b/meta-arago-distro/conf/layer.conf
> @@ -24,6 +24,10 @@ LAYERRECOMMENDS_meta-arago-distro = " \
>  browser-layer \
>  "
>  
> +BBFILES_DYNAMIC += " \
> +
> browser-layer:${LAYERDIR}/dynamic-layers/browser-layer/recipes*/*/*.bbappend \
> +"
> +
>  BB_DANGLINGAPPENDS_WARNONLY = "true"
>  
>  SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \
> diff --git 
> a/meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
>  
> b/meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> similarity index 100%
> rename from 
> meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> rename to 
> meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
> diff --git 
> a/meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
>  
> b/meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> similarity index 100%
> rename from 
> meta-arago-distro/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> rename to 
> meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
> -- 
> 2.7.4
> 
> ___
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master PATCH 1/1] AM64x Unification Add recipes to generate WIC file

2021-04-20 Thread Denys Dmytriyenko
On Tue, Apr 20, 2021 at 11:11:55PM +0530, Sinthu Raja wrote:
>   Add two recipies to generate two WIC files for AM64x EVM and SK.
>   Each recipe has its own path to the deployed boot images and
>   corresponding WIC file name.

Adding extra and very specialized images would only increase complexity. Just 
last year we went to extra efforts to simplify this area down to 3 generic 
images...


> ---
>  .../images/tisdk-base-image-evm.bb| 19 +
>  .../images/tisdk-base-image-sk.bb | 21 +++
>  2 files changed, 40 insertions(+)
>  create mode 100644 
> meta-arago-distro/recipes-core/images/tisdk-base-image-evm.bb
>  create mode 100644 
> meta-arago-distro/recipes-core/images/tisdk-base-image-sk.bb
> 
> diff --git a/meta-arago-distro/recipes-core/images/tisdk-base-image-evm.bb 
> b/meta-arago-distro/recipes-core/images/tisdk-base-image-evm.bb
> new file mode 100644
> index ..14813bad
> --- /dev/null
> +++ b/meta-arago-distro/recipes-core/images/tisdk-base-image-evm.bb
> @@ -0,0 +1,19 @@
> +# Arago TI SDK base image with test tools
> +# Suitable for initramfs
> +
> +require recipes-core/images/arago-image.inc
> +
> +IMAGE_FSTYPES += "cpio.xz"
> +IMAGE_FSTYPES_append_dra7xx = " ubifs ubi"
> +
> +IMAGE_INSTALL += "\
> +packagegroup-arago-base \
> +packagegroup-arago-console \
> +packagegroup-arago-base-tisdk \
> +${VIRTUAL-RUNTIME_initramfs} \
> +${@oe.utils.conditional('ARAGO_BRAND', 'mainline', 'ti-test', '', d)} \
> +"
> +
> +export IMAGE_BASENAME = "tisdk-base-image-evm"
> +export IMAGE_LINK_NAME = "tisdk-base-image-am64xx-evm"
> +export 
> DEPLOY_DIR_IMAGE="/mnt/4TB-VD1/ti_devm_sdk/devm_linux/am64x_sk/yocto_local_am64x_sk/oe-layersetup/build/arago-tmp-external-arm-glibc/deploy/images/am64xx-evm/evm"
> diff --git a/meta-arago-distro/recipes-core/images/tisdk-base-image-sk.bb 
> b/meta-arago-distro/recipes-core/images/tisdk-base-image-sk.bb
> new file mode 100644
> index ..571e8395
> --- /dev/null
> +++ b/meta-arago-distro/recipes-core/images/tisdk-base-image-sk.bb
> @@ -0,0 +1,21 @@
> +# Arago TI SDK base image with test tools
> +# Suitable for initramfs
> +
> +require  recipes-core/images/arago-image.inc
> +
> +IMAGE_FSTYPES += "cpio.xz"
> +IMAGE_FSTYPES_append_dra7xx = " ubifs ubi"
> +
> +IMAGE_INSTALL += "\
> +packagegroup-arago-base \
> +packagegroup-arago-console \
> +packagegroup-arago-base-tisdk \
> +${VIRTUAL-RUNTIME_initramfs} \
> +${@oe.utils.conditional('ARAGO_BRAND', 'mainline', 'ti-test', '', d)} \
> +"
> +
> +export IMAGE_BASENAME = "tisdk-base-image-sk"
> +
> +export IMAGE_BASENAME = "tisdk-base-image-sk"

Duplicate?


> +export IMAGE_LINK_NAME = "tisdk-base-image-am64xx-sk"
> +export 
> DEPLOY_DIR_IMAGE="/mnt/4TB-VD1/ti_devm_sdk/devm_linux/am64x_sk/yocto_local_am64x_sk/oe-layersetup/build/arago-tmp-external-arm-glibc/deploy/images/am64xx-evm/sk"

I don't have "/mnt/4TB-VD1/..." - should not be an absolute path.

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [master/dunfell PATCH] Rebase to ltp 20210121

2021-04-20 Thread Denys Dmytriyenko
On Tue, Apr 20, 2021 at 11:47:08AM -0500, Aparna Balasubramanian wrote:
> Update ltp to latest ltp tag 20210121

This won't work for dunfell, as it has version 20200120 of ltp. While 
hardknott/master have version 20210121 of ltp.


> Signed-off-by: Aparna Balasubramanian 
> ---
>  .../ltp-ddt/{ltp-ddt_20200120.bb => ltp-ddt_20210121.bb}  | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>  rename meta-arago-extras/recipes-devtools/ltp-ddt/{ltp-ddt_20200120.bb => 
> ltp-ddt_20210121.bb} (94%)
> 
> diff --git a/meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20200120.bb 
> b/meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20210121.bb
> similarity index 94%
> rename from meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20200120.bb
> rename to meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20210121.bb
> index 7c9d50fd..db3e6a36 100644
> --- a/meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20200120.bb
> +++ b/meta-arago-extras/recipes-devtools/ltp-ddt/ltp-ddt_20210121.bb
> @@ -11,10 +11,10 @@ PROVIDES += "ltp"
>  DEPENDS += "alsa-lib"
>  
>  PE = "1"
> -PR = "r13"
> +PR = "r0"
>  PV_append = "+git${SRCPV}"
>  
> -SRCREV = "31f9cfa61ae4102da6fa87f624130096c09d63a2"
> +SRCREV = "585fd7f640a9bc9fd77eec4991e097ba069908ea"
>  BRANCH ?= "master"
>  
>  SRC_URI_remove = "git://github.com/linux-test-project/ltp.git"
> -- 
> 2.17.1
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [EXTERNAL] Re: [dunfell/master][PATCH] oe-layertool-setup: Let user change parallel build options

2021-04-16 Thread Denys Dmytriyenko
On Fri, Apr 16, 2021 at 10:11:27PM +, Tammana, Gowtham wrote:
> 
> 
> >-Original Message-----
> >From: Denys Dmytriyenko 
> >Sent: Friday, April 16, 2021 5:00 PM
> >To: Tammana, Gowtham 
> >Cc: meta-arago@arago-project.org; Bajjuri, Praneeth ;
> >de...@konsulko.com
> >Subject: [EXTERNAL] Re: [meta-arago] [dunfell/master][PATCH] oe-layertool-
> >setup: Let user change parallel build options
> >
> >I guess this is for [oe-layersetup] project, not [dunfell/master] branch
> >of
> >meta-arago, recipe oe-layertool-setup :)
> 
> Oops. Will send v2.
> 
> >
> >You are changing local.conf, which is user-modifiable anyway, so what's
> >the
> >point in making it weak here?
> 
> That is true, but this makes the option configurable per recipe basis. For
> e.g. I could do below for resource heavy recipe and switch back to default
> for the rest without having to change the local.conf file.
> 
> BB_NUMBER_THREADS=2 PARALLEL_MAKE="-j 2" bitbake qtwebkit

I see, sounds reasonable.


> Thanks,
> Gowtham
> 
> >
> >
> >On Fri, Apr 16, 2021 at 03:34:37PM -0500, Gowtham Tammana wrote:
> >> Change BB_NUMBER_THREADS and PARALLEL_MAKE to weak assignment so that
> >> these can be changed when building recipes. Useful on machines with
> >> lower resources.
> >>
> >> Signed-off-by: Gowtham Tammana 
> >> ---
> >>
> >> Changing parallel build options is the only way I can build the complete
> >image
> >> on my system :).
> >>
> >> Thanks,
> >> Gowtham
> >>
> >>  oe-layertool-setup.sh   | 4 ++--
> >>  sample-files/local-amsdk.conf.sample| 4 ++--
> >>  sample-files/local-arago.conf.sample| 4 ++--
> >>  sample-files/local-arago64.conf.sample  | 4 ++--
> >>  sample-files/local-glsdk.conf.sample| 4 ++--
> >>  sample-files/local-poky.conf.sample | 4 ++--
> >>  sample-files/local-processor-sdk-64.conf.sample | 4 ++--
> >>  sample-files/local-processor-sdk.conf.sample| 4 ++--
> >>  sample-files/local.conf.sample  | 4 ++--
> >>  9 files changed, 18 insertions(+), 18 deletions(-)
> >>
> >> diff --git a/oe-layertool-setup.sh b/oe-layertool-setup.sh
> >> index aa16042..df1523f 100755
> >> --- a/oe-layertool-setup.sh
> >> +++ b/oe-layertool-setup.sh
> >> @@ -753,8 +753,8 @@ EOM
> >>  # set the number of threads
> >>  threads=`cat /proc/cpuinfo | grep -c processor`
> >>  tnum=`expr \( ${threads} + 1 \) \* 75 / 100`
> >> -sed -i "s/^PARALLEL_MAKE.*/PARALLEL_MAKE = \"-j ${tnum}\"/"
> >$confdir/local.conf
> >> -sed -i "s/^BB_NUMBER_THREADS.*/BB_NUMBER_THREADS = \"${tnum}\"/"
> >$confdir/local.conf
> >> +sed -i "s/^PARALLEL_MAKE.*/PARALLEL_MAKE ?= \"-j ${tnum}\"/"
> >$confdir/local.conf
> >> +sed -i "s/^BB_NUMBER_THREADS.*/BB_NUMBER_THREADS ?= \"${tnum}\"/"
> >$confdir/local.conf
> >>
> >>  # Find if old DL_DIR was set
> >>  if [ -e $confdir/local.conf.bak ]
> >> diff --git a/sample-files/local-amsdk.conf.sample b/sample-files/local-
> >amsdk.conf.sample
> >> index 756286d..ac39788 100644
> >> --- a/sample-files/local-amsdk.conf.sample
> >> +++ b/sample-files/local-amsdk.conf.sample
> >> @@ -135,12 +135,12 @@ ENABLE_BINARY_LOCALE_GENERATION = "0"
> >>  # These two options control how much parallelism BitBake should use.
> >The first
> >>  # option determines how many tasks bitbake should run in parallel:
> >>  #
> >> -BB_NUMBER_THREADS = "1"
> >> +BB_NUMBER_THREADS ?= "1"
> >>  #
> >>  # The second option controls how many processes make should run in
> >parallel when
> >>  # running compile tasks:
> >>  #
> >> -PARALLEL_MAKE = "-j 1"
> >> +PARALLEL_MAKE ?= "-j 1"
> >>  #
> >>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j
> >4" would
> >>  # be appropriate for example
> >> diff --git a/sample-files/local-arago.conf.sample b/sample-files/local-
> >arago.conf.sample
> >> index 96dfaf9..62f0f92 100644
> >> --- a/sample-files/local-arago.conf.sample
> >> +++ b/sample-files/local-arago.conf.sample
> >> @@ -138,12 +138,12 @@ ENABLE_BINARY_LOCALE_GENERATI

Re: [meta-arago] [dunfell/master][PATCH] oe-layertool-setup: Let user change parallel build options

2021-04-16 Thread Denys Dmytriyenko
be appropriate for example
> diff --git a/sample-files/local-glsdk.conf.sample 
> b/sample-files/local-glsdk.conf.sample
> index acd094f..189730a 100644
> --- a/sample-files/local-glsdk.conf.sample
> +++ b/sample-files/local-glsdk.conf.sample
> @@ -135,12 +135,12 @@ ENABLE_BINARY_LOCALE_GENERATION = "0"
>  # These two options control how much parallelism BitBake should use. The 
> first 
>  # option determines how many tasks bitbake should run in parallel:
>  #
> -BB_NUMBER_THREADS = "1"
> +BB_NUMBER_THREADS ?= "1"
>  # 
>  # The second option controls how many processes make should run in parallel 
> when
>  # running compile tasks:
>  #
> -PARALLEL_MAKE = "-j 1"
> +PARALLEL_MAKE ?= "-j 1"
>  #
>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" 
> would
>  # be appropriate for example
> diff --git a/sample-files/local-poky.conf.sample 
> b/sample-files/local-poky.conf.sample
> index 34b6b10..ba5d4c1 100644
> --- a/sample-files/local-poky.conf.sample
> +++ b/sample-files/local-poky.conf.sample
> @@ -135,12 +135,12 @@ PATCHRESOLVE = "noop"
>  # These two options control how much parallelism BitBake should use. The 
> first 
>  # option determines how many tasks bitbake should run in parallel:
>  #
> -BB_NUMBER_THREADS = "1"
> +BB_NUMBER_THREADS ?= "1"
>  # 
>  # The second option controls how many processes make should run in parallel 
> when
>  # running compile tasks:
>  #
> -PARALLEL_MAKE = "-j 1"
> +PARALLEL_MAKE ?= "-j 1"
>  #
>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" 
> would
>  # be appropriate for example
> diff --git a/sample-files/local-processor-sdk-64.conf.sample 
> b/sample-files/local-processor-sdk-64.conf.sample
> index 75e59f1..9087be9 100644
> --- a/sample-files/local-processor-sdk-64.conf.sample
> +++ b/sample-files/local-processor-sdk-64.conf.sample
> @@ -135,12 +135,12 @@ ENABLE_BINARY_LOCALE_GENERATION = "0"
>  # These two options control how much parallelism BitBake should use. The 
> first 
>  # option determines how many tasks bitbake should run in parallel:
>  #
> -BB_NUMBER_THREADS = "1"
> +BB_NUMBER_THREADS ?= "1"
>  # 
>  # The second option controls how many processes make should run in parallel 
> when
>  # running compile tasks:
>  #
> -PARALLEL_MAKE = "-j 1"
> +PARALLEL_MAKE ?= "-j 1"
>  #
>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" 
> would
>  # be appropriate for example
> diff --git a/sample-files/local-processor-sdk.conf.sample 
> b/sample-files/local-processor-sdk.conf.sample
> index d5af93a..59b11e6 100644
> --- a/sample-files/local-processor-sdk.conf.sample
> +++ b/sample-files/local-processor-sdk.conf.sample
> @@ -135,12 +135,12 @@ ENABLE_BINARY_LOCALE_GENERATION = "0"
>  # These two options control how much parallelism BitBake should use. The 
> first 
>  # option determines how many tasks bitbake should run in parallel:
>  #
> -BB_NUMBER_THREADS = "1"
> +BB_NUMBER_THREADS ?= "1"
>  # 
>  # The second option controls how many processes make should run in parallel 
> when
>  # running compile tasks:
>  #
> -PARALLEL_MAKE = "-j 1"
> +PARALLEL_MAKE ?= "-j 1"
>  #
>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" 
> would
>  # be appropriate for example
> diff --git a/sample-files/local.conf.sample b/sample-files/local.conf.sample
> index d971b97..e60bedc 100644
> --- a/sample-files/local.conf.sample
> +++ b/sample-files/local.conf.sample
> @@ -135,12 +135,12 @@ PATCHRESOLVE = "noop"
>  # These two options control how much parallelism BitBake should use. The 
> first 
>  # option determines how many tasks bitbake should run in parallel:
>  #
> -BB_NUMBER_THREADS = "1"
> +BB_NUMBER_THREADS ?= "1"
>  # 
>  # The second option controls how many processes make should run in parallel 
> when
>  # running compile tasks:
>  #
> -PARALLEL_MAKE = "-j 1"
> +PARALLEL_MAKE ?= "-j 1"
>  #
>  # For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" 
> would
>  # be appropriate for example
> -- 
> 2.31.1
> 
> ___
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] ti-test: fix string expansion

2021-04-16 Thread Denys Dmytriyenko
On Fri, Apr 16, 2021 at 02:30:53PM -0500, Gowtham Tammana wrote:
> bb conditional util expansion was done in '' causing the below error
> 
> ```
> bb.data_smart.ExpansionError: Failure expanding variable ARAGO_TI_TEST, 
> expression was ... ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 
> 'omapdrmtest', '', d)} cmem-test ', d)}
> which triggered exception SyntaxError: invalid syntax (Var , 
> line 1)
> ```
> 
> fixed the expansion to within "".

Seems to have no issues in master, but yeah, good catch.


> Signed-off-by: Gowtham Tammana 

Reviewed-by: Denys Dmytriyenko 


> ---
>  meta-arago-distro/recipes-core/packagegroups/ti-test.bb | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
> b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
> index 5b04d85c..cbc246d5 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
> @@ -68,11 +68,11 @@ ARAGO_TI_TEST_append_ti43x = " \
>  
>  ARAGO_TI_TEST_append_omap-a15 = " \
>  omapconf \
> -${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
> +${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', " \
>  ti-ipc-test \
>  ${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 'omapdrmtest', '', 
> d)} \
>  cmem-test \
> -', d)} \
> +", d)} \
>  "
>  
>  ARAGO_TI_TEST_append_k3 = " \
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master PATCH] branding-core: Remove PREFERRED_VERSION to pick 2021LTS baseline

2021-04-13 Thread Denys Dmytriyenko
On Tue, Apr 13, 2021 at 10:22:21AM -0500, Suman Anna wrote:
> On 4/13/21 10:19 AM, Suman Anna wrote:
> > On 4/11/21 10:58 PM, Denys Dmytriyenko wrote:
> >> On Sun, Apr 11, 2021 at 10:45:40PM -0500, prane...@ti.com wrote:
> >>> From: Praneeth Bajjuri 
> >>>
> >>> commit 400d58becfb5 ("branding: Add branding-core-next to aid in 
> >>> migration")
> >>> added support of PREFERRED_VERSION as 2020LTS kernel and uboot for 
> >>> branding core.
> >>>
> >>> Now that migration to 2021LTS (i.e 5.10 kernel and 2021.01 u-boot) is 
> >>> added,
> >>> removing the PREFERRED_VERSION so that core brand picks the expected
> >>> kernel and uboot baseline.
> >>
> >> I assume everything has been ported to 5.10, including ipc/rpmsg, SGX/RGX, 
> > 
> > IPC 3.x stack and K2 MPM and dependent components will break, since I 
> > haven't
> > added the rpmsg-proto and rpmsg-rpc drivers yet (legacy SoCs).

Any ETA on this?


> > SGX/RGX kernel dts nodes are added, and Gowtham is working through the 
> > driver
> > changes to get them functional.
> 
> Ignore the graphics comment, I see pending meta-ti patches for the same posted
> yday.

Yeah, saw those, thanks for the update.


> regards
> Suman
> 
> > 
> > regards
> > Suman
> > 
> >> etc. and everything in CoreSDK builds w/o issues in Dunfell?
> >>
> >>
> >> Probably best to completely remove core-next branding, i.e. reverting:
> >> http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=f90d1bed7e775ac59bf1fcd95e95e9109d0953db
> >> http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=400d58becfb53a62d9cc9ad75ddfcd0933e426f5
> >>
> >> Also, revert this in meta-ti:
> >> https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=a0e26c1caf7d36953bd41f6a763101f5a65919e2
> >>
> >> And when updating the kernel, don't forget to re-add the minor version:
> >> https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=efa402ee13689e61b4a5758334e71aae302310c3
> >>
> >>
> >>> Signed-off-by: Praneeth Bajjuri 
> >>> ---
> >>>  meta-arago-distro/conf/distro/include/branding-core.inc | 5 -
> >>>  1 file changed, 5 deletions(-)
> >>>
> >>> diff --git a/meta-arago-distro/conf/distro/include/branding-core.inc 
> >>> b/meta-arago-distro/conf/distro/include/branding-core.inc
> >>> index 10853d8b..3d259d2d 100644
> >>> --- a/meta-arago-distro/conf/distro/include/branding-core.inc
> >>> +++ b/meta-arago-distro/conf/distro/include/branding-core.inc
> >>> @@ -12,10 +12,5 @@ ALTERNATIVE_PRIORITY_pn-opencl-monitor-ipu = "1"
> >>>  # Raise priority for sample IPC FW images
> >>>  ALTERNATIVE_PRIORITY_pn-ti-ipc-rtos = "15"
> >>>  
> >>> -PREFERRED_VERSION_linux-ti-staging = "5.4%"
> >>> -PREFERRED_VERSION_linux-ti-staging-rt = "5.4%"
> >>> -PREFERRED_VERSION_linux-ti-staging-systest = "5.4%"
> >>> -PREFERRED_VERSION_u-boot-ti-staging = "2020.01%"
> >>> -
> >>>  # Remove mmip - DRM allocator, KMS sink, Wayland sink need porting to 
> >>> GST 1.18
> >>>  MACHINE_FEATURES_remove = "mmip"
> >>> -- 
> >>> 2.17.1
> >>>
> >>> ___
> >>> meta-arago mailing list
> >>> meta-arago@arago-project.org
> >>> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> >>>
> >>
> > 
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master PATCH] branding-core: Remove PREFERRED_VERSION to pick 2021LTS baseline

2021-04-11 Thread Denys Dmytriyenko
On Sun, Apr 11, 2021 at 10:45:40PM -0500, prane...@ti.com wrote:
> From: Praneeth Bajjuri 
> 
> commit 400d58becfb5 ("branding: Add branding-core-next to aid in migration")
> added support of PREFERRED_VERSION as 2020LTS kernel and uboot for branding 
> core.
> 
> Now that migration to 2021LTS (i.e 5.10 kernel and 2021.01 u-boot) is added,
> removing the PREFERRED_VERSION so that core brand picks the expected
> kernel and uboot baseline.

I assume everything has been ported to 5.10, including ipc/rpmsg, SGX/RGX, 
etc. and everything in CoreSDK builds w/o issues in Dunfell?


Probably best to completely remove core-next branding, i.e. reverting:
http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=f90d1bed7e775ac59bf1fcd95e95e9109d0953db
http://arago-project.org/git/?p=meta-arago.git;a=commitdiff;h=400d58becfb53a62d9cc9ad75ddfcd0933e426f5

Also, revert this in meta-ti:
https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=a0e26c1caf7d36953bd41f6a763101f5a65919e2

And when updating the kernel, don't forget to re-add the minor version:
https://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/commit/?id=efa402ee13689e61b4a5758334e71aae302310c3


> Signed-off-by: Praneeth Bajjuri 
> ---
>  meta-arago-distro/conf/distro/include/branding-core.inc | 5 -
>  1 file changed, 5 deletions(-)
> 
> diff --git a/meta-arago-distro/conf/distro/include/branding-core.inc 
> b/meta-arago-distro/conf/distro/include/branding-core.inc
> index 10853d8b..3d259d2d 100644
> --- a/meta-arago-distro/conf/distro/include/branding-core.inc
> +++ b/meta-arago-distro/conf/distro/include/branding-core.inc
> @@ -12,10 +12,5 @@ ALTERNATIVE_PRIORITY_pn-opencl-monitor-ipu = "1"
>  # Raise priority for sample IPC FW images
>  ALTERNATIVE_PRIORITY_pn-ti-ipc-rtos = "15"
>  
> -PREFERRED_VERSION_linux-ti-staging = "5.4%"
> -PREFERRED_VERSION_linux-ti-staging-rt = "5.4%"
> -PREFERRED_VERSION_linux-ti-staging-systest = "5.4%"
> -PREFERRED_VERSION_u-boot-ti-staging = "2020.01%"
> -
>  # Remove mmip - DRM allocator, KMS sink, Wayland sink need porting to GST 
> 1.18
>  MACHINE_FEATURES_remove = "mmip"
> -- 
> 2.17.1
> 
> _______
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH] README: update maintainers

2021-04-06 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Noticed maintainers list was outdated.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/README | 4 ++--
 meta-arago-extras/README | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-arago-distro/README b/meta-arago-distro/README
index cf37459..39acade 100644
--- a/meta-arago-distro/README
+++ b/meta-arago-distro/README
@@ -34,5 +34,5 @@ layers: meta-arago-extras
 Send pull requests to meta-arago@arago-project.org
 
 Layer maintainers:
-Dan Murphy 
-Denys Dmytriyenko 
+Praneeth Bajjuri 
+Denys Dmytriyenko 
diff --git a/meta-arago-extras/README b/meta-arago-extras/README
index b0eb76c..91d257e 100644
--- a/meta-arago-extras/README
+++ b/meta-arago-extras/README
@@ -29,5 +29,5 @@ revision: HEAD
 Send pull requests to meta-arago@arago-project.org
 
 Layer maintainers:
-Dan Murphy 
-Denys Dmytriyenko 
+Praneeth Bajjuri 
+Denys Dmytriyenko 
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell][PATCH v2 3/3] qtwebkit: Cleanup old patches

2021-04-05 Thread Denys Dmytriyenko
On Mon, Apr 05, 2021 at 03:39:28PM -0500, Gowtham Tammana wrote:
> Remove the patches that are no longer needed.
> 
> Signed-off-by: Gowtham Tammana 

Reviewed-by: Denys Dmytriyenko 


> ---
>  ...e-to-use-GL_NoX-version-of-GraphicsS.patch | 29 
>  .../qt5/qtwebkit/GraphicsSurfaceToken.h.patch | 33 ---
>  .../recipes-qt/qt5/qtwebkit/WebCore.pri.patch | 17 --
>  .../recipes-qt/qt5/qtwebkit_%.bbappend|  6 +---
>  4 files changed, 1 insertion(+), 84 deletions(-)
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-Target.pri-update-to-use-GL_NoX-version-of-GraphicsS.patch
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/WebCore.pri.patch
> 
> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-Target.pri-update-to-use-GL_NoX-version-of-GraphicsS.patch
>  
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-Target.pri-update-to-use-GL_NoX-version-of-GraphicsS.patch
> deleted file mode 100644
> index 55a4c032..
> --- 
> a/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-Target.pri-update-to-use-GL_NoX-version-of-GraphicsS.patch
> +++ /dev/null
> @@ -1,29 +0,0 @@
> -From 90de2ab42bdd51b92dd00f700d6766ca1ffd23c0 Mon Sep 17 00:00:00 2001
> -From: Denys Dmytriyenko 
> -Date: Thu, 17 Jul 2014 16:11:46 -0400
> -Subject: [PATCH] Target.pri: update to use GL_NoX version of GraphicsSurface
> - sources
> -
> -Signed-off-by: Denys Dmytriyenko 
> 
> - Source/WebCore/Target.pri | 4 
> - 1 file changed, 4 insertions(+)
> -
> -diff --git a/Source/WebCore/Target.pri b/Source/WebCore/Target.pri
> -index e2044bc..cc9bdd4 100644
>  a/Source/WebCore/Target.pri
> -+++ b/Source/WebCore/Target.pri
> -@@ -4283,6 +4283,10 @@ use?(GRAPHICS_SURFACE) {
> - platform/graphics/surfaces/glx/X11Helper.cpp \
> - platform/graphics/surfaces/glx/GraphicsSurfaceGLX.cpp
> - }
> -+contains(QT_CONFIG, opengles2) {
> -+SOURCES -= platform/graphics/surfaces/qt/GraphicsSurfaceGLX.cpp
> -+SOURCES += platform/graphics/surfaces/qt/GraphicsSurfaceGL_NoX.cpp
> -+}
> - }
> - 
> - build?(qttestsupport) {
> --- 
> -2.0.0
> -
> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch
> deleted file mode 100644
> index 722df392..
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch
> +++ /dev/null
> @@ -1,33 +0,0 @@
>  
> qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h.orig
>2013-09-07 13:44:47.906849335 +0530
> -+++ 
> qtwebkit/Source/WebCore/platform/graphics/surfaces/GraphicsSurfaceToken.h 
>2013-09-07 13:46:12.554845618 +0530
> -@@ -50,17 +50,30 @@ struct GraphicsSurfaceToken {
> - {
> - return frontBufferHandle != rhs.frontBufferHandle;
> - }
> - 
> - bool isValid() const
> - {
> - return frontBufferHandle;
> - }
> -+#elif PLATFORM(QT)
> -+GraphicsSurfaceToken(uint32_t windowID = 0)
> -+ : frontBufferHandle(windowID)
> -+{ }
> -+
> -+ bool operator!=(const GraphicsSurfaceToken ) const
> -+ {
> -+ return frontBufferHandle != rhs.frontBufferHandle;
> -+ }
> - 
> -+ bool isValid() const
> -+ {
> -+ return frontBufferHandle;
> -+ }
> - #endif
> - 
> - #if OS(DARWIN) || OS(WINDOWS)
> - GraphicsSurfaceToken(BufferHandle frontBuffer = 0, BufferHandle 
> backBuffer = 0)
> - : frontBufferHandle(frontBuffer)
> - , backBufferHandle(backBuffer)
> - { }
> - 
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebkit/WebCore.pri.patch 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/WebCore.pri.patch
> deleted file mode 100644
> index 276b3cf8..
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebkit/WebCore.pri.patch
> +++ /dev/null
> @@ -1,17 +0,0 @@
> -diff --git a/Source/WebCore/WebCore.pri b/Source/WebCore/WebCore.pri
> -index 0189394..00f7090 100644
>  a/Source/WebCore/WebCore.pri
> -+++ b/Source/WebCore/WebCore.pri
> -@@ -227,8 +227,10 @@ use?(3D_GRAPHICS) {
> - use?(GRAPHICS_SURFACE) {
> - mac: LIBS += -framework IOSurface -framework CoreFoundation
> - linux-*: {
> --LIBS += -lXcomposite -lXrender
> --CONFIG *= x11
> -+xlibAvailable() {
> -+LIBS += -lXcomposite -lXrender
> -+CONFIG *= x11
> -+}
> - }
> - }
> - 
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappen

Re: [meta-arago] [dunfell][PATCH v2 2/3] qtwebkit: Fix no X11 build

2021-04-05 Thread Denys Dmytriyenko
On Mon, Apr 05, 2021 at 03:39:27PM -0500, Gowtham Tammana wrote:
> qtwebkit build is failing to set EGL_NO_X11 on platforms with no x11
> support causing below failure.
> 
> ```{.package=qtwebkit .version=dunfell}
> In file included from
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/egl.h:39,
> from 
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/git/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.cpp:36:
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/eglplatform.h:134:10:
>  fatal error: X11/Xlib.h: No such file or directory
>   134 | #include 
>   |  ^~~~
> compilation terminated.
> ```
> 
> Setting up the flag EGL_NO_X11 when X11 target is disabled.
> 
> Signed-off-by: Gowtham Tammana 

Reviewed-by: Denys Dmytriyenko 


> ---
>  ...re-PlatformQt.cmake-Fix-no-x11-build.patch | 46 +++
>  .../recipes-qt/qt5/qtwebkit_%.bbappend|  3 +-
>  2 files changed, 48 insertions(+), 1 deletion(-)
>  create mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> 
> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
>  
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> new file mode 100644
> index ..c70b3dc0
> --- /dev/null
> +++ 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> @@ -0,0 +1,46 @@
> +From 82b7ec12b768ba9de4b7a4ae71500a3de6574bfd Mon Sep 17 00:00:00 2001
> +From: Gowtham Tammana 
> +Date: Thu, 1 Apr 2021 10:45:13 -0500
> +Subject: [PATCH] WebCore/PlatformQt.cmake: Fix no x11 build
> +
> +For platforms with no x11 support, egl package config sets up EGL_NO_X11
> +flag. However the build is not picking up this flag at the moment
> +causing below build failure.
> +
> +```{.package=qtwebkit .version=dunfell}
> +In file included from
> +tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/egl.h:39,
> +from 
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/git/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.cpp:36:
> +tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/eglplatform.h:134:10:
>  fatal error: X11/Xlib.h: No such file or directory
> +  134 | #include 
> +  |  ^~~~
> +compilation terminated.
> +```
> +
> +Set this flag explicitly when there is no X11 target enable.
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Gowtham Tammana 
> +---
> + Source/WebCore/PlatformQt.cmake | 4 
> + 1 file changed, 4 insertions(+)
> +
> +diff --git a/Source/WebCore/PlatformQt.cmake 
> b/Source/WebCore/PlatformQt.cmake
> +index 99c625dc3..375d28a47 100644
> +--- a/Source/WebCore/PlatformQt.cmake
>  b/Source/WebCore/PlatformQt.cmake
> +@@ -350,6 +350,10 @@ if (ENABLE_OPENGL)
> + ${Qt5Gui_EGL_LIBRARIES}
> + ${Qt5Gui_OPENGL_LIBRARIES}
> + )
> ++if (NOT ENABLE_X11_TARGET)
> ++# EGL definitions are not getting detected. Add the EGL_NO_X11 
> flag.
> ++add_definitions("-DEGL_NO_X11")
> ++endif ()
> + else ()
> + list(APPEND WebCore_SOURCES
> + platform/graphics/opengl/Extensions3DOpenGL.cpp
> +-- 
> +2.31.1
> +
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> index 75213487..308f3f25 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> +++ b/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> @@ -6,9 +6,10 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>  
>  SRC_URI += " \
>   file://GraphicsSurfaceGL_NoX.cpp.patch \
> + file://0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch \
>  "
>  
> -PR_append = ".arago7"
> +PR_append = ".arago8"
>  
>  EXTRA_OECMAKE_append = " -DCMAKE_BUILD_TYPE=Release"
>  
> -- 
> 2.31.1
> 
> ___
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell][PATCH v2 0/3] qtwebkit: Fix no x11 build

2021-04-05 Thread Denys Dmytriyenko
On Mon, Apr 05, 2021 at 03:39:25PM -0500, Gowtham Tammana wrote:
> qtwebkit build was failing when x11 is enabled for the platform.

I guess another typo enabled/disabled here? 

If so, I don't think it requires another revision, as this is just a cover 
letter and actual patches seem fine. Thanks.


> This was due to
> qtwebkit build not picking up the EGL_NO_X11 flag from the packageconfig. This
> was earlier fixed by enabling the flag directly in the khrplatform header 
> file.
> Fixing up to pass the flag to build environment itself.
> 
> Also cleaned up some of the old patches.
> 
> v2:
>   - fixed typo in patch 2/3 (qtwebkit: Fix no X11 build)
> 
> Gowtham Tammana (3):
>   Revert "HACK: qtwebkit: define MESA_EGL_NO_X11_HEADERS at
> ANGLE/khrplatform.h"
>   qtwebkit: Fix no X11 build
>   qtwebkit: Cleanup old patches
> 
>  ...atform.h-add-define-MESA_EGL_NO_X11_.patch | 30 
>  ...e-to-use-GL_NoX-version-of-GraphicsS.patch | 29 
>  ...re-PlatformQt.cmake-Fix-no-x11-build.patch | 46 +++
>  .../qt5/qtwebkit/GraphicsSurfaceToken.h.patch | 33 -
>  .../recipes-qt/qt5/qtwebkit/WebCore.pri.patch | 17 ---
>  .../recipes-qt/qt5/qtwebkit_%.bbappend|  8 +---
>  6 files changed, 48 insertions(+), 115 deletions(-)
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-HACK-ANGLE-khrplatform.h-add-define-MESA_EGL_NO_X11_.patch
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-Target.pri-update-to-use-GL_NoX-version-of-GraphicsS.patch
>  create mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/GraphicsSurfaceToken.h.patch
>  delete mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/WebCore.pri.patch
> 
> -- 
> 2.31.1
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [master][PATCH] layer.conf: Add hardknott to compatible release branches

2021-04-02 Thread Denys Dmytriyenko
On Tue, Mar 23, 2021 at 12:42:43PM -0400, Denys Dmytriyenko wrote:
> On Tue, Mar 23, 2021 at 09:51:33AM -0500, Nishanth Menon wrote:
> > This follows commit cfe3f78 ("layer.conf: add hardknott to compatible
> > release branches") from meta-ti.
> > 
> > While we are at it, remove old releases before dunfell as we no longer
> > support the build of such configurations.
> > 
> > Signed-off-by: Nishanth Menon 
> > ---
> > 
> > WARNING: there is a bunch of work to do to move to gatesgarth /
> > hardknott .. https://pastebin.ubuntu.com/p/kKCqXvnDKf/
> > 
> > but this allows us to get started, I think.
> 
> Well, it's kind of premature to mark meta-arago as compatible yet...
> Unlike meta-ti, which by itself builds fine with latest releases up to 
> master, meta-arago is rather dunfell-specific, unfortunately.
> 
> Let me dust off my arago/master tree - I had bunch of fixes lined up there.

This can now be pulled in along with my fixes for meta-ti/meta-arago.


> >  meta-arago-distro/conf/layer.conf | 2 +-
> >  meta-arago-extras/conf/layer.conf | 2 +-
> >  2 files changed, 2 insertions(+), 2 deletions(-)
> > 
> > diff --git a/meta-arago-distro/conf/layer.conf 
> > b/meta-arago-distro/conf/layer.conf
> > index 2931bf9daf4a..1fa61207fe01 100644
> > --- a/meta-arago-distro/conf/layer.conf
> > +++ b/meta-arago-distro/conf/layer.conf
> > @@ -8,7 +8,7 @@ BBFILE_COLLECTIONS += "meta-arago-distro"
> >  BBFILE_PATTERN_meta-arago-distro := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_meta-arago-distro = "10"
> >  
> > -LAYERSERIES_COMPAT_meta-arago-distro = "sumo thud warrior zeus dunfell"
> > +LAYERSERIES_COMPAT_meta-arago-distro = "dunfell gatesgarth hardknott"
> >  
> >  LAYERDEPENDS_meta-arago-distro = " \
> >  core \
> > diff --git a/meta-arago-extras/conf/layer.conf 
> > b/meta-arago-extras/conf/layer.conf
> > index 7e3081b20ba8..d64a80f8890f 100644
> > --- a/meta-arago-extras/conf/layer.conf
> > +++ b/meta-arago-extras/conf/layer.conf
> > @@ -8,7 +8,7 @@ BBFILE_COLLECTIONS += "meta-arago-extras"
> >  BBFILE_PATTERN_meta-arago-extras := "^${LAYERDIR}/"
> >  BBFILE_PRIORITY_meta-arago-extras = "10"
> >  
> > -LAYERSERIES_COMPAT_meta-arago-extras = "sumo thud warrior zeus dunfell"
> > +LAYERSERIES_COMPAT_meta-arago-extras = "dunfell gatesgarth hardknott"
> >  
> >  # Set a variable to get to the top of the metadata location
> >  ARAGOBASE := '${@os.path.normpath("${LAYERDIR}/../")}'
> > -- 
> > 2.31.0
> > 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 25/29] kms++: update to the latest

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

kms++ has moved from cmake to meson and has issues locating pybind11 dependency
in recipe-sysroot. This causes Python bindings to be skipped and not packaged
into kms++-python, normally used by testing process.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-extras/recipes-graphics/kms++/kms++_git.bb | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb 
b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
index 3d94632..e126df9 100644
--- a/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
+++ b/meta-arago-extras/recipes-graphics/kms++/kms++_git.bb
@@ -4,13 +4,17 @@ LICENSE = "MPL-2.0"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=815ca599c9df247a0c7f619bab123dad"
 
 PV = "2.1"
-PR = "r0"
+PR = "r1"
 
 BRANCH = "master"
 SRC_URI = "git://github.com/tomba/kmsxx.git;protocol=git;branch=${BRANCH}"
-SRCREV = "626edbe2fc845803ffdd25936e21202e4f123b63"
+SRCREV = "5afc8d918f2c084acd65027604868dfde43395cf"
 
-DEPENDS = "drm python3-pybind11"
+DEPENDS = "drm fmt"
+
+# New meson build system fails to find pybind11 in sysroot, disable for now
+#DEPENDS += "python3-pybind11"
+#EXTRA_OEMESON = "-Dsystem-pybind11=enabled"
 
 PACKAGES =+ "${PN}-python"
 
@@ -20,7 +24,7 @@ FILES_${PN}-python += "${libdir}/python*/site-packages"
 
 S = "${WORKDIR}/git"
 
-inherit python3native cmake update-alternatives
+inherit python3native meson update-alternatives
 
 ALTERNATIVE_PRIORITY = "100"
 ALTERNATIVE_${PN} = "kmstest"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 20/29] php: suppress installed-vs-shipped QA error

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This used to be a warning and recently became an error.
Need to be cleaned up later.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-devtools/php/php_%.bbappend | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-arago-distro/recipes-devtools/php/php_%.bbappend 
b/meta-arago-distro/recipes-devtools/php/php_%.bbappend
index ab402f7..79b95dc 100644
--- a/meta-arago-distro/recipes-devtools/php/php_%.bbappend
+++ b/meta-arago-distro/recipes-devtools/php/php_%.bbappend
@@ -21,3 +21,5 @@ do_install_prepend_pn-php() {
 mkdir -p ${B}/sapi/fpm/
 touch ${B}/sapi/fpm/init.d.php-fpm
 }
+
+INSANE_SKIP_${PN} += "installed-vs-shipped"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 22/29] matrix-gui-apps: suppress installed-vs-shipped QA error

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This used to be a warning and recently became an error.
Need to be cleaned up later.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc 
b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
index d495690..d0f93cf 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui-apps-git.inc
@@ -10,3 +10,5 @@ INC_PR = "r76"
 
 # Pull in the base package for installing matrix applications
 require matrix-gui-apps.inc
+
+INSANE_SKIP_${PN} += "installed-vs-shipped"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 18/29] packagegroup-*-server-extra: replace dhcp-client with dhcpcd

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

In OE-Core dhcp-client has been replaced with dhcpcd, adjust accordingly.

Signed-off-by: Denys Dmytriyenko 
---
 .../packagegroups/packagegroup-arago-base-tisdk-server-extra.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
index 69b6b4a..86bef4c 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base-tisdk-server-extra.bb
@@ -111,7 +111,7 @@ RDEPENDS_${PN} = "\
 syslog-ng \
 dtc \
 procps \
-dhcp-client \
+dhcpcd \
 tzdata \
 lksctp-tools \
 lksctp-tools-utils \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 16/29] kmscube: pin down version before GL3+ features were merged

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

More and more GL3+ features are being added to kmscube w/o easy way to disable
them. Pin down older version from dunfell, until GL3+ code can be patched out.

Also, suppress gcc10 multiple definition of 'gl' error for now.

Signed-off-by: Denys Dmytriyenko 
Cc: Gowtham Tammana 
---
 meta-arago-distro/recipes-graphics/kmscube/kmscube_%.bbappend | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-graphics/kmscube/kmscube_%.bbappend 
b/meta-arago-distro/recipes-graphics/kmscube/kmscube_%.bbappend
index d11012a..2d43a6b 100644
--- a/meta-arago-distro/recipes-graphics/kmscube/kmscube_%.bbappend
+++ b/meta-arago-distro/recipes-graphics/kmscube/kmscube_%.bbappend
@@ -1,7 +1,11 @@
 FILESEXTRAPATHS_append := "${THISDIR}/${PN}:"
 
+SRCREV = "76bb57d539cb43d267e561024c34e031bf351e04"
+
 SRC_URI += " \
 file://0001-meson-check-for-gles3-support.patch \
 "
 
-PR_append = ".arago1"
+CFLAGS += "-fcommon"
+
+PR_append = ".arago2"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 11/29] branding-core: remove mmip, as gstreamer patches need porting to 1.18

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Following patches need porting to 1.18: DRM allocator, KMS sink, Wayland sink.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/include/branding-core.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-arago-distro/conf/distro/include/branding-core.inc 
b/meta-arago-distro/conf/distro/include/branding-core.inc
index 2e3759e..10853d8 100644
--- a/meta-arago-distro/conf/distro/include/branding-core.inc
+++ b/meta-arago-distro/conf/distro/include/branding-core.inc
@@ -16,3 +16,6 @@ PREFERRED_VERSION_linux-ti-staging = "5.4%"
 PREFERRED_VERSION_linux-ti-staging-rt = "5.4%"
 PREFERRED_VERSION_linux-ti-staging-systest = "5.4%"
 PREFERRED_VERSION_u-boot-ti-staging = "2020.01%"
+
+# Remove mmip - DRM allocator, KMS sink, Wayland sink need porting to GST 1.18
+MACHINE_FEATURES_remove = "mmip"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 21/29] ti-llvm3.6: suppress installed-vs-shipped QA error

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This used to be a warning and recently became an error.
Need to be cleaned up later.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-extras/recipes-core/llvm/ti-llvm3.6_3.6.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta-arago-extras/recipes-core/llvm/ti-llvm3.6_3.6.bb 
b/meta-arago-extras/recipes-core/llvm/ti-llvm3.6_3.6.bb
index 16a3269..a6739ef 100644
--- a/meta-arago-extras/recipes-core/llvm/ti-llvm3.6_3.6.bb
+++ b/meta-arago-extras/recipes-core/llvm/ti-llvm3.6_3.6.bb
@@ -170,6 +170,7 @@ llvm_sysroot_preprocess_target() {
 mv ${LLVM_INSTALL_DIR}/llvm-config-host 
${SYSROOT_DESTDIR}${bindir_crossscripts}/llvm-config${PV}-ti
 }
 
+INSANE_SKIP_${PN} += "installed-vs-shipped"
 INSANE_SKIP_${MLPREFIX}libllvm${LLVM_RELEASE}-llvm-${LLVM_RELEASE}.0 += 
"dev-so"
 
 BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 28/29] FIXME: ti-test: disable ltp-ddt due to gcc10 build errors

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

ltp-ddt needs to be rebased from ltp 20200120 to ltp 20210121 code base in
order to address large amount of gcc10 build errors.

Signed-off-by: Denys Dmytriyenko 
Cc: Aparna Balasubramanian 
---
 meta-arago-distro/recipes-core/packagegroups/ti-test.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
index b9a5965..b625462 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
@@ -44,8 +44,8 @@ ARAGO_TEST_append_armv7ve = " \
 "
 
 #timestamping
+#ltp-ddt
 ARAGO_TI_TEST = " \
-ltp-ddt \
 input-utils \
 cpuloadgen \
 uvc-gadget \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 15/29] linuxptp: update bbappend against latest upstream

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Upstream has moved to 3.1, but since this bbappend switches SRC_URI to a forked
version based on 3.0, update it to reflect the same and still build against
upstream recipe.

Signed-off-by: Denys Dmytriyenko 
Cc: Lokesh Vutla 
---
 meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend 
b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
index b0552aa..e4fb109 100644
--- a/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
+++ b/meta-arago-distro/recipes-connectivity/linuxptp/linuxptp_%.bbappend
@@ -1,13 +1,13 @@
 PR_append = ".arago0"
-PV_append = "+git${SRCPV}"
+PV = "3.0+git${SRCPV}"
 
 BRANCH = "ti-linuxptp"
-SRCREV = "a06698a12e828a0372955c2d9c8d6604d8326811"
+SRCREV = "f155c21283a0421f5e1e0b5e850c8a9a71d72453"
 
 SRC_URI = " \
 git://git.ti.com/processor-sdk/linuxptp.git;branch=${BRANCH} \
 file://build-Allow-CC-and-prefix-to-be-overriden.patch \
-file://no-incdefs-using-host-headers.patch \
+file://Use-cross-cpp-in-incdefs.patch \
 "
 
 S = "${WORKDIR}/git"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 26/29] FIXME: packagegroup-addons: disable kms++-python bindings, due to meson build issues

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Need to be resolved separately.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index 659f6c1..f5d26f9 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -10,6 +10,7 @@ PACKAGES =+ "${PN}-extra"
 
 #dt
 
+#kms++-python
 UTILS = " \
 am-sysinfo \
 gdbserver \
@@ -22,7 +23,6 @@ UTILS = " \
 ptpd \
 libdrm-kms \
 kms++ \
-kms++-python \
 stream \
 strongswan \
 kexec \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 24/29] statcol: suppress "ldflags" QA error

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Fixes:
ERROR: statcol-1.0-r0_3 do_package_qa: QA Issue: File /usr/bin/statcol in 
package statcol doesn't have GNU_HASH (didn't pass LDFLAGS?) [ldflags]

Need to change Makefile to pass proper LDFLAGS.

Signed-off-by: Denys Dmytriyenko 
Cc: Keerthy 
---
 meta-arago-extras/recipes-devtools/statcol/statcol.bb | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta-arago-extras/recipes-devtools/statcol/statcol.bb 
b/meta-arago-extras/recipes-devtools/statcol/statcol.bb
index 12e10bc..41c1850 100644
--- a/meta-arago-extras/recipes-devtools/statcol/statcol.bb
+++ b/meta-arago-extras/recipes-devtools/statcol/statcol.bb
@@ -20,3 +20,5 @@ do_install() {
 }
 
 PR_append = "_3"
+
+INSANE_SKIP_${PN} = "ldflags"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 17/29] netperf: drop upstreamed PACKAGECONFIG, suppress gcc10 multiple definition

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Resolves:
| .../src/nettest_omni.c:206: multiple definition of `signal_set'; 
nettest_bsd.o:.../src/nettest_bsd.c:279: first defined here
| .../src/nettest_omni.c:164: multiple definition of `interval_count'; 
nettest_bsd.o:.../src/nettest_bsd.c:266: first defined here

https://gcc.gnu.org/gcc-10/porting_to.html

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-support/netperf/netperf_git.bbappend | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend 
b/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend
index 9527f36..f63b608 100644
--- a/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend
+++ b/meta-arago-distro/recipes-support/netperf/netperf_git.bbappend
@@ -1,2 +1 @@
-PACKAGECONFIG[intervals] = "--enable-intervals,--disable-intervals,,"
-PACKAGECONFIG[histogram] = "--enable-histogram,--disable-histogram,,"
+CFLAGS += "-fcommon"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 29/29] FIXME: arago.conf: disable opencl, as it's broken

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

The old OpenCL DSP offloading code causes too many C++ template and namespace
errors from gcc10:
https://gcc.gnu.org/gcc-10/porting_to.html

Disable the feature for now.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/arago.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-arago-distro/conf/distro/arago.conf 
b/meta-arago-distro/conf/distro/arago.conf
index 937bee0..6937544 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -88,7 +88,7 @@ DISTRO_FEATURES_remove = "x11"
 
 # Add additional distro features
 DISTRO_FEATURES_append = " pam wayland opengl"
-DISTRO_FEATURES_append = " opencl"
+#DISTRO_FEATURES_append = " opencl"
 DISTRO_FEATURES_append = " opencv"
 DISTRO_FEATURES_append = " openmp"
 
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 19/29] meta-toolchain-arago: opkg.conf in SDK now also resides in /etc/opkg/

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This matches opkg.conf location on the target.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb 
b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
index 95ed3ff..0523ada 100644
--- a/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
+++ b/meta-arago-extras/recipes-core/meta/meta-toolchain-arago.bb
@@ -148,7 +148,7 @@ cleanup_toolchain_packages() {
 
# Clean up the target side of the toolchain
opkg_dir="${SDK_OUTPUT}/${SDKTARGETSYSROOT}"
-   opkg_conf="${opkg_dir}/etc/opkg.conf"
+   opkg_conf="${opkg_dir}/etc/opkg/opkg.conf"
opkg -o $opkg_dir -f $opkg_conf --force-depends remove 
${TOOLCHAIN_CLEANUP_PACKAGES}
 
# Clean up empty directories from cleaned up packages
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 09/29] gstreamer1.0-plugins-good: upgrade 1.16 -> 1.18

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Drop previously backported patch.

Signed-off-by: Denys Dmytriyenko 
---
 ...ix-build-on-EGL-platform-without-X11-head.patch | 36 --
 ...d => gstreamer1.0-plugins-good_1.18.%.bbappend} |  1 -
 2 files changed, 37 deletions(-)
 delete mode 100644 
meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch
 rename 
meta-arago-extras/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-good_1.16.%.bbappend
 => gstreamer1.0-plugins-good_1.18.%.bbappend} (84%)

diff --git 
a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch
 
b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch
deleted file mode 100644
index 79db0e2..000
--- 
a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 85229adbddcd8e7cacd5ebd9467c834352a882d0 Mon Sep 17 00:00:00 2001
-From: Philipp Zabel 
-Date: Tue, 3 Dec 2019 11:36:07 +0100
-Subject: [PATCH] qmlglsink: fix build on EGL platform without X11 headers
-
-If Mesa is built without X11 headers, building against Mesa EGL headers
-requires a dependency on egl.pc, to define MESA_EGL_NO_X11_HEADERS.
-This fixes a build error when compiling ext/qt/gstqtglutility.cc:
-
-  In file included from /usr/include/EGL/egl.h:39,
-   from /usr/include/gstreamer-1.0/gst/gl/egl/gstegl.h:44,
-   from ../gst-plugins-good-1.16.1/ext/qt/gstqtglutility.cc:43:
-  /usr/include/EGL/eglplatform.h:124:10: fatal error: X11/Xlib.h: No such file 
or directory
-
-Upstream-Status: Backport [c47a585052fba6830a2cddd8caa18e2305596ed0]
-
-Signed-off-by: Gowtham Tammana 

- ext/qt/meson.build | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/ext/qt/meson.build b/ext/qt/meson.build
-index 5f040c844..43ddc6092 100644
 a/ext/qt/meson.build
-+++ b/ext/qt/meson.build
-@@ -89,6 +89,8 @@ if have_cxx and build_gstgl
- if gst_gl_have_platform_egl
-   # Embedded linux (e.g. i.MX6) with or without windowing support
-   qt_defines += ['-DHAVE_QT_EGLFS']
-+  egl_dep = dependency('egl', required : false)
-+  optional_deps += egl_dep
-   have_qt_windowing = true
-   if have_qpa_include
- # Wayland windowing
---
-2.17.1
diff --git 
a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
 
b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
similarity index 84%
rename from 
meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
rename to 
meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
index e2ddbc2..4864f4b 100644
--- 
a/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
+++ 
b/meta-arago-extras/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.%.bbappend
@@ -7,7 +7,6 @@ SRC_URI += " \
 file://0002-v4l2src-Use-generic-dmabuf-import-in-v4l2src.patch \
 file://0001-v4l2object-Update-formats-table-to-include-YUV422-mu.patch \
 file://0001-v4l2src-Check-for-drm-memory-support-in-try_import.patch \
-file://0001-qmlglsink-fix-build-on-EGL-platform-without-X11-head.patch \
 "
 
 PR_append = ".arago3"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 23/29] matrix-gui: lighttpd-module-compress replaced with lighttpd-module-deflate

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb 
b/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
index e67decd..b9c0637 100644
--- a/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
+++ b/meta-arago-extras/recipes-core/matrix/matrix-gui_2.0.bb
@@ -56,6 +56,6 @@ do_install(){
 
 GUIDEPS = "${@bb.utils.contains('MACHINE_FEATURES','gpu',"matrix-gui-browser 
refresh-screen",'',d)}"
 
-RDEPENDS_${PN} += "matrix-lighttpd-config lighttpd lighttpd-module-cgi 
lighttpd-module-compress lighttpd-module-expire php php-cgi php-cli ${GUIDEPS}"
+RDEPENDS_${PN} += "matrix-lighttpd-config lighttpd lighttpd-module-cgi 
lighttpd-module-deflate lighttpd-module-expire php php-cgi php-cli ${GUIDEPS}"
 
 FILES_${PN} += "${MATRIX_BASE_DIR}/*"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 27/29] FIXME: packagegroup-connectivity: disable net-snmp, IEC-62439-3 doesn't build with gcc10

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Locally added IEC-62439-3 support causes gcc10 build errors and need resolving.

Signed-off-by: Denys Dmytriyenko 
---
 .../packagegroups/packagegroup-arago-tisdk-connectivity.bb| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
index 1eb0e07..913795a 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-connectivity.bb
@@ -53,14 +53,14 @@ DEMO_APPS = "\
 ${@oe.utils.conditional('QT_PROVIDER', 'qt5', '', 'wpa-gui-e', d)} \
 "
 
+#net-snmp
+#net-snmp-server-snmpd
 CONNECTIVITY_RDEPENDS = " \
 htop \
 iptables \
 iproute2 \
 iproute2-tc \
 iproute2-devlink \
-net-snmp \
-net-snmp-server-snmpd \
 ${WLAN_COMMON} \
 ${WLAN_TI} \
 ${BT_COMMON} \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 05/29] nativesdk-packagegroup: fix QA warning for inheriting classes after nativesdk

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

WARNING: 
.../meta-arago/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb:
QA Issue: nativesdk-packagegroup-arago-qte-toolchain-host: native/nativesdk 
class is not inherited last, this can result
in unexpected behaviour. Classes inherited after native/nativesdk: 
qt-vars.bbclass [native-last]

Signed-off-by: Denys Dmytriyenko 
---
 .../packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
 
b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
index 8873668..dbf9038 100644
--- 
a/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
+++ 
b/meta-arago-extras/recipes-core/packagegroups/nativesdk-packagegroup-arago-qte-toolchain-host.bb
@@ -2,7 +2,7 @@ DESCRIPTION = "Host packages for Qt Embedded SDK"
 PR = "r10"
 LICENSE = "MIT"
 
-inherit packagegroup nativesdk qt-vars
+inherit packagegroup qt-vars nativesdk
 
 RDEPENDS_${PN} = "\
 nativesdk-packagegroup-arago-tisdk-host \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 12/29] libdrm: massage test patch to apply against latest version

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 ...001-Add-option-to-run-a-test-indefinitely.patch | 29 +++---
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git 
a/meta-arago-distro/recipes-graphics/drm/libdrm/0001-Add-option-to-run-a-test-indefinitely.patch
 
b/meta-arago-distro/recipes-graphics/drm/libdrm/0001-Add-option-to-run-a-test-indefinitely.patch
index e7c8d09..719c8f7 100644
--- 
a/meta-arago-distro/recipes-graphics/drm/libdrm/0001-Add-option-to-run-a-test-indefinitely.patch
+++ 
b/meta-arago-distro/recipes-graphics/drm/libdrm/0001-Add-option-to-run-a-test-indefinitely.patch
@@ -1,4 +1,4 @@
-From 6a16a6381082d870037aa4aedffa3f7d01406015 Mon Sep 17 00:00:00 2001
+From 035ea52b3c9f8b9d4d82c78e2e5f9d974da4d018 Mon Sep 17 00:00:00 2001
 From: Alejandro Hernandez 
 Date: Tue, 3 Mar 2020 09:52:06 -0500
 Subject: [PATCH] Add option to run a test indefinitely
@@ -10,24 +10,26 @@ was not able to run in ltp-ddt because ltp-ddt sends data 
to stdin
 when a test is run
 
 Signed-off-by: Alejandro Hernandez 
+Signed-off-by: Denys Dmytriyenko 
+
 ---
  tests/modetest/modetest.c | 12 
  1 file changed, 8 insertions(+), 4 deletions(-)
 
 diff --git a/tests/modetest/modetest.c b/tests/modetest/modetest.c
-index e66be660..9bd24acd 100644
+index fc75383..8e59acc 100644
 --- a/tests/modetest/modetest.c
 +++ b/tests/modetest/modetest.c
-@@ -1563,7 +1563,7 @@ static void clear_cursors(struct device *dev)
+@@ -1767,7 +1767,7 @@ static void clear_cursors(struct device *dev)
bo_destroy(dev->mode.cursor_bo);
  }
  
 -static void test_page_flip(struct device *dev, struct pipe_arg *pipes, 
unsigned int count)
 +static void test_page_flip(struct device *dev, struct pipe_arg *pipes, 
unsigned int count, int dont_stop)
  {
-   uint32_t handles[4] = {0}, pitches[4] = {0}, offsets[4] = {0};
unsigned int other_fb_id;
-@@ -1632,7 +1632,7 @@ static void test_page_flip(struct device *dev, struct 
pipe_arg *pipes, unsigned
+   struct bo *other_bo;
+@@ -1825,7 +1825,7 @@ static void test_page_flip(struct device *dev, struct 
pipe_arg *pipes, unsigned
fd_set fds;
  
FD_ZERO();
@@ -36,16 +38,16 @@ index e66be660..9bd24acd 100644
FD_SET(dev->fd, );
ret = select(dev->fd + 1, , NULL, NULL, );
  
-@@ -1890,7 +1890,7 @@ static int pipe_resolve_connectors(struct device *dev, 
struct pipe_arg *pipe)
-   return 0;
+@@ -2032,7 +2032,7 @@ static void usage(char *name)
+   exit(0);
  }
  
--static char optstr[] = "acdD:efF:M:P:ps:Cvw:";
-+static char optstr[] = "acdD:efF:M:P:ps:Cvw:t";
+-static char optstr[] = "acdD:efF:M:P:ps:Cvrw:";
++static char optstr[] = "acdD:efF:M:P:ps:Cvrw:t";
  
  int main(int argc, char **argv)
  {
-@@ -1906,6 +1906,7 @@ int main(int argc, char **argv)
+@@ -2049,6 +2049,7 @@ int main(int argc, char **argv)
char *module = NULL;
unsigned int i;
unsigned int count = 0, plane_count = 0;
@@ -53,7 +55,7 @@ index e66be660..9bd24acd 100644
unsigned int prop_count = 0;
struct pipe_arg *pipe_args = NULL;
struct plane_arg *plane_args = NULL;
-@@ -1999,6 +2000,9 @@ int main(int argc, char **argv)
+@@ -2148,6 +2149,9 @@ int main(int argc, char **argv)
  
prop_count++;
break;
@@ -63,7 +65,7 @@ index e66be660..9bd24acd 100644
default:
usage(argv[0]);
break;
-@@ -2150,7 +2154,7 @@ int main(int argc, char **argv)
+@@ -2275,7 +2279,7 @@ int main(int argc, char **argv)
set_cursors(, pipe_args, count);
  
if (test_vsync)
@@ -72,6 +74,3 @@ index e66be660..9bd24acd 100644
  
if (drop_master)
drmDropMaster(dev.fd);
--- 
-2.17.1
-
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 10/29] gstreamer1.0-plugins-hevc: suppress gcc10 multiple definitions of buffArray

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Woraround for the following gcc10 build error:
.../src/gsth265buf.h:126: multiple definition of `buffArray';
.libs/libgsth265dec_la-gsth265dec.o:.../src/gsth265buf.h:126: first defined here

Needs to be resolved properly in the code later:
https://gcc.gnu.org/gcc-10/porting_to.html

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb   | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb
 
b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb
index 1f9796c..83ef103 100644
--- 
a/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb
+++ 
b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gstreamer1.0-plugins-hevc_git.bb
@@ -25,6 +25,7 @@ do_configure() {
 
 EXTRA_OECONF += "--enable-maintainer-mode"
 EXTRA_OEMAKE += "'ERROR_CFLAGS=-Wno-deprecated-declarations'"
+CFLAGS += "-fcommon"
 
 FILES_${PN} += "${libdir}/gstreamer-1.0/*.so"
 FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 14/29] iproute2: drop upstreamed patch for HSR/PRP support

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

HSR/PRP support is now part of iproute2 5.11

Signed-off-by: Denys Dmytriyenko 
---
 ...add-support-for-creating-PRP-device-simil.patch | 109 -
 .../iproute2/iproute2_%.bbappend   |   1 -
 2 files changed, 110 deletions(-)
 delete mode 100644 
meta-arago-distro/recipes-connectivity/iproute2/iproute2/0013-iplink-hsr-add-support-for-creating-PRP-device-simil.patch

diff --git 
a/meta-arago-distro/recipes-connectivity/iproute2/iproute2/0013-iplink-hsr-add-support-for-creating-PRP-device-simil.patch
 
b/meta-arago-distro/recipes-connectivity/iproute2/iproute2/0013-iplink-hsr-add-support-for-creating-PRP-device-simil.patch
deleted file mode 100644
index dfeaeb0..000
--- 
a/meta-arago-distro/recipes-connectivity/iproute2/iproute2/0013-iplink-hsr-add-support-for-creating-PRP-device-simil.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-From e3aa94814e9467af5829a04c335a615c0082a362 Mon Sep 17 00:00:00 2001
-From: Murali Karicheri 
-Date: Fri, 5 Jun 2020 11:02:05 -0400
-Subject: [PATCH 1/2] iplink: hsr: add support for creating PRP device similar
- to HSR
-
-This patch enhances the iplink command to add a proto parameters to
-create PRP device/interface similar to HSR. Both protocols are
-quite similar and requires a pair of Ethernet interfaces. So re-use
-the existing HSR iplink command to create PRP device/interface as
-well. Use proto parameter to differentiate the two protocols.
-
-Signed-off-by: Murali Karicheri 

- include/uapi/linux/if_link.h | 12 +++-
- ip/iplink_hsr.c  | 19 +--
- 2 files changed, 28 insertions(+), 3 deletions(-)
-
-diff --git a/include/uapi/linux/if_link.h b/include/uapi/linux/if_link.h
-index 1c49f436424d..de08704c5862 100644
 a/include/uapi/linux/if_link.h
-+++ b/include/uapi/linux/if_link.h
-@@ -881,7 +881,14 @@ enum {
- #define IFLA_IPOIB_MAX (__IFLA_IPOIB_MAX - 1)
- 
- 
--/* HSR section */
-+/* HSR/PRP section, both uses same interface */
-+
-+/* Different redundancy protocols for hsr device */
-+enum {
-+  HSR_PROTOCOL_HSR,
-+  HSR_PROTOCOL_PRP,
-+  HSR_PROTOCOL_MAX,
-+};
- 
- enum {
-   IFLA_HSR_UNSPEC,
-@@ -891,6 +898,9 @@ enum {
-   IFLA_HSR_SUPERVISION_ADDR,  /* Supervision frame multicast addr */
-   IFLA_HSR_SEQ_NR,
-   IFLA_HSR_VERSION,   /* HSR version */
-+  IFLA_HSR_PROTOCOL,  /* Indicate different protocol than
-+   * HSR. For example PRP.
-+   */
-   __IFLA_HSR_MAX,
- };
- 
-diff --git a/ip/iplink_hsr.c b/ip/iplink_hsr.c
-index 7d9167d4e6a3..6ea138a23cbc 100644
 a/ip/iplink_hsr.c
-+++ b/ip/iplink_hsr.c
-@@ -25,7 +25,7 @@ static void print_usage(FILE *f)
- {
-   fprintf(f,
-   "Usage:\tip link add name NAME type hsr slave1 SLAVE1-IF slave2 
SLAVE2-IF\n"
--  "\t[ supervision ADDR-BYTE ] [version VERSION]\n"
-+  "\t[ supervision ADDR-BYTE ] [version VERSION] [proto 
PROTOCOL]\n"
-   "\n"
-   "NAME\n"
-   "   name of new hsr device (e.g. hsr0)\n"
-@@ -35,7 +35,9 @@ static void print_usage(FILE *f)
-   "   0-255; the last byte of the multicast address used for 
HSR supervision\n"
-   "   frames (default = 0)\n"
-   "VERSION\n"
--  "   0,1; the protocol version to be used. (default = 0)\n");
-+  "   0,1; the protocol version to be used. (default = 0)\n"
-+  "PROTOCOL\n"
-+  "   0 - HSR, 1 - PRP. (default = 0 - HSR)\n");
- }
- 
- static void usage(void)
-@@ -49,6 +51,7 @@ static int hsr_parse_opt(struct link_util *lu, int argc, 
char **argv,
-   int ifindex;
-   unsigned char multicast_spec;
-   unsigned char protocol_version;
-+  unsigned char protocol = HSR_PROTOCOL_HSR;
- 
-   while (argc > 0) {
-   if (matches(*argv, "supervision") == 0) {
-@@ -64,6 +67,13 @@ static int hsr_parse_opt(struct link_util *lu, int argc, 
char **argv,
-   invarg("version is invalid", *argv);
-   addattr_l(n, 1024, IFLA_HSR_VERSION,
- _version, 1);
-+  } else if (matches(*argv, "proto") == 0) {
-+  NEXT_ARG();
-+  if (!(get_u8(, *argv, 0) == HSR_PROTOCOL_HSR ||
-+get_u8(, *argv, 0) == HSR_PROTOCOL_PRP))
-+  invarg("protocol is invalid", *argv);
-+  addattr_l(n, 1024, IFLA_HSR_PROTOCOL,
-+, 1);
-   } else if (matches(*argv, "slave1") == 0) {
-   NEXT_ARG();
-   ifindex =

[meta-arago] [master][PATCH 13/29] lmbench: remove very old SDK optimization that no longer apply

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 .../0001-Makefile-Add-TI-SDK-Modifications.patch   | 75 --
 .../recipes-benchmark/lmbench/lmbench_%.bbappend   | 23 ---
 2 files changed, 98 deletions(-)
 delete mode 100644 
meta-arago-distro/recipes-benchmark/lmbench/lmbench/0001-Makefile-Add-TI-SDK-Modifications.patch
 delete mode 100644 
meta-arago-distro/recipes-benchmark/lmbench/lmbench_%.bbappend

diff --git 
a/meta-arago-distro/recipes-benchmark/lmbench/lmbench/0001-Makefile-Add-TI-SDK-Modifications.patch
 
b/meta-arago-distro/recipes-benchmark/lmbench/lmbench/0001-Makefile-Add-TI-SDK-Modifications.patch
deleted file mode 100644
index c8486e7..000
--- 
a/meta-arago-distro/recipes-benchmark/lmbench/lmbench/0001-Makefile-Add-TI-SDK-Modifications.patch
+++ /dev/null
@@ -1,75 +0,0 @@
-From b698c2e18982eb0125c3b4cb3d0eb403e5a6140e Mon Sep 17 00:00:00 2001
-From: Denys Dmytriyenko 
-Date: Tue, 3 Oct 2017 16:22:39 -0400
-Subject: [PATCH] Makefile: Add TI SDK Modifications
-
-Signed-off-by: Denys Dmytriyenko 

- src/Makefile | 24 +++-
- 1 file changed, 15 insertions(+), 9 deletions(-)
-
-diff --git a/src/Makefile b/src/Makefile
-index 96467d7..09cdcfe 100644
 a/src/Makefile
-+++ b/src/Makefile
-@@ -34,11 +34,17 @@
- # I finally know why Larry Wall's Makefile says "G".
- SHELL=/bin/sh
- 
--CC=`../scripts/compiler`
-+CC?=`../scripts/compiler`
- MAKE=`../scripts/make`
--AR=ar
-+AR?=ar
- ARCREATE=cr
--RANLIB=ranlib
-+RANLIB?=ranlib
-+
-+OPTIMIZATIONS = -O3 -ffast-math -ftree-vectorize -funsafe-math-optimizations 
-fprefetch-loop-arrays
-+
-+CFLAGS ?=
-+CFLAGS += $(OPTIMIZATIONS)
-+
- 
- # base of installation location
- BASE=/usr/local
-@@ -112,8 +118,8 @@ LIBOBJS= $O/lib_tcp.o $O/lib_udp.o $O/lib_unix.o 
$O/lib_timing.o   \
-   $O/lib_sched.o
- 
- lmbench: $(UTILS)
--  @env CFLAGS+=-O MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="$(CC)" 
OS="$(OS)" ../scripts/build all
--  -@env CFLAGS+=-O MAKE="$(MAKE)" MAKEFLAGS="k$(MAKEFLAGS)" CC="$(CC)" 
OS="$(OS)" ../scripts/build opt
-+  @env CFLAGS="$(CFLAGS)" MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" 
CC="$(CC)" OS="$(OS)" ../scripts/build all
-+  -@env CFLAGS="$(CFLAGS)" MAKE="$(MAKE)" MAKEFLAGS="k$(MAKEFLAGS)" 
CC="$(CC)" OS="$(OS)" ../scripts/build opt
- 
- results: lmbench
-   @env OS="${OS}" ../scripts/config-run
-@@ -137,7 +143,7 @@ os: lmbench
-   @env OS="${OS}" BENCHMARK_HARDWARE=NO  BENCHMARK_OS=YES 
../scripts/results
- 
- install: lmbench
--  @env CFLAGS+=-O MAKE="$(MAKE)"  MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" 
OS="${OS}" ../scripts/build install-target
-+  @env MAKE="$(MAKE)"  MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" OS="${OS}" 
../scripts/build install-target
- 
- install-target:
-   if [ ! -d $(BASE) ]; then mkdir $(BASE); fi
-@@ -158,13 +164,13 @@ $(ASMS):
-   $(CC) -S $(CFLAGS) $(CPPFLAGS) -o $@ `basename $@ .s`.c $(LDFLAGS)
- 
- Wall:
--  @env CFLAGS+="-g -O -Wall" MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" 
CC="${CC}" OS="${OS}" ../scripts/build all opt
-+  @env CFLAGS+=-Wall  MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" 
OS="${OS}" ../scripts/build all opt
- 
- debug:
--  @env CFLAGS+="-g -O -DDEBUG" MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" 
CC="${CC}" OS="${OS}" ../scripts/build all opt
-+  @env CFLAGS+=-DDEBUG MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" 
OS="${OS}" ../scripts/build all opt
- 
- assembler:
--  @env CFLAGS+=-O MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" 
OS="${OS}" ../scripts/build asm
-+  @env MAKE="$(MAKE)" MAKEFLAGS="$(MAKEFLAGS)" CC="${CC}" OS="${OS}" 
../scripts/build asm
- 
- 
- tag:
--- 
-2.7.4
-
diff --git a/meta-arago-distro/recipes-benchmark/lmbench/lmbench_%.bbappend 
b/meta-arago-distro/recipes-benchmark/lmbench/lmbench_%.bbappend
deleted file mode 100644
index 64000b8..000
--- a/meta-arago-distro/recipes-benchmark/lmbench/lmbench_%.bbappend
+++ /dev/null
@@ -1,23 +0,0 @@
-FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-
-DEPENDS += "libtirpc"
-
-INSANE_SKIP_${PN} += "ldflags"
-
-PR_append = ".arago3"
-
-SRC_URI += "file://0001-Makefile-Add-TI-SDK-Modifications.patch"
-
-EXTRA_OEMAKE = ""
-CFLAGS = "-I${STAGING_INCDIR}/tirpc"
-LDFLAGS = "-ltirpc"
-
-do_compile () {
-oe_runmake -C src
-}
-
-do_install_append() {
-rm -rf ${D}${datadir}
-}
-
-RDEPENDS_${PN}_remove = "perl"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 07/29] weston: update bbappend 8.0.0 -> 9.0.0

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

To match upstream oe-core/master.

Signed-off-by: Denys Dmytriyenko 
---
 .../wayland/{weston_8.0.0.bbappend => weston_9.0.0.bbappend}  | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 rename meta-arago-distro/recipes-graphics/wayland/{weston_8.0.0.bbappend => 
weston_9.0.0.bbappend} (100%)

diff --git a/meta-arago-distro/recipes-graphics/wayland/weston_8.0.0.bbappend 
b/meta-arago-distro/recipes-graphics/wayland/weston_9.0.0.bbappend
similarity index 100%
rename from meta-arago-distro/recipes-graphics/wayland/weston_8.0.0.bbappend
rename to meta-arago-distro/recipes-graphics/wayland/weston_9.0.0.bbappend
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 06/29] perl: skip shebang-size QA check for nativesdk-perl packages

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Do exactly the same workaround as for nativesdk-python3. Details are inside.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-devtools/perl/perl_%.bbappend | 12 
 1 file changed, 12 insertions(+)
 create mode 100644 meta-arago-distro/recipes-devtools/perl/perl_%.bbappend

diff --git a/meta-arago-distro/recipes-devtools/perl/perl_%.bbappend 
b/meta-arago-distro/recipes-devtools/perl/perl_%.bbappend
new file mode 100644
index 000..abd7a55
--- /dev/null
+++ b/meta-arago-distro/recipes-devtools/perl/perl_%.bbappend
@@ -0,0 +1,12 @@
+# In arago.conf, we pre-allocate SDK path very long to reserve enough space in 
ELF headers
+# and then it gets replaced with a short real path at the time of SDK creation:
+# SDKPATH_REAL = "/usr/local/${SDK_NAME_PREFIX}-${SDK_VERSION}"
+# SDKPATH = "${@"/tmp/"+"x"*96+"/"+"y"*96}"
+# Unfortunately, that triggers the new shebang-size QA check in nativesdk-perl 
packages
+
+python() {
+if d.getVar('CLASSOVERRIDE') == "class-nativesdk":
+pkgs = d.getVar("PACKAGES").split()
+for p in pkgs:
+d.appendVar('INSANE_SKIP_%s' % (p), ' shebang-size')
+}
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 08/29] gstreamer-plugins: unify removal of GFX options for headless platforms

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 ...plugins-good_1.16.%.bbappend => gstreamer1.0-plugins-%.bbappend} | 0
 .../gstreamer/gstreamer1.0-plugins-bad_1.16.%.bbappend  | 6 --
 .../gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend | 6 --
 3 files changed, 12 deletions(-)
 rename 
meta-arago-distro/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-good_1.16.%.bbappend
 => gstreamer1.0-plugins-%.bbappend} (100%)
 delete mode 100644 
meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.%.bbappend
 delete mode 100644 
meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend

diff --git 
a/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
 
b/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-%.bbappend
similarity index 100%
rename from 
meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.16.%.bbappend
rename to 
meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-%.bbappend
diff --git 
a/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.%.bbappend
 
b/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.%.bbappend
deleted file mode 100644
index 5f6374a..000
--- 
a/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.%.bbappend
+++ /dev/null
@@ -1,6 +0,0 @@
-# Remove all GFX PACKAGECONFIGs for platforms w/o GPU
-PACKAGECONFIG_remove = "${@bb.utils.contains('MACHINE_FEATURES','gpu','','x11 
wayland gl egl gles2 qt5',d)}"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-PR_append = ".0"
diff --git 
a/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend
 
b/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend
deleted file mode 100644
index 5f6374a..000
--- 
a/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.16.%.bbappend
+++ /dev/null
@@ -1,6 +0,0 @@
-# Remove all GFX PACKAGECONFIGs for platforms w/o GPU
-PACKAGECONFIG_remove = "${@bb.utils.contains('MACHINE_FEATURES','gpu','','x11 
wayland gl egl gles2 qt5',d)}"
-
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
-PR_append = ".0"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 04/29] recipes: fix trailing slash in path warning

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

The warning was introduced to curb potential issues with duplicate slash in 
path:
https://git.openembedded.org/openembedded-core/commit/?id=8a4c473c07cba159cf88ed775b9f073c6adf31d4

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-tisdk/oe-layersetup/oe-layersetup.bb  | 2 +-
 meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb| 2 +-
 meta-arago-extras/recipes-apps/image-gallery/image-gallery_git.bb   | 2 +-
 meta-arago-extras/recipes-apps/thermostat-demo/qt-tstat_2.0.bb  | 2 +-
 .../recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb   | 2 +-
 meta-arago-extras/recipes-ti/tidl-utils/tidl-import_git.bb  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/meta-arago-distro/recipes-tisdk/oe-layersetup/oe-layersetup.bb 
b/meta-arago-distro/recipes-tisdk/oe-layersetup/oe-layersetup.bb
index bb1ae13..cfed017 100644
--- a/meta-arago-distro/recipes-tisdk/oe-layersetup/oe-layersetup.bb
+++ b/meta-arago-distro/recipes-tisdk/oe-layersetup/oe-layersetup.bb
@@ -10,4 +10,4 @@ BRANCH ?= "master"
 SRCREV = "e58f941784fb45fd826779a45b33973e6342700f"
 SRC_URI = 
"git://arago-project.org/git/projects/oe-layersetup.git;protocol=git;branch=${BRANCH}"
 
-S = "${WORKDIR}/git/"
+S = "${WORKDIR}/git"
diff --git a/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
index 886a8b5..d6f3dc2 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb
@@ -8,7 +8,7 @@ BRANCH ?= "master"
 SRCREV = "42a8379fda829f34c374ddfca0242a479a84d454"
 SRC_URI = 
"git://arago-project.org/git/projects/tisdk-setup-scripts.git;protocol=git;branch=${BRANCH}"
 
-S = "${WORKDIR}/git/"
+S = "${WORKDIR}/git"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"
 
diff --git a/meta-arago-extras/recipes-apps/image-gallery/image-gallery_git.bb 
b/meta-arago-extras/recipes-apps/image-gallery/image-gallery_git.bb
index 7bbfa32..26a567b 100644
--- a/meta-arago-extras/recipes-apps/image-gallery/image-gallery_git.bb
+++ b/meta-arago-extras/recipes-apps/image-gallery/image-gallery_git.bb
@@ -15,7 +15,7 @@ SRCREV = "d9a2f2e27f59f3bbcde91efc6afba8cd04f3b4be"
 
 SRC_URI = 
"git://git.ti.com/matrix-gui-v2/image-gallery.git;protocol=git;branch=${BRANCH}"
 
-S = "${WORKDIR}/git/"
+S = "${WORKDIR}/git"
 
 do_install() {
install -d ${D}/${bindir}
diff --git a/meta-arago-extras/recipes-apps/thermostat-demo/qt-tstat_2.0.bb 
b/meta-arago-extras/recipes-apps/thermostat-demo/qt-tstat_2.0.bb
index 22c0023..ba96fa6 100644
--- a/meta-arago-extras/recipes-apps/thermostat-demo/qt-tstat_2.0.bb
+++ b/meta-arago-extras/recipes-apps/thermostat-demo/qt-tstat_2.0.bb
@@ -21,7 +21,7 @@ SRCREV = "665bff9a7bc0dbf82f9d6a58ff2778c03fe04fd1"
 
 SRC_URI = 
"git://git.ti.com/apps/thermostat-demo.git;protocol=git;branch=${BRANCH}"
 
-S = "${WORKDIR}/git/"
+S = "${WORKDIR}/git"
 
 DESKTOP_FILE = "${@oe.utils.conditional('QT_PROVIDER', 'qt5', 
'thermostat_demo_qt5.desktop', 'thermostat_demo.desktop', d)}"
 
diff --git 
a/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb 
b/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
index 3cfa332..97ed022 100644
--- 
a/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
+++ 
b/meta-arago-extras/recipes-core/ti-crypto-examples/ti-crypto-examples_git.bb
@@ -12,7 +12,7 @@ SRCREV = "6f4b09fffe970bb6b448369875874e798ef282f6"
 
 SRC_URI = 
"git://arago-project.org/git/projects/crypto-example-apps.git;protocol=git;branch=${BRANCH}"
 
-S = "${WORKDIR}/git/"
+S = "${WORKDIR}/git"
 
 do_compile() {
 export CROSS_COMPILE=${TARGET_PREFIX}
diff --git a/meta-arago-extras/recipes-ti/tidl-utils/tidl-import_git.bb 
b/meta-arago-extras/recipes-ti/tidl-utils/tidl-import_git.bb
index 72ef877..c4c6604 100644
--- a/meta-arago-extras/recipes-ti/tidl-utils/tidl-import_git.bb
+++ b/meta-arago-extras/recipes-ti/tidl-utils/tidl-import_git.bb
@@ -7,7 +7,7 @@ require ./tidl-utils.inc
 LICENSE = "BSD-3-Clause"
 LIC_FILES_CHKSUM = 
"file://modules/ti_dl/inc/itidl_ti.h;beginline=1;endline=34;md5=cabe1fdaabfa0d85dc5544566b0e2425"
 
-S = "${WORKDIR}/git/src/importTool/"
+S = "${WORKDIR}/git/src/importTool"
 
 DEPENDS = "protobuf zlib protobuf-native flatbuffers tensorflow-lite 
flatbuffers-native tensorflow-lite-native"
 
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 03/29] toolchain-gcc: update component versions of internal toolchain

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Match latest oe-core/master toolchain.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/include/toolchain-gcc.inc | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/meta-arago-distro/conf/distro/include/toolchain-gcc.inc 
b/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
index faf4e71..6f09ecb 100644
--- a/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
+++ b/meta-arago-distro/conf/distro/include/toolchain-gcc.inc
@@ -14,8 +14,8 @@ 
PREFERRED_PROVIDER_gdb-cross-canadian-${TRANSLATED_TARGET_ARCH} = "gdb-cross-can
 
 # Set Cross and SDK toolchain preferences
 SDKGCCVERSION ?= "10%"
-SDKBINUVERSION ?= "2.35%"
-SDKGLIBCVERSION ?= "2.32%"
+SDKBINUVERSION ?= "2.36%"
+SDKGLIBCVERSION ?= "2.33%"
 SDKLINUXLIBCVERSION ?= "5.4%"
 
 PREFERRED_VERSION_gcc-crosssdk-${SDK_SYS} ?= "${SDKGCCVERSION}"
@@ -33,8 +33,8 @@ PREFERRED_VERSION_nativesdk-glibc-initial ?= 
"${SDKGLIBCVERSION}"
 # Set target toolchain preferences to match Cross/SDK by default
 # Can be overwritten globally, if needed
 GCCVERSION ?= "10%"
-BINUVERSION ?= "2.35%"
-GLIBCVERSION ?= "2.32%"
+BINUVERSION ?= "2.36%"
+GLIBCVERSION ?= "2.33%"
 LINUXLIBCVERSION ?= "5.4%"
 
 PREFERRED_VERSION_gcc ?= "${GCCVERSION}"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 02/29] sourceipk, tisdk-bundle, packagegroup-*-sdk-host: rename ${PN}-src to ${PN}-source

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Arago sourceipk creates source packages to be distributed with TI-SDK. Sources
get packaged before do_configure and do_compile, so they are pristine. And
historically sourceipk named those packages as ${PN}-src.

But OE-Core also creates ${PN}-src packages these days for debugging purposes
with sources that correspond to binaries and debug symbols in ${PN}-dbg. And
therefore those sources are packaged after the build is done.

To avoid conflicts between ${PN}-src packages created for different purposes
at different stage, change sourceipk to produce ${PN}-source instead.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/classes/sourceipk.bbclass| 22 +++
 meta-arago-distro/classes/tisdk-bundle.bbclass |  2 +-
 .../packagegroup-arago-tisdk-addons-sdk-host.bb| 74 +++---
 .../packagegroup-arago-tisdk-amsdk-sdk-host.bb |  6 +-
 .../packagegroup-arago-tisdk-crypto-sdk-host.bb| 16 ++---
 .../packagegroup-arago-tisdk-graphics-sdk-host.bb  |  4 +-
 .../packagegroup-arago-tisdk-hmi-sdk-host.bb   | 18 +++---
 .../packagegroup-arago-tisdk-matrix-sdk-host.bb|  6 +-
 ...packagegroup-arago-tisdk-multimedia-sdk-host.bb | 12 ++--
 .../packagegroup-arago-tisdk-opencl-sdk-host.bb|  8 +--
 .../packagegroup-arago-tisdk-qte-sdk-host.bb   |  4 +-
 11 files changed, 86 insertions(+), 86 deletions(-)

diff --git a/meta-arago-distro/classes/sourceipk.bbclass 
b/meta-arago-distro/classes/sourceipk.bbclass
index 3b011a9..817f5b7 100644
--- a/meta-arago-distro/classes/sourceipk.bbclass
+++ b/meta-arago-distro/classes/sourceipk.bbclass
@@ -19,7 +19,7 @@
 # such as the README file and recipe.
 #
 # The default installation directory for the sources is:
-#   /usr/src/${PN}-src
+#   /usr/src/${PN}-source
 #
 # By setting the SRCIPK_INSTALL_DIR this default can be changed to any
 # location desired.  When combined with the opkg -o option this allows for the
@@ -45,7 +45,7 @@
 CREATE_SRCIPK ?= "0"
 
 # Default installation prefix
-SRCIPK_INSTALL_DIR ?= "/usr/src/${PN}-src"
+SRCIPK_INSTALL_DIR ?= "/usr/src/${PN}-source"
 
 # Directory to preserve sources until they can be installed for packaging
 SRCIPK_STAGING_DIR = "${WORKDIR}/srcipk-staging"
@@ -215,7 +215,7 @@ adjust_git() {
 
 # Create a README file that describes the contents of the source ipk
 sourceipk_create_readme() {
-readme="$1/README.${PN}-src"
+readme="$1/README.${PN}-source"
 touch $readme
 echo 'This package contains the patched sources for ${PN} that' >> $readme
 echo 'were used to generate the ${PN} binary ipk package(s).' >> $readme
@@ -234,7 +234,7 @@ do_create_srcipk[umask] = "022"
 
 # Create the source ipk file.  The ipk is manually created here instead
 # of using the normal ipk system because some recipes will over write
-# the PACKAGES variable.  Thus if this class added a -src package
+# the PACKAGES variable.  Thus if this class added a -source package
 # to the list of packages to be created that package would be lost.
 # See the linux kernel recipe for an example of this issue.
 sourceipk_do_create_srcipk() {
@@ -283,23 +283,23 @@ python () {
 }
 
 #Add source packages to list of packages OE knows about
-PACKAGES_DYNAMIC += "${PN}-src"
+PACKAGES_DYNAMIC += "${PN}-source"
 
 # Do not perform any QA checks on sourceipk packages
-INSANE_SKIP_${PN}-src += "${@oe.utils.conditional("${CREATE_SRCIPK}", "0", "", 
"${ALL_QA}", d)}"
+INSANE_SKIP_${PN}-source += "${@oe.utils.conditional("${CREATE_SRCIPK}", "0", 
"", "${ALL_QA}", d)}"
 
 python __anonymous () {
 if d.getVar("CREATE_SRCIPK") != "0":
-if '${PN}-src' not in d.getVar("PACKAGES", False):
-d.appendVar('PACKAGES', ' ${PN}-src')
+if '${PN}-source' not in d.getVar("PACKAGES", False):
+d.appendVar('PACKAGES', ' ${PN}-source')
 pn = d.getVar("PN")
-d.setVar('FILES_%s-src' % (pn), '${SRCIPK_INSTALL_DIR}')
+d.setVar('FILES_%s-source' % (pn), '${SRCIPK_INSTALL_DIR}')
 }
 
 PACKAGESPLITFUNCS_append = " 
${@oe.utils.conditional('CREATE_SRCIPK','0','','populate_srcipk_package',d)}"
 populate_srcipk_package() {
-install -d ${PKGDEST}/${PN}-src/${SRCIPK_INSTALL_DIR}
+install -d ${PKGDEST}/${PN}-source/${SRCIPK_INSTALL_DIR}
 cp -Prf --preserve=mode,timestamps --no-preserve=ownership \
 ${SRCIPK_STAGING_DIR}/${SRCIPK_INSTALL_DIR}/. \
-${PKGDEST}/${PN}-src/${SRCIPK_INSTALL_DIR}
+${PKGDEST}/${PN}-source/${SRCIPK_INSTALL_DIR}
 }
diff --git a/meta-arago-distro/classes/tisdk-bundle.bbclass 
b/meta-arago-distro/classes/tisdk-bundle.bbclass
index 7e3f4c2..4ebfb5d 100644
--- a/meta-arago-distro/clas

[meta-arago] [master][PATCH 01/29] arago.conf: remove LIBC_DEPENDENCIES mod needed for external-arm-toolchain

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

This is now handled by external-arm-toolchain configuration in meta-arm.
Moreover, LIBC_DEPENDENCIES variable was dropped in upstream oe-core.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/arago.conf | 2 --
 1 file changed, 2 deletions(-)

diff --git a/meta-arago-distro/conf/distro/arago.conf 
b/meta-arago-distro/conf/distro/arago.conf
index 7c70281..937bee0 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -80,8 +80,6 @@ IMAGE_BOOT_FILES += "uEnv.txt"
 TCMODEAPPEND ?= "-${TCMODE}"
 TMPDIR .= "${TCMODEAPPEND}"
 
-LIBC_DEPENDENCIES_remove = "glibc-gconv-cp1252 glibc-gconv-ibm850 
glibc-gconv-iso8859-1 glibc-gconv-iso8859-15 glibc-localedata-i18n"
-
 # Start with default set of distro features
 DISTRO_FEATURES = "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC}"
 
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [master][PATCH 00/29] hardknott/master fixes

2021-04-02 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Set of fixes for meta-arago hardknott/master. Uses "internal" gcc10 toolchain
(selected with TOOLCHAIN_TYPE=internal) and still requires extra fixes to use
external prebuilt Arm toolchain from meta-arm.

gcc10 "multiple definition" errors are currently suppressed. Components with too
many non-trivial gcc10 errors are disabled. Proper fixing in code is needed.

https://gcc.gnu.org/gcc-10/porting_to.html

Denys Dmytriyenko (29):
  arago.conf: remove LIBC_DEPENDENCIES mod needed for
external-arm-toolchain
  sourceipk,tisdk-bundle,packagegroup-*-sdk-host: rename ${PN}-src to
${PN}-source
  toolchain-gcc: update component versions of internal toolchain
  recipes: fix trailing slash in path warning
  nativesdk-packagegroup: fix QA warning for inheriting classes after
nativesdk
  perl: skip shebang-size QA check for nativesdk-perl packages
  weston: update bbappend 8.0.0 -> 9.0.0
  gstreamer-plugins: unify removal of GFX options for headless platforms
  gstreamer1.0-plugins-good: upgrade 1.16 -> 1.18
  gstreamer1.0-plugins-hevc: suppress gcc10 multiple definitions of
buffArray
  branding-core: remove mmip, as gstreamer patches need porting to 1.18
  libdrm: massage test patch to apply against latest version
  lmbench: remove very old SDK optimization that no longer apply
  iproute2: drop upstreamed patch for HSR/PRP support
  linuxptp: update bbappend against latest upstream
  kmscube: pin down version before GL3+ features were merged
  netperf: drop upstreamed PACKAGECONFIG, suppress gcc10 multiple
definition
  packagegroup-*-server-extra: replace dhcp-client with dhcpcd
  meta-toolchain-arago: opkg.conf in SDK now also resides in /etc/opkg/
  php: suppress installed-vs-shipped QA error
  ti-llvm3.6: suppress installed-vs-shipped QA error
  matrix-gui-apps: suppress installed-vs-shipped QA error
  matrix-gui: lighttpd-module-compress replaced with
lighttpd-module-deflate
  statcol: suppress "ldflags" QA error
  kms++: update to the latest
  FIXME: packagegroup-addons: disable kms++-python bindings, due to
meson build issues
  FIXME: packagegroup-connectivity: disable net-snmp, IEC-62439-3
doesn't build with gcc10
  FIXME: ti-test: disable ltp-ddt due to gcc10 build errors
  FIXME: arago.conf: disable opencl, as it's broken

 meta-arago-distro/classes/sourceipk.bbclass|  22 ++---
 meta-arago-distro/classes/tisdk-bundle.bbclass |   2 +-
 meta-arago-distro/conf/distro/arago.conf   |   4 +-
 .../conf/distro/include/branding-core.inc  |   3 +
 .../conf/distro/include/toolchain-gcc.inc  |   8 +-
 .../0001-Makefile-Add-TI-SDK-Modifications.patch   |  75 --
 .../recipes-benchmark/lmbench/lmbench_%.bbappend   |  23 -
 ...add-support-for-creating-PRP-device-simil.patch | 109 -
 .../iproute2/iproute2_%.bbappend   |   1 -
 .../linuxptp/linuxptp_%.bbappend   |   6 +-
 .../packagegroup-arago-base-tisdk-server-extra.bb  |   2 +-
 .../packagegroup-arago-tisdk-addons-sdk-host.bb|  74 +++---
 .../packagegroup-arago-tisdk-addons.bb |   2 +-
 .../packagegroup-arago-tisdk-amsdk-sdk-host.bb |   6 +-
 .../packagegroup-arago-tisdk-connectivity.bb   |   4 +-
 .../packagegroup-arago-tisdk-crypto-sdk-host.bb|  16 +--
 .../packagegroup-arago-tisdk-graphics-sdk-host.bb  |   4 +-
 .../packagegroup-arago-tisdk-hmi-sdk-host.bb   |  18 ++--
 .../packagegroup-arago-tisdk-matrix-sdk-host.bb|   6 +-
 ...packagegroup-arago-tisdk-multimedia-sdk-host.bb |  12 +--
 .../packagegroup-arago-tisdk-opencl-sdk-host.bb|   8 +-
 .../packagegroup-arago-tisdk-qte-sdk-host.bb   |   4 +-
 .../recipes-core/packagegroups/ti-test.bb  |   2 +-
 .../recipes-devtools/perl/perl_%.bbappend  |  12 +++
 .../recipes-devtools/php/php_%.bbappend|   2 +
 ...001-Add-option-to-run-a-test-indefinitely.patch |  29 +++---
 .../recipes-graphics/kmscube/kmscube_%.bbappend|   6 +-
 ...weston_8.0.0.bbappend => weston_9.0.0.bbappend} |   0
 %.bbappend => gstreamer1.0-plugins-%.bbappend} |   0
 .../gstreamer1.0-plugins-bad_1.16.%.bbappend   |   6 --
 .../gstreamer1.0-plugins-base_1.16.%.bbappend  |   6 --
 .../recipes-support/netperf/netperf_git.bbappend   |   3 +-
 .../recipes-tisdk/oe-layersetup/oe-layersetup.bb   |   2 +-
 .../recipes-tisdk/ti-tisdk-setup/ti-tisdk-setup.bb |   2 +-
 .../image-gallery/image-gallery_git.bb |   2 +-
 .../recipes-apps/thermostat-demo/qt-tstat_2.0.bb   |   2 +-
 .../recipes-core/llvm/ti-llvm3.6_3.6.bb|   1 +
 .../recipes-core/matrix/matrix-gui-apps-git.inc|   2 +
 .../recipes-core/matrix/matrix-gui_2.0.bb  |   2 +-
 .../recipes-core/meta/meta-toolchain-arago.bb  |   2 +-
 ...ivesdk-packagegroup-arago-qte-toolchain-host.bb |   2 +-
 .../ti-crypto-examples/ti-crypto-examples_git.bb   |   2 +-
 .../recipes-devtools/statcol/

Re: [meta-arago] [dunfell][PATCH 2/3] qtwebkit: Fix no X11 build

2021-04-01 Thread Denys Dmytriyenko
On Thu, Apr 01, 2021 at 11:33:39AM -0500, Gowtham Tammana wrote:
> qtwebkit build is failing to set EGL_NO_X11 on platforms with no x11
> support causing below failure.
> 
> ```{.package=qtwebkit .version=dunfell}
> In file included from
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/egl.h:39,
> from 
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/git/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.cpp:36:
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/eglplatform.h:134:10:
>  fatal error: X11/Xlib.h: No such file or directory
>   134 | #include 
>   |  ^~~~
> compilation terminated.
> ```
> 
> Setting up the flag EGL_NO_X11 when X11 target is enabled.

Typo? enabled or disabled?


> Signed-off-by: Gowtham Tammana 
> ---
>  ...re-PlatformQt.cmake-Fix-no-x11-build.patch | 46 +++
>  .../recipes-qt/qt5/qtwebkit_%.bbappend|  3 +-
>  2 files changed, 48 insertions(+), 1 deletion(-)
>  create mode 100644 
> meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> 
> diff --git 
> a/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
>  
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> new file mode 100644
> index ..c70b3dc0
> --- /dev/null
> +++ 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit/0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch
> @@ -0,0 +1,46 @@
> +From 82b7ec12b768ba9de4b7a4ae71500a3de6574bfd Mon Sep 17 00:00:00 2001
> +From: Gowtham Tammana 
> +Date: Thu, 1 Apr 2021 10:45:13 -0500
> +Subject: [PATCH] WebCore/PlatformQt.cmake: Fix no x11 build
> +
> +For platforms with no x11 support, egl package config sets up EGL_NO_X11
> +flag. However the build is not picking up this flag at the moment
> +causing below build failure.
> +
> +```{.package=qtwebkit .version=dunfell}
> +In file included from
> +tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/egl.h:39,
> +from 
> tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/git/Source/WebCore/platform/graphics/opengl/Extensions3DOpenGLES.cpp:36:
> +tisdk/build/arago-tmp-external-arm-glibc/work/aarch64-linux/qtwebkit/5.14.2+gitAUTOINC+ab1bd15209-r0.arago7/recipe-sysroot/usr/include/EGL/eglplatform.h:134:10:
>  fatal error: X11/Xlib.h: No such file or directory
> +  134 | #include 
> +  |  ^~~~
> +compilation terminated.
> +```
> +
> +Set this flag explicitly when there is no X11 target enable.
> +
> +Upstream-Status: Pending
> +
> +Signed-off-by: Gowtham Tammana 
> +---
> + Source/WebCore/PlatformQt.cmake | 4 
> + 1 file changed, 4 insertions(+)
> +
> +diff --git a/Source/WebCore/PlatformQt.cmake 
> b/Source/WebCore/PlatformQt.cmake
> +index 99c625dc3..375d28a47 100644
> +--- a/Source/WebCore/PlatformQt.cmake
>  b/Source/WebCore/PlatformQt.cmake
> +@@ -350,6 +350,10 @@ if (ENABLE_OPENGL)
> + ${Qt5Gui_EGL_LIBRARIES}
> + ${Qt5Gui_OPENGL_LIBRARIES}
> + )
> ++if (NOT ENABLE_X11_TARGET)
> ++# EGL definitions are not getting detected. Add the EGL_NO_X11 
> flag.
> ++add_definitions("-DEGL_NO_X11")
> ++endif ()
> + else ()
> + list(APPEND WebCore_SOURCES
> + platform/graphics/opengl/Extensions3DOpenGL.cpp
> +-- 
> +2.31.1
> +
> diff --git a/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend 
> b/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> index 75213487..308f3f25 100644
> --- a/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> +++ b/meta-arago-distro/recipes-qt/qt5/qtwebkit_%.bbappend
> @@ -6,9 +6,10 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
>  
>  SRC_URI += " \
>   file://GraphicsSurfaceGL_NoX.cpp.patch \
> + file://0001-WebCore-PlatformQt.cmake-Fix-no-x11-build.patch \
>  "
>  
> -PR_append = ".arago7"
> +PR_append = ".arago8"
>  
>  EXTRA_OECMAKE_append = " -DCMAKE_BUILD_TYPE=Release"
>  
> -- 
> 2.31.1
> 
> ___
> meta-arago mailing list
> meta-arago@arago-project.org
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> 

-- 
Regards,
Denys Dmytriyenko 
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186  6D76 4209 0272 9A92 C964
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 1/7] make-mod-scripts: pass CROSS_COMPILE to configure and build

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

The fix is submitted upstream to oe-core/master.
For now also do it locally in a bbappend, so it also fixed for dunfell.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend| 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 
meta-arago-distro/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend

diff --git 
a/meta-arago-distro/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend
 
b/meta-arago-distro/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend
new file mode 100644
index 000..b76af9f
--- /dev/null
+++ 
b/meta-arago-distro/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend
@@ -0,0 +1 @@
+EXTRA_OEMAKE += "CROSS_COMPILE=${TARGET_PREFIX}"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 4/7] packagegroups: move generic tools to base packagegroup

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

These tools are useful in the base image and don't increase the size too much.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-core/packagegroups/packagegroup-arago-base.bb  | 14 ++
 .../packagegroups/packagegroup-arago-tisdk-addons.bb   | 12 +---
 2 files changed, 11 insertions(+), 15 deletions(-)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
index 3e2517d..ac87142 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-base.bb
@@ -9,7 +9,7 @@ inherit packagegroup
 ARAGO_ALSA_BASE = "\
 libasound \
 alsa-utils-aplay \
-"
+"
 
 ARAGO_BASE = "\
 module-init-tools \
@@ -22,13 +22,19 @@ ARAGO_BASE = "\
 bash \
 opkg-bash-completion \
 udev-extraconf \
-"
+"
 
 # these require meta-openembedded/meta-oe layer
 ARAGO_EXTRA = "\
 devmem2 \
 tcpdump \
-"
+parted \
+dropbear \
+openssh-sftp-server \
+kms++ \
+kms++-python \
+can-utils \
+"
 
 ARAGO_EXTRA_append_keystone = "\
 k2-fw-initrd \
@@ -40,4 +46,4 @@ RDEPENDS_${PN} = "\
 ${@bb.utils.contains('MACHINE_FEATURES', 'alsa', '${ARAGO_ALSA_BASE}', 
'',d)} \
 ${ARAGO_BASE} \
 ${ARAGO_EXTRA} \
-"
+"
diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index 659f6c1..c5a6a3a 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -16,13 +16,9 @@ UTILS = " \
 oprofile \
 nbench-byte \
 arm-benchmarks \
-dropbear \
-openssh-sftp-server \
 netkit-ftp \
 ptpd \
 libdrm-kms \
-kms++ \
-kms++-python \
 stream \
 strongswan \
 kexec \
@@ -38,7 +34,6 @@ UTILS_DSP = " \
 "
 
 UTILS_append_ti33x = " mmc-utils \
-   can-utils \
switch-config \
pru-icss \
pru-swuart-fw \
@@ -47,7 +42,6 @@ UTILS_append_ti33x = " mmc-utils \
 "
 
 UTILS_append_ti43x = " mmc-utils \
-   can-utils \
switch-config \
libdrm-omap \
pru-icss \
@@ -56,7 +50,6 @@ UTILS_append_ti43x = " mmc-utils \
 "
 
 UTILS_append_omap-a15 = " mmc-utils \
-  parted \
   switch-config \
   libdrm-omap \
   stream-openmp \
@@ -67,8 +60,6 @@ UTILS_append_omap-a15 = " mmc-utils \
 "
 
 UTILS_append_k3 = " mmc-utils \
-can-utils \
-parted \
 switch-config \
 irqbalance \
 jailhouse \
@@ -85,7 +76,7 @@ UTILS_append_j7-hs-evm = " pru-icss"
 
 UTILS_append_omapl138 = " ti-ipc-rtos-fw"
 
-UTILS_append_dra7xx = " can-utils \
+UTILS_append_dra7xx = " \
 ${UTILS_DSP} \
 
${@bb.utils.contains('MACHINE_FEATURES','gpu','glsdk-example-apps','',d)} \
 "
@@ -108,7 +99,6 @@ UTILS_append_k2e = " \
 "
 
 UTILS_append_k2g = " \
-can-utils \
 pru-icss \
 uio-test-pruss \
 "
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 3/7] ti-test: combine main test and addons lists

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Previously, ti-test packagegroup was combined from arago-test and test-addons
packagegroups and hence the lists were kept as is. To make it easier maintaining
and making changes, combine the lists. Still keep TI test tools vs. upstream
separately for now.

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-core/packagegroups/ti-test.bb  | 38 +++---
 1 file changed, 11 insertions(+), 27 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
index b9a5965..f86f1f8 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
@@ -33,6 +33,9 @@ ARAGO_TEST = "\
 mstpd \
 fio \
 git \
+bridge-utils \
+linuxptp \
+openntpd \
 "
 
 ARAGO_TEST_append_armv7a = " \
@@ -57,11 +60,14 @@ ARAGO_TI_TEST_append_ti33x = " \
 
 ARAGO_TI_TEST_append_ti43x = " \
 omapconf \
+cmem-test \
 "
 
 ARAGO_TI_TEST_append_omap-a15 = " \
 omapconf \
 ti-ipc-test \
+${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 'omapdrmtest', '', d)} \
+cmem-test \
 "
 
 ARAGO_TI_TEST_append_k3 = " \
@@ -72,34 +78,14 @@ ARAGO_TI_TEST_append_j7 = " \
 ufs-utils \
 "
 
-ARAGO_TI_TEST_append_keystone = " \
-ti-ipc-test \
-"
-
 ARAGO_TI_TEST_append_omapl138 = " \
 ti-ipc-test \
 "
 
-TEST_ADDONS = " \
-bridge-utils \
-linuxptp \
-openntpd \
-"
-
-TEST_ADDONS_TI = ""
-
-TEST_ADDONS_TI_append_ti43x = " \
-cmem-test \
-"
-
-TEST_ADDONS_TI_append_omap-a15 = " \
-${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 'omapdrmtest', '', d)} \
-cmem-test \
-"
-
 # Disable ipsecmgr due to libnl and xfrm conflict
 #ipsecmgr
-TEST_ADDONS_TI_append_keystone = " \
+ARAGO_TI_TEST_append_keystone = " \
+ti-ipc-test \
 mpm-transport-test \
 multiprocmgr-test \
 qmss-lld-test \
@@ -125,7 +111,7 @@ TEST_ADDONS_TI_append_keystone = " \
 #hplib-test
 #nwal-lld-test
 #nwal-lld
-TEST_ADDONS_TI_append_k2hk = " \
+ARAGO_TI_TEST_append_k2hk = " \
 srio-lld-test \
 ipc-transport-srio-test \
 ipc-transport-qmss-test \
@@ -143,7 +129,7 @@ TEST_ADDONS_TI_append_k2hk = " \
 #hplib-test
 #nwal-lld-test
 #nwal-lld
-TEST_ADDONS_TI_append_k2l = " \
+ARAGO_TI_TEST_append_k2l = " \
 dfe-lld-test \
 iqn2-lld-test \
 ipc-transport-qmss-test \
@@ -158,7 +144,7 @@ TEST_ADDONS_TI_append_k2l = " \
 #hplib-test
 #nwal-lld-test
 #nwal-lld
-TEST_ADDONS_TI_append_k2e = " \
+ARAGO_TI_TEST_append_k2e = " \
 mmap-lld-test \
 hyplnk-lld-test \
 ipc-transport-qmss-test \
@@ -170,6 +156,4 @@ TEST_ADDONS_TI_append_k2e = " \
 RDEPENDS_${PN} = "\
 ${ARAGO_TEST} \
 ${ARAGO_TI_TEST} \
-${TEST_ADDONS} \
-${TEST_ADDONS_TI} \
 "
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 0/7] mainline fixes

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Set of fixes to enable building tisdk-base-image with ti-test against
mainline kernel/u-boot via ARAGO_BRAND=mainline

Denys Dmytriyenko (7):
  make-mod-scripts: pass CROSS_COMPILE to configure and build
  branding-mainline: remove gpu machine feature
  ti-test: combine main test and addons lists
  packagegroups: move generic tools to base packagegroup
  packagegroups: move benchmarks to test packagegroup
  ti-test: disable cmem, omapdrmtest, ti-ipc, llds for mainline brand
  tisdk-base-image: pull ti-test for mainline brand

 .../conf/distro/include/branding-mainline.inc  |   3 +
 .../recipes-core/images/tisdk-base-image.bb|   3 +-
 .../packagegroups/packagegroup-arago-base.bb   |  14 ++-
 .../packagegroup-arago-tisdk-addons.bb |  15 +--
 .../recipes-core/packagegroups/ti-test.bb  | 117 ++---
 .../make-mod-scripts/make-mod-scripts_1.0.bbappend |   1 +
 6 files changed, 74 insertions(+), 79 deletions(-)
 create mode 100644 
meta-arago-distro/recipes-kernel/make-mod-scripts/make-mod-scripts_1.0.bbappend

-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 7/7] tisdk-base-image: pull ti-test for mainline brand

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Mainline brand cannot build full default image, testing is done on base image.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/recipes-core/images/tisdk-base-image.bb | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/meta-arago-distro/recipes-core/images/tisdk-base-image.bb 
b/meta-arago-distro/recipes-core/images/tisdk-base-image.bb
index 167833a..7666883 100644
--- a/meta-arago-distro/recipes-core/images/tisdk-base-image.bb
+++ b/meta-arago-distro/recipes-core/images/tisdk-base-image.bb
@@ -11,6 +11,7 @@ IMAGE_INSTALL += "\
 packagegroup-arago-console \
 packagegroup-arago-base-tisdk \
 ${VIRTUAL-RUNTIME_initramfs} \
-"
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', 'ti-test', '', d)} \
+"
 
 export IMAGE_BASENAME = "tisdk-base-image"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 6/7] ti-test: disable cmem, omapdrmtest, ti-ipc, llds for mainline brand

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

These components require drivers that are not upstream (cmem, uio, rpmsg...)

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-core/packagegroups/ti-test.bb  | 84 --
 1 file changed, 47 insertions(+), 37 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
index b48aa9e..5b04d85 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
@@ -63,14 +63,16 @@ ARAGO_TI_TEST_append_ti33x = " \
 
 ARAGO_TI_TEST_append_ti43x = " \
 omapconf \
-cmem-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', 'cmem-test', d)} \
 "
 
 ARAGO_TI_TEST_append_omap-a15 = " \
 omapconf \
-ti-ipc-test \
-${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 'omapdrmtest', '', d)} \
-cmem-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
+ti-ipc-test \
+${@bb.utils.contains('MACHINE_FEATURES', 'mmip', 'omapdrmtest', '', 
d)} \
+cmem-test \
+', d)} \
 "
 
 ARAGO_TI_TEST_append_k3 = " \
@@ -82,23 +84,25 @@ ARAGO_TI_TEST_append_j7 = " \
 "
 
 ARAGO_TI_TEST_append_omapl138 = " \
-ti-ipc-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', 'ti-ipc-test', d)} \
 "
 
 # Disable ipsecmgr due to libnl and xfrm conflict
 #ipsecmgr
 ARAGO_TI_TEST_append_keystone = " \
-ti-ipc-test \
-mpm-transport-test \
-multiprocmgr-test \
-qmss-lld-test \
-cppi-lld-test \
-edma3-lld-test \
-rm-lld \
-rm-lld-test \
-traceframework-test \
-udma-test \
-cmem-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
+ti-ipc-test \
+mpm-transport-test \
+multiprocmgr-test \
+qmss-lld-test \
+cppi-lld-test \
+edma3-lld-test \
+rm-lld \
+rm-lld-test \
+traceframework-test \
+udma-test \
+cmem-test \
+', d)} \
 "
 
 # The following are not yet ready for k2g-evm
@@ -115,15 +119,17 @@ ARAGO_TI_TEST_append_keystone = " \
 #nwal-lld-test
 #nwal-lld
 ARAGO_TI_TEST_append_k2hk = " \
-srio-lld-test \
-ipc-transport-srio-test \
-ipc-transport-qmss-test \
-hyplnk-lld-test \
-mmap-lld-test \
-aif2-lld-test \
-pa-lld-test \
-sa-lld \
-sa-lld-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
+srio-lld-test \
+ipc-transport-srio-test \
+ipc-transport-qmss-test \
+hyplnk-lld-test \
+mmap-lld-test \
+aif2-lld-test \
+pa-lld-test \
+sa-lld \
+sa-lld-test \
+', d)} \
 "
 
 # Disable netapi due to libnl and xfrm conflict
@@ -133,12 +139,14 @@ ARAGO_TI_TEST_append_k2hk = " \
 #nwal-lld-test
 #nwal-lld
 ARAGO_TI_TEST_append_k2l = " \
-dfe-lld-test \
-iqn2-lld-test \
-ipc-transport-qmss-test \
-pa-lld-test \
-sa-lld \
-sa-lld-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
+dfe-lld-test \
+iqn2-lld-test \
+ipc-transport-qmss-test \
+pa-lld-test \
+sa-lld \
+sa-lld-test \
+', d)} \
 "
 
 # Disable netapi due to libnl and xfrm conflict
@@ -148,12 +156,14 @@ ARAGO_TI_TEST_append_k2l = " \
 #nwal-lld-test
 #nwal-lld
 ARAGO_TI_TEST_append_k2e = " \
-mmap-lld-test \
-hyplnk-lld-test \
-ipc-transport-qmss-test \
-pa-lld-test \
-sa-lld \
-sa-lld-test \
+${@oe.utils.conditional('ARAGO_BRAND', 'mainline', '', ' \
+mmap-lld-test \
+hyplnk-lld-test \
+ipc-transport-qmss-test \
+pa-lld-test \
+sa-lld \
+sa-lld-test \
+', d)} \
 "
 
 RDEPENDS_${PN} = "\
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 5/7] packagegroups: move benchmarks to test packagegroup

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

Signed-off-by: Denys Dmytriyenko 
---
 .../recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb  | 3 ---
 meta-arago-distro/recipes-core/packagegroups/ti-test.bb| 3 +++
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
index c5a6a3a..f92367d 100644
--- 
a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
+++ 
b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-addons.bb
@@ -14,12 +14,9 @@ UTILS = " \
 am-sysinfo \
 gdbserver \
 oprofile \
-nbench-byte \
-arm-benchmarks \
 netkit-ftp \
 ptpd \
 libdrm-kms \
-stream \
 strongswan \
 kexec \
 kdump \
diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb 
b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
index f86f1f8..b48aa9e 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-test.bb
@@ -36,6 +36,8 @@ ARAGO_TEST = "\
 bridge-utils \
 linuxptp \
 openntpd \
+nbench-byte \
+stream \
 "
 
 ARAGO_TEST_append_armv7a = " \
@@ -52,6 +54,7 @@ ARAGO_TI_TEST = " \
 input-utils \
 cpuloadgen \
 uvc-gadget \
+arm-benchmarks \
 "
 
 ARAGO_TI_TEST_append_ti33x = " \
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [dunfell/master][PATCH 2/7] branding-mainline: remove gpu machine feature

2021-04-01 Thread Denys Dmytriyenko
From: Denys Dmytriyenko 

GPU support requires out-of-tree SGX and RGX drivers not available in mainline.

Signed-off-by: Denys Dmytriyenko 
---
 meta-arago-distro/conf/distro/include/branding-mainline.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-arago-distro/conf/distro/include/branding-mainline.inc 
b/meta-arago-distro/conf/distro/include/branding-mainline.inc
index e6d8574..786508d 100644
--- a/meta-arago-distro/conf/distro/include/branding-mainline.inc
+++ b/meta-arago-distro/conf/distro/include/branding-mainline.inc
@@ -2,3 +2,6 @@ PREFERRED_PROVIDER_virtual/kernel = "linux-ti-mainline"
 PREFERRED_PROVIDER_virtual/bootloader = "u-boot-ti-mainline"
 PREFERRED_PROVIDER_u-boot = "u-boot-ti-mainline"
 SRCREV_ti-upstream-tools_pn-linux-ti-mainline = "${AUTOREV}"
+
+# GPU support requires out-of-tree SGX and RGX drivers not available in 
mainline
+MACHINE_FEATURES_remove = "gpu"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [dunfell/master][PATCH] arago.conf: enable examples pkg for qtdeclarative

2021-03-25 Thread Denys Dmytriyenko
On Wed, Mar 24, 2021 at 02:15:22PM -0500, Gowtham Tammana wrote:
> qtdeclarative-examples package was disabled due to build issues.
> Reenable it as there are no build issues now.

Does it work for you? It still seems to break for me.
I guess Praneeth can throw it on the build farm to try...


> Signed-off-by: Gowtham Tammana 
> ---
>  meta-arago-distro/conf/distro/arago.conf | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/meta-arago-distro/conf/distro/arago.conf 
> b/meta-arago-distro/conf/distro/arago.conf
> index 7c702814..3c715447 100644
> --- a/meta-arago-distro/conf/distro/arago.conf
> +++ b/meta-arago-distro/conf/distro/arago.conf
> @@ -125,7 +125,7 @@ PACKAGECONFIG_append_pn-qtmultimedia = " gstreamer"
>  
>  # Add examples in Qt5 package configurations
>  PACKAGECONFIG_append_pn-qtcharts = " examples"
> -#PACKAGECONFIG_append_pn-qtdeclarative = " examples"
> +PACKAGECONFIG_append_pn-qtdeclarative = " examples"
>  PACKAGECONFIG_append_pn-qtlocation = " examples"
>  PACKAGECONFIG_append_pn-qtmultimedia = " examples"
>  PACKAGECONFIG_append_pn-qtscript = " examples"
> -- 
> 2.31.0
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [oe-layersetup][PATCH] configs/arago-dunfell: more detailed template for enabling chromium

2021-03-23 Thread Denys Dmytriyenko
Disabled (commented out) by default.

Signed-off-by: Denys Dmytriyenko 
---
 configs/arago-dunfell-config.txt  |  6 +-
 configs/arago-dunfell-next-config.txt |  6 +-
 sample-files/bblayers-dunfell-browser.conf.sample | 12 
 3 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 sample-files/bblayers-dunfell-browser.conf.sample

diff --git a/configs/arago-dunfell-config.txt b/configs/arago-dunfell-config.txt
index b45ee3e..173499b 100644
--- a/configs/arago-dunfell-config.txt
+++ b/configs/arago-dunfell-config.txt
@@ -3,7 +3,8 @@
 
 bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
 
meta-arago,git://arago-project.org/git/meta-arago.git,dunfell,HEAD,layers=meta-arago-distro:meta-arago-extras
-#meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
+# 
meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
+# meta-python2,git://git.openembedded.org/meta-python2,dunfell,HEAD,layers=
 meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
 
meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,HEAD,layers=
 
meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
@@ -11,4 +12,7 @@ 
meta-ti,git://git.yoctoproject.org/meta-ti,dunfell,HEAD,layers=
 
meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain
 oe-core,git://git.openembedded.org/openembedded-core,dunfell,HEAD,layers=meta
 OECORELAYERCONF=./sample-files/bblayers.conf.sample
+# if meta-browser/5f365ef0f842ba4651efe88787cf9c63bc8b6cb3 above is enabled,
+# use below for OECORELAYERCONF to mark it compatible with dunfell
+#OECORELAYERCONF=./sample-files/bblayers-dunfell-browser.conf.sample
 OECORELOCALCONF=./sample-files/local-arago64.conf.sample
diff --git a/configs/arago-dunfell-next-config.txt 
b/configs/arago-dunfell-next-config.txt
index 8d629c4..9f5eeb9 100644
--- a/configs/arago-dunfell-next-config.txt
+++ b/configs/arago-dunfell-next-config.txt
@@ -3,7 +3,8 @@
 
 bitbake,git://git.openembedded.org/bitbake,1.46,HEAD
 
meta-arago,git://arago-project.org/git/meta-arago.git,dunfell-next,HEAD,layers=meta-arago-distro:meta-arago-extras
-#meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
+# 
meta-browser,git://github.com/OSSystems/meta-browser.git,master,5f365ef0f842ba4651efe88787cf9c63bc8b6cb3,layers=
+# meta-python2,git://git.openembedded.org/meta-python2,dunfell,HEAD,layers=
 meta-qt5,git://github.com/meta-qt5/meta-qt5.git,dunfell,HEAD,layers=
 
meta-virtualization,git://git.yoctoproject.org/meta-virtualization,dunfell,HEAD,layers=
 
meta-openembedded,git://git.openembedded.org/meta-openembedded,dunfell,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems
@@ -11,4 +12,7 @@ 
meta-ti,git://git.yoctoproject.org/meta-ti,dunfell-next,HEAD,layers=
 
meta-arm,git://git.yoctoproject.org/meta-arm,dunfell,c4f04f3fb66f8f4365b08b553af8206372e90a63,layers=meta-arm:meta-arm-toolchain
 oe-core,git://git.openembedded.org/openembedded-core,dunfell,HEAD,layers=meta
 OECORELAYERCONF=./sample-files/bblayers.conf.sample
+# if meta-browser/5f365ef0f842ba4651efe88787cf9c63bc8b6cb3 above is enabled,
+# use below for OECORELAYERCONF to mark it compatible with dunfell
+#OECORELAYERCONF=./sample-files/bblayers-dunfell-browser.conf.sample
 OECORELOCALCONF=./sample-files/local-arago64.conf.sample
diff --git a/sample-files/bblayers-dunfell-browser.conf.sample 
b/sample-files/bblayers-dunfell-browser.conf.sample
new file mode 100644
index 000..1e525d5
--- /dev/null
+++ b/sample-files/bblayers-dunfell-browser.conf.sample
@@ -0,0 +1,12 @@
+# 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 = "dunfell"
-- 
2.7.4

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


  1   2   3   4   5   6   7   8   9   10   >