From f041a40a23fb07b99a6408b6a152d0835cf1fd82 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 22 Nov 2024 08:43:35 -0800 Subject: [PATCH 1/7] site.conf: Bump image version Signed-off-by: Khem Raj --- conf/site.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/site.conf b/conf/site.conf index d9e67d5bb..e5352cac1 100644 --- a/conf/site.conf +++ b/conf/site.conf @@ -11,4 +11,4 @@ require ${TOPDIR}/conf/projects/${PROJECT}/config.conf #YOE_PROFILE = "yoe-musl-systemd-wayland" #require conf/world.conf -IMG_VERSION = "24.10.2" +IMG_VERSION = "24.10.3" From 8aa677e9d5bd47008ef0399258eca820eb047873 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 22 Nov 2024 08:44:00 -0800 Subject: [PATCH 2/7] Layer Updates: sources/meta-openembedded sources/meta-rockchip sources/poky * sources/meta-openembedded 228a2ad379...ee89518454 (40): > taisei: Fix build with clang > geary: Specify iso codes xml file locations > geary: add itstool-native dependency > python3-pydantic: Add missing rdeps > libdex: Inherit features_check > python3-typer: Move ptest rdeps to ptest package > ntfs-3g-ntfsprogs: fix CVE-2023-52890 > python3-marshmallow: Add missing rdep on tzdata module > libmozilla-ca-perl: Upgrade 20240730 -> 20240924 > libmozilla-ca-perl: Upgrade 20240313 -> 20240730 > libmozilla-ca-perl: Upgrade 20231213 -> 20240313 > libmozilla-ca-perl: Upgrade 20230821 -> 20231213 > libmozilla-ca-perl: Upgrade 20230807 -> 20230821 > libmozilla-ca-perl: Upgrade 20230801 -> 20230807 > libmozilla-ca-perl: Upgrade 20221114 -> 20230801 > Add recipe: canopenterm 1.0.8 > Add recipe: pocketpy 2.0.2 > geary: Specify location of iso-codes xml files > sysprof: Upgrade to 47.1 > libpanel: initial add 1.8.1 > libdex: initial add 0.8.1 > bmap-writer: add initial recipe > python3-mlcommons-loadgen: add a recipe for version 4.0.1 > nvme-cli: Fix musl build erros for v2.11 > tcpdump: add CVE_PRODUCT > net-snmp: add CVE_PRODUCT > ghex,gnome-chess,gnome-photos: Add missing dep on itstool-native > python3-pydantic-core: Upgrade to 2.27.0 > python3-inline-snapshot: Add recipe > python3-black: Add recipe > python3-rich: Add missing rdepends > python3-typer: Upgrade to 0.13.1 > python3-pint: Upgrade to 0.24.4 > python3-flask: Adjust runtime dependencies > python3-werkzeug: Upgrade to 3.1.3 > python3-blinker: Upgrade to 1.9.0 > gnome-boxes: add itstool-native dependency > eog: add itstool-native dependency > python3-yarl: Add missing ptest rdeps > python3-marshmallow: Add missing ptest rdep on python3-zoneinfo * sources/meta-rockchip f895d0c...3a8be31 (1): > SOQuartz: add * sources/poky 1bca7e24253...d00bdb3ce5e (24): > site/arm-linux: Fix typo for sizeof_char_p > qemu/testimage: Ensure GNU tar is in test images > glib-2.0: upgrade 2.82.1 -> 2.82.2 > python3-cryptography-vectors: don't remove RECORD > classes-recipe/python_pep517: remove all RECORD files > package_rpm: restrict rpm to 4 threads > package_rpm: use zstd's default compression level > bitbake.conf: make ZSTD_COMPRESSION_LEVEL a number rather than a dash-prefixed option > testimage: Handle /var/log being volatile > oeqa/ssh: Improve performance and log sizes > testimage.bbclass: change test failure logging from bb.fatal() to bb.error() > rust: Upgrade 1.80.0->1.80.1 > systemd: extract dependencies from .note.dlopen ELF segments > scripts: patchreview: fix failure when running from a different folder > systemd: wrap mtime based time with packageconfig > tcl8: fix headers path > cython: swap prefix-mapping patch for an upstream commit > bitbake/documentation.conf: Show warnings for BB_DANGLINGAPPENDS_WARNONLY usage > bitbake: bitbake-getvar: Catch NoProvider exception > bitbake: fetch/wget: Increase timeout to 100s from 30s > bitbake: bitbake-worker/cooker: Increase default pipe size > bitbake: bitbake-worker: Improve bytearray truncation performance > bitbake: bitbake-layers: ensure tinfoil.shutdown() gets executed when tinfoil.prepare() fails > bitbake: cooker: Drop support for BB_DANGLINGAPPENDS_WARNONLY Signed-off-by: Khem Raj --- sources/meta-openembedded | 2 +- sources/meta-rockchip | 2 +- sources/poky | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources/meta-openembedded b/sources/meta-openembedded index 228a2ad37..ee8951845 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit 228a2ad379276c3a99be4ff955ed15eeeca7e54b +Subproject commit ee8951845451f433cdf812777fc8bfead8c80505 diff --git a/sources/meta-rockchip b/sources/meta-rockchip index f895d0c1e..3a8be3158 160000 --- a/sources/meta-rockchip +++ b/sources/meta-rockchip @@ -1 +1 @@ -Subproject commit f895d0c1e2a42cad0cb372d24ec522f16c8cd1e8 +Subproject commit 3a8be31581651ced6c27f5bad1333064e513a8f0 diff --git a/sources/poky b/sources/poky index 1bca7e242..d00bdb3ce 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit 1bca7e242531382eafccf91158db159e811802fd +Subproject commit d00bdb3ce5e9007cfccc0c90a9759420795540cd From 9f09c30d4d7fd09a2dd233e90f7afe1a88f72789 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 22 Nov 2024 08:50:49 -0800 Subject: [PATCH 3/7] CHANGELOG: Document changes Signed-off-by: Khem Raj --- CHANGELOG.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f3f17ac65..9f29e9520 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,20 +19,23 @@ and this project adheres to - Add ptests for openvpn - Fix gdm to launch with plymouth - Set CVE_PRODUCT for libestr, librelp, rsyslog, libfastjson - u-boot + u-boot, tcpdump, net-snmp - Inherit cython class in several recipes - Package libswupdate into separate package - Add TEGRA_UEFI_MINIMAL support - Update linux-yocto/6.6 to v6.6.59 - Require lz4 instead of lz4c in bitbake.conf - Update kernel-devsrc to 6.12+ -- Upgrade rust to 1.80.0 +- Upgrade rust to 1.80.1 +- Add itstool-native dependency to several recipes in meta-gnome ### Added - Added recipes for - drm-info, asyncmqtt, swagger-ui python3-rouge-score, python3-nltk, python3-fuse - raspi-utils4 + raspi-utils4, canopenterm, pocketpy, libpanel, libdex + python3-mlcommons-loadgen, python3-inline-snapshot + python3-black - Add recipes for tcl/tk 9.0 and tcl/tk 8.x to live side-by-side - Add cython bbclass to abstract cython usage during build From 534412b670b8f29563e5e430f45f33cc03af1191 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 23 Nov 2024 09:13:36 -0800 Subject: [PATCH 4/7] Layer Updates: sources/meta-openembedded sources/meta-tegra sources/poky * sources/meta-openembedded ee89518454...ff07b2e0e8 (11): > xfconf: Upgrade 4.18.0 -> 4.18.1 > xfce4-settings: Upgrade 4.18.2 -> 4.18.3 > xfce4-session: Upgrade 4.18.3 -> 4.18.4 > xfce4-power-manager: Upgrade 4.18.1 -> 4.18.2 > xfce4-dev-tools: Upgrade 4.18.0 -> 4.18.1 > xfce4-appfinder: Upgrade 4.19.1 -> 4.19.2 > keepalived: Backport fix to build with musl > canopenterm: Fix build with musl > taisei: Fix build with musl > libdex: Link with libucontext on musl > gdm: update useradd settings * sources/meta-tegra f3770ccd...602a5155 (1): > nvidia-l4t-optee: update libteec version * sources/poky d00bdb3ce5e...86cd39e304b (26): > python3-setuptools: upgrade 72.1.0 -> 75.6.0 > python3-numpy: upgrade 1.26.4 -> 2.1.3 > python3-meson-python: upgrade 0.16.0 -> 0.17.1 > meson: don't look on the host for GTest when cross-compiling > linux: Modify kernel configuration to fix runqlat issue > migration-guides: document ZSTD_COMPRESSION_LEVEL change > ref-manual: document ZSTD_COMPRESSION_LEVEL > ref-manual: merge two separate descriptions of RECIPE_UPGRADE_EXTRA_TASKS > migration-guides: add release notes for 5.0.4 > standards.md: add a section on admonitions > selftest/reproducible: Clean up pathnames > selftest/reproducible: Drop rawlogs > rxvt-unicode.inc: disable the terminfo installation by setting TIC to : > strace: update from 6.11 to 6.12 > strace: increase ptest timeout from 240 to 600 seconds > gdk-pixbuf: remove obsolete .la references > xorg-driver-common: remove obsolete .la removal > icu: upgrade 75-1 -> 76-1 > webkitgtk: Add backported patch to support ICU-76.1 > linux-libc-headers: update to v6.12 > linux-yocto/6.6: update to v6.6.62 > linux-yocto/6.10: cfg: gpio: allow to re-enable the deprecated GPIO sysfs interface > linux-yocto/6.6: update to v6.6.60 > kernel-devsrc: fix powerpc for 6.12+ > scripts/checklayer: check for SECURITY.md > meta/classes/spdx-common.bbclass: fix sstate cache racing issue on kernel source while SPDX_INCLUDE_SOURCES = "1" Signed-off-by: Khem Raj --- sources/meta-openembedded | 2 +- sources/meta-tegra | 2 +- sources/poky | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sources/meta-openembedded b/sources/meta-openembedded index ee8951845..ff07b2e0e 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit ee8951845451f433cdf812777fc8bfead8c80505 +Subproject commit ff07b2e0e8c2b79ff11e4c43e8102d3d7ef14a43 diff --git a/sources/meta-tegra b/sources/meta-tegra index f3770ccd4..602a51557 160000 --- a/sources/meta-tegra +++ b/sources/meta-tegra @@ -1 +1 @@ -Subproject commit f3770ccd46259d0f2af6835d3b885fedb8d31ad5 +Subproject commit 602a51557cfec523f9047698b0fc4534eb7a6244 diff --git a/sources/poky b/sources/poky index d00bdb3ce..86cd39e30 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit d00bdb3ce5e9007cfccc0c90a9759420795540cd +Subproject commit 86cd39e304b1ee23dba3cbf676ed1bbb488ac6ce From 4a4ae76844f2e5bbc28f7d8a71f512e17e4b7ad8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 23 Nov 2024 09:18:57 -0800 Subject: [PATCH 5/7] CHANGELOG.md: Document changes Signed-off-by: Khem Raj --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f29e9520..4797728c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,11 +23,13 @@ and this project adheres to - Inherit cython class in several recipes - Package libswupdate into separate package - Add TEGRA_UEFI_MINIMAL support -- Update linux-yocto/6.6 to v6.6.59 +- Update linux-yocto/6.6 to v6.6.62 - Require lz4 instead of lz4c in bitbake.conf - Update kernel-devsrc to 6.12+ - Upgrade rust to 1.80.1 - Add itstool-native dependency to several recipes in meta-gnome +- Start using 6.12 for linux libc headers +- Fix keepalived build on musl ### Added From bb6d3155783863d49021aba320b99c8f0634a523 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 26 Nov 2024 14:50:50 -0800 Subject: [PATCH 6/7] Layer Updates: sources/meta-arm sources/meta-freescale sources/meta-openembedded sources/meta-qt6 sources/poky * sources/meta-arm 9d9c2fb9...853fde2b (1): > CI: add poky-altcfg in xen.yml for systemd image requirement * sources/meta-freescale 83bf0b64...77b940dd (2): > Merge pull request #2037 from linkjumper/6.6-2.1.x-imx_fix_fuse_write > Merge pull request #2035 from Livius90/master * sources/meta-openembedded ff07b2e0e8...c225779474 (28): > python3-imageio: Upgrade 2.35.1 -> 2.36.0 > python3-bitarray: Upgrade 2.9.3 -> 3.0.0 > python3-scikit-build-core: Add recipe > xfce4-settings: ignore some warnings. > libxfce4ui: Upgrade 4.19.3 -> 4.19.6 > webkitgtk3: Add DESCRIPTION about API version > xfwm4: Upgrade 4.18.0 -> 4.19.0 > xfconf: Upgrade 4.18.1 -> 4.18.2 > xfce4-appfinder: Upgrade 4.19.2 -> 4.19.3 > libxfce4util: Upgrade 4.19.2 -> 4.19.3 > garcon: Upgrade 4.19.0 -> 4.19.1 > exo: Upgrade 4.19.0 -> 4.19.1 > python3-fsspec: Upgrade 2024.9.0 -> 2024.10.0 > python3-tornado: Upgrade 6.4.1 -> 6.4.2 > python3-cloudpickle: Upgrade 3.0.0 -> 3.1.0 > python3-zeroconf: Upgrade 0.136.0 -> 0.136.2 > python3-typeguard: Upgrade 4.3.0 -> 4.4.1 > taisei: Use libucontext with musl > mozjs: update 115.16.1 -> 115.17.0 > nodejs: backport a patch to fix build with icu-76 > python3-zopeinterface: Fix build with setuptools > 74 > evolution-data-server: Fix build with ICU-76+ > webkitgtk3: Fix build with ICU-76+ > opencv: Specify right path for > mozjs: Fix build with icu 76+ > mpd: Fix build with icu 76+ > meta: Add SECURITY.md file to all layers > dovecot: Upgrade to 2.3.21.1 * sources/meta-qt6 f571283...d7a832b (1): > Merge pull request #70 from YoeDistro/kraj/6.8 * sources/poky 86cd39e304b...8d8c58372fd (28): > resulttool/store: Fix permissions of logarchive > systemd-boot: drop intltool-native from DEPENDS > systemd: drop intltool-native from DEPENDS > builder: set CVE_PRODUCT > bootchart2: Several fixes > gnutls: Upgrade to 3.8.8 > lib/oe/sbom30: Prefix aliases with "http://spdx.org/spdxdocs/" > gstreamer1.0: run ptests in parallel > linux-yocto/6.10: bsp/genericarm64: disable ARM64_SME > linux-yocto/6.6: bsp/genericarm64: disable ARM64_SME > scripts/install-buildtools: Update to 5.1 > systemd: handle llvm-objcopy behaviour when reading .note.dlopen section > rust-target-config: Fix TARGET_C_INT_WIDTH with correct size > spdx: Fix SPDX tasks not running when code changes > gcc: add a backport patch to fix an issue with tzdata 2024b > lib: sbom30: Fix build parameters > uboot-sign: fix U-Boot binary with public key > python3-ctypes: depend on ldconfig only if distro-feature set > xserver-xorg: rewrite ABI dependency generation > xorg-driver: remove redundant DEPENDS on xorgproto > resulttool: Improve repo layout for oeselftest results > resulttool: Trim the precision of duration information > resulttool: Clean up repoducible build logs > resulttool: Handle ltp rawlogs as well as ptest > resulttool: Add --logfile-archive option to store mode > resulttool: Fix passthrough of --all files in store mode > oeqa/utils/gitarchive: Return tag name and improve exclude handling > resulttool: Use single space indentation in json output Signed-off-by: Khem Raj --- sources/meta-arm | 2 +- sources/meta-freescale | 2 +- sources/meta-openembedded | 2 +- sources/meta-qt6 | 2 +- sources/poky | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sources/meta-arm b/sources/meta-arm index 9d9c2fb93..853fde2b2 160000 --- a/sources/meta-arm +++ b/sources/meta-arm @@ -1 +1 @@ -Subproject commit 9d9c2fb93e673b7f83b399036cd22257002effe1 +Subproject commit 853fde2b24500e7140e98ec0883a05e1fe5c662e diff --git a/sources/meta-freescale b/sources/meta-freescale index 83bf0b648..77b940dd2 160000 --- a/sources/meta-freescale +++ b/sources/meta-freescale @@ -1 +1 @@ -Subproject commit 83bf0b6480f9ba09fca52378d91b7f0c6a67a6ae +Subproject commit 77b940dd26babcbc90a676cb7909988858cedd15 diff --git a/sources/meta-openembedded b/sources/meta-openembedded index ff07b2e0e..c22577947 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit ff07b2e0e8c2b79ff11e4c43e8102d3d7ef14a43 +Subproject commit c225779474d7f39db13ad5bba6850de7e8c41b8e diff --git a/sources/meta-qt6 b/sources/meta-qt6 index f57128385..d7a832b54 160000 --- a/sources/meta-qt6 +++ b/sources/meta-qt6 @@ -1 +1 @@ -Subproject commit f57128385b7c2df64a95d53a4e4d4e7f18d4f0e0 +Subproject commit d7a832b542010219a561385fd7a3a6f4aa10bd00 diff --git a/sources/poky b/sources/poky index 86cd39e30..8d8c58372 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit 86cd39e304b1ee23dba3cbf676ed1bbb488ac6ce +Subproject commit 8d8c58372fd710a32a7322c7ebbf713ac59883d2 From 5bc39027282066490a7b76924735db7fc28754c9 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 26 Nov 2024 14:56:22 -0800 Subject: [PATCH 7/7] CHANGELOG.md: Document changes Signed-off-by: Khem Raj --- CHANGELOG.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4797728c1..fbc895a3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,7 +29,10 @@ and this project adheres to - Upgrade rust to 1.80.1 - Add itstool-native dependency to several recipes in meta-gnome - Start using 6.12 for linux libc headers -- Fix keepalived build on musl +- Fix taisei, keepalived build on musl +- Fix several recipes to work with ICU-76 +- Disable ARM64_SME in linux-yocto +- Fix GCC build with tzdata 2024b ### Added @@ -37,7 +40,7 @@ and this project adheres to python3-rouge-score, python3-nltk, python3-fuse raspi-utils4, canopenterm, pocketpy, libpanel, libdex python3-mlcommons-loadgen, python3-inline-snapshot - python3-black + python3-black, python3-scikit-build-core - Add recipes for tcl/tk 9.0 and tcl/tk 8.x to live side-by-side - Add cython bbclass to abstract cython usage during build