From 0c62728371693c9f4eddb7aa0205b4d307e26aea Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 4 Feb 2024 21:14:46 -0800 Subject: [PATCH 1/3] yoe: Start 2024.02 ( lati ) dev cycle https://breeds.okstate.edu/sheep/lati-sheep.html Signed-off-by: Khem Raj --- sources/meta-yoe/conf/distro/yoe.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/meta-yoe/conf/distro/yoe.inc b/sources/meta-yoe/conf/distro/yoe.inc index a34f83908..fcba3a6c1 100644 --- a/sources/meta-yoe/conf/distro/yoe.inc +++ b/sources/meta-yoe/conf/distro/yoe.inc @@ -6,8 +6,8 @@ MAINTAINER = "Yoe Distro Community " TARGET_VENDOR = "-yoe" SDK_VENDOR = "-yoesdk" # Distro version is YYYY.MM -DISTRO_VERSION = "2024.01" -DISTRO_CODENAME = "Katahdin" +DISTRO_VERSION = "2024.02-rc.1" +DISTRO_CODENAME = "Lati" SDK_VERSION := "${DISTRO_VERSION}" SDK_NAME_PREFIX = "yoe" From 1e3939edac51258c99eb6258d14b25c217ecfe09 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 4 Feb 2024 21:25:28 -0800 Subject: [PATCH 2/3] Layer Updates: sources/meta-clang sources/meta-openembedded sources/meta-qt6 sources/meta-raspberrypi sources/meta-riscv sources/meta-tegra sources/poky * sources/meta-clang 6b4bd81...03fb470 (1): > bpftool: Add dependency on clang-libllvm * sources/meta-openembedded dea8afa45e...8371516578 (50): > syslog-ng: ignore CVE-2022-38725 > python3-pychromecast: add missing RDEPENDS, and add initial recipe for dependency. > python3-scikit-build: upgrade 0.16.7 -> 0.17.6 > cpuid: fix do_install > python3-moteus: add recipe for v0.3.67 > python3-pymodbus: update to version 3.6.3 > python3-binwalk: update the regex version for upstream checks > python3-cachecontrol: update to version 0.14.0 > python3-grpcio-tools: update to version 1.60.1 > python3-ipython: update to version 8.21.0 > python3-platformdirs: update to version 4.2.0 > python3-eventlet: update to version 0.35.1 > python3-dnspython: update to version 2.5.0 > python3-jsonrpcclient: update to version 4.0.3 > python3-google-auth: update to version 2.27.0 > python3-google-api-python-client: update to version 2.116.0 > python3-google-api-core: update to version 2.16.1 > python3-pytest-asyncio: update to version 0.23.4 > python3-sentry-sdk: update to version 1.40.0 > python3-cbor2: update to version 5.6.1 > python3-pymisp: update to version 2.4.184 > python3-types-setuptools: update to version 69.0.0.20240125 > python3-dill: update to version 0.3.8 > python3-grpcio: update to version 1.60.1 > python3-parse: update to version 1.20.1 > python-pdm: update to version 2.12.3 > python3-luma-core: update to version 2.4.2 > czmq: Fix buildpaths warning. > czmq: Fix install conflict when enable multilib. > flatcc: Fix build warnings found with clang-18 > python3-google-auth-oauthlib: add recipe > mdns: Fix SIGSEGV during DumpStateLog() > cmocka: Fix install conflict when enable multilib. > python3-aiohttp: upgrade 3.9.2 -> 3.9.3 > bpftool: Add missing dep on elfutils-native > breakpad: Upgrade to 2023.06.01 release > libcamera: Fix build with clang-18 > php-fpm: fix systemd > ibus: backport a reproducibility fix > python3-janus: add recipe for v1.0.0 > python-jsonref: add missing Upstream-Status > libvpx: restore Upstream-Status > redis: restore Upstream-Status > python3-eth-rlp: upgrade 1.0.0 -> 1.0.1 > flatcc: Add tool recipe > iwd: update 2.8 -> 2.13 > python3-aiohttp: upgrade 3.9.1 -> 3.9.2 > python3-aiohappyeyeballs: add recipe > bonnie++: New recipe for version 2.0 > system-config-printer: fix runtime for system-config-printer * sources/meta-qt6 e9f5cb1...5786f54 (2): > Merge pull request #33 from YoeDistro/kraj/6.6 > Merge pull request #32 from YoeDistro/kraj/6.6 * sources/meta-raspberrypi 9c901bf...e67feef (2): > libcamera-apps: fix build with libcamera-0.2.0 > linux-raspberrypi_6.1.bb: Upgrade to 6.1.74 * sources/meta-riscv 3e2aaf3...ab869f1 (2): > linux-starfive-dev.bb: Fix build with gcc-14 > u-boot-starfive_v2021.10.bb: Fix build with GCC trunk * sources/meta-tegra d2472684...11b40139 (2): > cairo: drop bbappend > tegra-storage-layout: fix support for large rootfs * sources/poky d50c4a1e362...b73804429ca (58): > rpm: add missing dependencies for packageconfig > systemtap: Backport GCC-14 related calloc fixes > kexec-tools: Fix build with gas 2.42 > systemd: recommend libelf, libdw for elfutils flag > pkgconf: upgrade 2.0.3 -> 2.1.0 > orc: upgrade 0.4.34 -> 0.4.36 > repo: upgrade 2.40 -> 2.41 > nghttp2: upgrade 1.58.0 -> 1.59.0 > liburi-perl: upgrade 5.21 -> 5.25 > libsolv: upgrade 0.7.27 -> 0.7.28 > libpng: upgrade 1.6.40 -> 1.6.41 > libidn2: upgrade 2.3.4 -> 2.3.7 > gstreamer: upgrade 1.22.8 -> 1.22.9 > gnupg: upgrade 2.4.3 -> 2.4.4 > ed: upgrade 1.19 -> 1.20 > dos2unix: upgrade 7.5.1 -> 7.5.2 > diffstat: upgrade 1.65 -> 1.66 > createrepo-c: upgrade 1.0.2 -> 1.0.3 > lzip: upgrade 1.23 -> 1.24 > libwpe: upgrade 1.14.1 -> 1.14.2 > libtest-warnings-perl: upgrade 0.032 -> 0.033 > libinput: upgrade 1.24.0 -> 1.25.0 > iso-codes: upgrade 4.15.0 -> 4.16.0 > ethtool: upgrade 6.6 -> 6.7 > cpio: upgrade 2.14 -> 2.15 > at-spi2-core: upgrade 2.50.0 -> 2.50.1 > eudev: allow for predictable network interface names > mesa: Upgrade 23.3.4 -> 23.3.5 > numactl: upgrade 2.0.16 -> 2.0.17 > pseudo: Update to pull in gcc14 fix and missing statvfs64 intercept > maintainers.inc: Add self for libseccomp and gnutls > rpm: fix dependency for package config imaevm > kernel-devsrc: RDEPENDS on gawk > kernel-devsrc: fix RDEPENDS for make > tune-cortexr52: Add hard-float variant > tune-cortexr5: Add hard-float variant > feature-arm-vfp.inc: Allow hard-float on newer simd targets > tune-cortexa78.inc: Add cortexa78 tune, based on cortexa77 > rpm: override curl executable search with just 'curl' > linux-yocto-dev: update to v6.8 > lttng-modules: fix v6.8+ build > setftest/cdn tests: check for exceptions also in fetcher diagnostics > u-boot: add missing dependency on pyelftools-native > opensbi: append LDFLAGS to TARGET_CC_ARCH > openssl: backport fix for CVE-2023-6129 > classes/package_rpm: correctly escape percent characters > grub2: ignore CVE-2023-4001, this is Red Hat-specific > dropbear: remove unnecessary line > mesa: Upgrade 23.3.3 -> 23.3.4 > initscripts: Add custom mount args for /var/lib > armv8/armv9: Avoid using -march when -mcpu is chosen > qemu: Allow native and nativesdk versions on Linux older then 4.17 > go: update 1.20.12 -> 1.20.13 > devtool: refactor deploy-target > devtool: refactor deploy to use exec_fakeroot_no_d > devtool: refactor exec_fakeroot > devtool: support plugins with plugins > cmake.bbclass: use --install Signed-off-by: Khem Raj --- sources/meta-clang | 2 +- sources/meta-openembedded | 2 +- sources/meta-qt6 | 2 +- sources/meta-raspberrypi | 2 +- sources/meta-riscv | 2 +- sources/meta-tegra | 2 +- sources/poky | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/sources/meta-clang b/sources/meta-clang index 6b4bd8176..03fb470c6 160000 --- a/sources/meta-clang +++ b/sources/meta-clang @@ -1 +1 @@ -Subproject commit 6b4bd81765cc5f15f8f4b19d57ea097ca1fd6f10 +Subproject commit 03fb470c6090bb306870ea787fa42c6ce0337ed0 diff --git a/sources/meta-openembedded b/sources/meta-openembedded index dea8afa45..837151657 160000 --- a/sources/meta-openembedded +++ b/sources/meta-openembedded @@ -1 +1 @@ -Subproject commit dea8afa45ef5a3226c88b062c13284d68f380e18 +Subproject commit 8371516578c0bfbd80a1e4e94be846b2daf56d37 diff --git a/sources/meta-qt6 b/sources/meta-qt6 index e9f5cb171..5786f54c6 160000 --- a/sources/meta-qt6 +++ b/sources/meta-qt6 @@ -1 +1 @@ -Subproject commit e9f5cb17146f7dd3bb058a660b5ddc75c9cd5950 +Subproject commit 5786f54c6238b57d7324a10765d36bcbdcfef038 diff --git a/sources/meta-raspberrypi b/sources/meta-raspberrypi index 9c901bf17..e67feeff4 160000 --- a/sources/meta-raspberrypi +++ b/sources/meta-raspberrypi @@ -1 +1 @@ -Subproject commit 9c901bf170960069576b9323f69d43a8b6c4bd71 +Subproject commit e67feeff489a91393cc3d00442509010f52ce3ee diff --git a/sources/meta-riscv b/sources/meta-riscv index 3e2aaf3ef..ab869f1be 160000 --- a/sources/meta-riscv +++ b/sources/meta-riscv @@ -1 +1 @@ -Subproject commit 3e2aaf3ef0d79b359822e3106abfce47a23d6e1d +Subproject commit ab869f1be01e798a1f9f63e99c50a6683f93b01e diff --git a/sources/meta-tegra b/sources/meta-tegra index d24726843..11b401397 160000 --- a/sources/meta-tegra +++ b/sources/meta-tegra @@ -1 +1 @@ -Subproject commit d2472684380df09f5a86998a790186cd68097c44 +Subproject commit 11b401397f79438f27caa38727f9a28914319e19 diff --git a/sources/poky b/sources/poky index d50c4a1e3..b73804429 160000 --- a/sources/poky +++ b/sources/poky @@ -1 +1 @@ -Subproject commit d50c4a1e362d310ff231adb7366712b70b668a1a +Subproject commit b73804429ca04672232e52eaae3de089de99b18e From 6ab0498d83e0a0f9dfda0ba79cc594c4505c6fba Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 4 Feb 2024 21:40:56 -0800 Subject: [PATCH 3/3] CHANGELOG.md: Document changes Signed-off-by: Khem Raj --- CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ffa2e99c..eec541848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,27 @@ 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). +## [2024.02] - 2024-02-XX + +### Changed + +- Update linux-raspberrypi to 6.1.74 +- Fix VisionFive2 u-boot and linux kernel builds with GCC-14 +- Fix support for large rootfs on tegra platforms +- Fix several packages to build with GCC-14 and clang-18 +- Upgrade linux-yocto-dev to 6.8+ +- Avoid using -march when -mcpu is chosen for armv8/armv9 architectures +- Update Golang to 1.20.13 +- Update pseudo to pull in gcc14 fix and missing statvfs64 intercept + +### Added + +- New packages - python3-moteus, python3-google-auth-oauthlib, python3-janus + flatcc, python3-aiohappyeyeballs, bonnie++. +- Add cortexa78 tune files + +### Removed + ## [2024.01] - 2024-01-31 ### Changed