From c3425885d59c79528eae42a9d1308bf27cb0cc6b Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 16:18:50 -0700 Subject: [PATCH 1/6] Layer Updates: sources/meta-arm sources/meta-freescale sources/meta-intel sources/poky * sources/meta-arm 1dc0baf...aa89fe3 (5): > runfvp: pass-through environment variables need for GUI applications > arm-bsp/hafnium: enable Virtual Host Extension for TC > arm-bsp/trusted-firmware-a: add firmware update support for TC > arm-bsp/u-boot: add gnutls-native as dependency > Revert "Temporary use qemu 7.0.0 for TS CI pipelines" * sources/meta-freescale 6fc00d90...119f9873 (4): > Merge pull request #1229 from MaxKrummenacher/master > Merge pull request #1240 from YoeDistro/yoe/mut > Merge pull request #1238 from YoeDistro/yoe/mut > Merge pull request #1235 from msalvinik/qt4-build-fix * sources/meta-intel ad81baa4...c2274194 (3): > onednn : upgrade 2.6.1 -> 2.6.2 > ipmctl : upgrade 03.00.00.0462 -> 03.00.00.0468 > embree : upgrade 3.13.4 -> 3.13.5 * sources/poky e7619f7650...bfb8626cc0 (22): > build-appliance-image: Update to master head revision > bitbake: bitbake: Bump to version 2.2.0 > poky: Update to match poky version numbers > poky: Update to 4.1 version > layer.conf: Update to use langdale as the core layer name > bitbake: utils: Add enable_loopback_networking() > bitbake: doc: bitbake-user-manual: Add definition for BB_PRESSURE_MAX variables > bitbake: fetch2/ssh.py: fix checkstatus > binutils: another way to clear GPROFNG_ALTS for clang and musl > tzdata: update to 2022d > rpm: update 4.18.0-rc1 -> 4.18.0-release > gcc: set the default target arch > coreutils: add openssl PACKAGECONFIG > glibc-locale: explicitly remove empty dirs in ${libdir} > externalsrc: git submodule--helper list unsupported > dropbear: Add enable-x11-forwarding PACKAGECONFIG option > useradd-example: do not use unsupported clear text password > scripts/oe-setup-builddir: do not read TEMPLATECONF from templateconf.cfg > gtk-icon-cache: Fix GTKIC_CMD if-else condition > linux-yocto/5.19: fix gcc-11 warning > qemu: Add patch to address arm qemu upgrade issues > local.conf.sample: correct the location of public hashserv Signed-off-by: Khem Raj --- sources/meta-arm | 2 +- sources/meta-freescale | 2 +- sources/meta-intel | 2 +- sources/poky | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sources/meta-arm b/sources/meta-arm index 1dc0baf42..aa89fe3f0 160000 --- a/sources/meta-arm +++ b/sources/meta-arm @@ -1 +1 @@ -Subproject commit 1dc0baf42135c2b641699294faa18defdd9b64cd +Subproject commit aa89fe3f08cb8406f9f1082c683bd71cd04628fb diff --git a/sources/meta-freescale b/sources/meta-freescale index 6fc00d903..119f98736 160000 --- a/sources/meta-freescale +++ b/sources/meta-freescale @@ -1 +1 @@ -Subproject commit 6fc00d903fa4552e19b03447400498d7bb6bf168 +Subproject commit 119f987366951830d5f636de26f7d20757af061a diff --git a/sources/meta-intel b/sources/meta-intel index ad81baa4f..c22741940 160000 --- a/sources/meta-intel +++ b/sources/meta-intel @@ -1 +1 @@ -Subproject commit ad81baa4f5016f585e303cf373e347379368406c +Subproject commit c227419402d1ca9b2c4624265441a8cc578247d8 diff --git a/sources/poky b/sources/poky index e7619f765..bfb8626cc 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit e7619f7650e1f545dccba327bbc8d03a7b34fc4e +Subproject commit bfb8626cc073b2b368ae7286fe6b0361398e4c7d From 79e212b259cc553bb90e559c0530cf0f0934eccc Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 16:25:19 -0700 Subject: [PATCH 2/6] yoe: Uprev DISTRO_VERSION to 2022.09 Signed-off-by: Khem Raj --- sources/meta-yoe/conf/distro/yoe.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/meta-yoe/conf/distro/yoe.inc b/sources/meta-yoe/conf/distro/yoe.inc index 513c3a79d..1bf78a063 100644 --- a/sources/meta-yoe/conf/distro/yoe.inc +++ b/sources/meta-yoe/conf/distro/yoe.inc @@ -6,7 +6,7 @@ MAINTAINER = "Yoe Distro Community " TARGET_VENDOR = "-yoe" SDK_VENDOR = "-yoesdk" # Distro version is YYYY.MM -DISTRO_VERSION = "2022.09-rc.1" +DISTRO_VERSION = "2022.09" DISTRO_CODENAME = "Uda" SDK_VERSION := "${DISTRO_VERSION}" From 7b18e310692474e8a497ad7361db46bca7e3efa0 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 16:25:44 -0700 Subject: [PATCH 3/6] CHANGELOG.md: Prepare for 2022.09 release Signed-off-by: Khem Raj --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e419d380..65318b0a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## Unreleased +## [2022.09] - 2022-09-30 ### Changed @@ -63,6 +63,10 @@ and this project adheres to not exist yet - Fix recipes in meta-arm to build with clang-15 - Update clang to 15.0.2 +- Logic in gtk-icon-cache class fixed for GTK4 +- Update tzdata to 2022d +- Update rpm to 4.18.0-release +- Fix weston imx version packageconfig appending syntax error ### Added @@ -72,6 +76,7 @@ and this project adheres to - Add documentation for numa machine feature - Add support for a ARMv8 machine supporting multiple Raspberry Pi boards - Add yoe-ptest-image target for ptests +- Add enable_loopback_networking() function in bitbake utilities ### Removed From 65e6b6b3259627f17e69e4014c899457d5928c56 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 16:28:54 -0700 Subject: [PATCH 4/6] meta-yoe: Add langdate to compatible layer series Signed-off-by: Khem Raj --- sources/meta-yoe/conf/layer.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/meta-yoe/conf/layer.conf b/sources/meta-yoe/conf/layer.conf index 901ff05be..3f3c44f4d 100644 --- a/sources/meta-yoe/conf/layer.conf +++ b/sources/meta-yoe/conf/layer.conf @@ -7,7 +7,7 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend" BBFILE_COLLECTIONS += "meta-yoe" BBFILE_PATTERN_meta-yoe := "^${LAYERDIR}/" BBFILE_PRIORITY_meta-yoe = "99" -LAYERSERIES_COMPAT_meta-yoe = "kirkstone" +LAYERSERIES_COMPAT_meta-yoe = "kirkstone langdale" LAYERDEPENDS_meta-yoe = "core elm-binary-layer" BBFILES_DYNAMIC += " \ From bc8bedd8d67785f3481edc16a4c16268a872a7ee Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 16:33:25 -0700 Subject: [PATCH 5/6] poky: Update to point before langdale switch Signed-off-by: Khem Raj --- sources/poky | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/poky b/sources/poky index bfb8626cc..74877d2dc 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit bfb8626cc073b2b368ae7286fe6b0361398e4c7d +Subproject commit 74877d2dc267c958d02342d16cebeaeded23df8c From b45a0bec45f10e3ddde4ca807b92be4b6e975eb3 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 29 Sep 2022 19:12:09 -0700 Subject: [PATCH 6/6] yoe-initramfs-image: Remove any non cpio image types We append to IMAGE_FSTYPES in site.conf which can cause loops while parsing images which use initramfs on some machines like sifive unmatched or other riscv machines Signed-off-by: Khem Raj --- conf/site.conf | 3 +++ sources/meta-yoe/recipes-core/images/yoe-initramfs-image.bb | 3 +++ 2 files changed, 6 insertions(+) diff --git a/conf/site.conf b/conf/site.conf index 65105014e..11ab6a1b1 100644 --- a/conf/site.conf +++ b/conf/site.conf @@ -8,6 +8,9 @@ SCONF_VERSION = "1" # Modify the following if you need to change the types of images generated # most of the time, this is set by the machine conf or in a custom image # recipe. +# Ensure that meta-yoe/recipes-core/images/yoe-initramfs-image.bb is removing +# all these appends, otherwise it can cause parsing cycles on some riscv machines +# e.g. unmatched IMAGE_FSTYPES:append = " wic.xz wic.bmap tar.xz" IMAGE_FSTYPES:remove:qemuall = "tar.bz2 tar.xz tar tar.gz wic.xz wic.bmap" diff --git a/sources/meta-yoe/recipes-core/images/yoe-initramfs-image.bb b/sources/meta-yoe/recipes-core/images/yoe-initramfs-image.bb index 7edfde1a3..a1e740475 100644 --- a/sources/meta-yoe/recipes-core/images/yoe-initramfs-image.bb +++ b/sources/meta-yoe/recipes-core/images/yoe-initramfs-image.bb @@ -25,6 +25,9 @@ PACKAGE_INSTALL = "\ util-linux-fdisk \ " IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}" +# Check conf/site.conf where there is IMAGE_FSTYPES:append +# if that value changes make the change here as well +IMAGE_FSTYPES:remove = "wic.* wic.xz wic.bmap tar.xz" inherit core-image IMAGE_DEVICE_TABLES = "files/device_table-minimal.txt"