* [PATCH 1/9] python3-uv-build: upgrade 0.12.19 -> 0.12.21
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 2/9] python3-git: upgrade 3.1.62 -> 3.2.0 Mathieu Dubois-Briand
` (7 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../python/{python3-uv-build_0.12.20.bb => python3-uv-build_0.12.21.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/python/python3-uv-build_0.12.20.bb b/meta/recipes-devtools/python/python3-uv-build_0.12.21.bb
similarity index 92%
rename from meta/recipes-devtools/python/python3-uv-build_0.12.20.bb
rename to meta/recipes-devtools/python/python3-uv-build_0.12.21.bb
index 06ea35d5e429..c2808203f911 100644
--- a/meta/recipes-devtools/python/python3-uv-build_0.12.20.bb
+++ b/meta/recipes-devtools/python/python3-uv-build_0.12.21.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://LICENSE-APACHE;md5=86d3f3a95c324c9479bd8986968f4327 \
file://crates/uv-pep508/License-Apache;md5=e23fadd6ceef8c618fc1c65191d846fa \
file://crates/uv-pep508/License-BSD;md5=ef7a6027dc4c2389b9afad7e690274c7"
-SRC_URI[sha256sum] = "1d6906511beb61469ca638e1cd97472c9e887c4d03495eba91bab14fd68920c7"
+SRC_URI[sha256sum] = "616d1ecccca300b240e65a88644f8c2996b858ff039f759d717249d28f94a2a6"
require ${BPN}-crates.inc
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 2/9] python3-git: upgrade 3.1.62 -> 3.2.0
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 1/9] python3-uv-build: upgrade 0.12.19 -> 0.12.21 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 3/9] python3-cryptography,python3-cryptography-vectors: upgrade 50.0.1 -> 50.0.2 Mathieu Dubois-Briand
` (6 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
Changelog:
Drops support for Python 3.7 (5 years after its EOL).
Security fixes for
See the following for all changes.
https://github.com/gitpython-developers/GitPython/releases/tag/3.2.0
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../python/{python3-git_3.1.62.bb => python3-git_3.2.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/python/python3-git_3.1.62.bb b/meta/recipes-devtools/python/python3-git_3.2.0.bb
similarity index 92%
rename from meta/recipes-devtools/python/python3-git_3.1.62.bb
rename to meta/recipes-devtools/python/python3-git_3.2.0.bb
index ad912886bbc5..990507fb7666 100644
--- a/meta/recipes-devtools/python/python3-git_3.1.62.bb
+++ b/meta/recipes-devtools/python/python3-git_3.2.0.bb
@@ -14,7 +14,7 @@ CVE_PRODUCT = "gitpython_project:gitpython"
inherit pypi python_setuptools_build_meta
-SRC_URI[sha256sum] = "1791de66309bc0c7cfca40bf8d2e3de7ca091cbf94e6051be1ad0722c61062af"
+SRC_URI[sha256sum] = "fb92310af6844d96adc95ca066ed2e617c00e1dbd146a326626c81e72e18cc2e"
DEPENDS += " python3-gitdb"
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 3/9] python3-cryptography,python3-cryptography-vectors: upgrade 50.0.1 -> 50.0.2
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 1/9] python3-uv-build: upgrade 0.12.19 -> 0.12.21 Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 2/9] python3-git: upgrade 3.1.62 -> 3.2.0 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 4/9] python3-pdm-backend: upgrade 2.4.10 -> 2.5.0 Mathieu Dubois-Briand
` (5 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
Changelog:
- Updated Windows, macOS, and Linux wheels to be compiled with OpenSSL
4.0.3.
- Added abi3.abi3t wheels for free-threaded CPython 3.15 and later.
- Updated to PyO3 0.29.2, which fixes building cryptography on Cygwin
and MSYS2.
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../python/python3-cryptography-common.inc | 2 +-
.../python/python3-cryptography-crates.inc | 20 ++++++++++----------
.../python/python3-cryptography-vectors.bb | 2 +-
meta/recipes-devtools/python/python3-cryptography.bb | 2 +-
...roject.toml-remove-benchmark-disable-option.patch | 6 +++---
5 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/meta/recipes-devtools/python/python3-cryptography-common.inc b/meta/recipes-devtools/python/python3-cryptography-common.inc
index d37f52358d3f..37bac765d051 100644
--- a/meta/recipes-devtools/python/python3-cryptography-common.inc
+++ b/meta/recipes-devtools/python/python3-cryptography-common.inc
@@ -3,4 +3,4 @@
#
# Additionally AUH will detect that they share this .inc file and
# perform a lockstep upgrade for both.
-PV = "50.0.1"
+PV = "50.0.2"
diff --git a/meta/recipes-devtools/python/python3-cryptography-crates.inc b/meta/recipes-devtools/python/python3-cryptography-crates.inc
index f626556e1306..91e910e71174 100644
--- a/meta/recipes-devtools/python/python3-cryptography-crates.inc
+++ b/meta/recipes-devtools/python/python3-cryptography-crates.inc
@@ -22,11 +22,11 @@ SRC_URI += " \
crate://crates.io/pkg-config/0.3.33 \
crate://crates.io/portable-atomic/1.14.0 \
crate://crates.io/proc-macro2/1.0.107 \
- crate://crates.io/pyo3/0.29.0 \
- crate://crates.io/pyo3-build-config/0.29.0 \
- crate://crates.io/pyo3-ffi/0.29.0 \
- crate://crates.io/pyo3-macros/0.29.0 \
- crate://crates.io/pyo3-macros-backend/0.29.0 \
+ crate://crates.io/pyo3/0.29.2 \
+ crate://crates.io/pyo3-build-config/0.29.2 \
+ crate://crates.io/pyo3-ffi/0.29.2 \
+ crate://crates.io/pyo3-macros/0.29.2 \
+ crate://crates.io/pyo3-macros-backend/0.29.2 \
crate://crates.io/quote/1.0.47 \
crate://crates.io/self_cell/1.3.0 \
crate://crates.io/shlex/2.0.1 \
@@ -56,11 +56,11 @@ SRC_URI[pem-4.0.0.sha256sum] = "d354a98a3d1251555de99e8fdd8afda05573c31b82f59063
SRC_URI[pkg-config-0.3.33.sha256sum] = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
SRC_URI[portable-atomic-1.14.0.sha256sum] = "3d20d5497ef88037a52ff98267d066e7f11fcc5e99bbfbd58a42336193aacec3"
SRC_URI[proc-macro2-1.0.107.sha256sum] = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
-SRC_URI[pyo3-0.29.0.sha256sum] = "cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c"
-SRC_URI[pyo3-build-config-0.29.0.sha256sum] = "c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078"
-SRC_URI[pyo3-ffi-0.29.0.sha256sum] = "ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b"
-SRC_URI[pyo3-macros-0.29.0.sha256sum] = "9ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771"
-SRC_URI[pyo3-macros-backend-0.29.0.sha256sum] = "4ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362"
+SRC_URI[pyo3-0.29.2.sha256sum] = "4688ddedf473e32662b9b067670129a8afb8c18e351482c70d62ba4a88171e8b"
+SRC_URI[pyo3-build-config-0.29.2.sha256sum] = "f41027e41b4bd03f6e60f9f417fe24a6341a6bb744edd62b6f709f2a52ea30e9"
+SRC_URI[pyo3-ffi-0.29.2.sha256sum] = "e591a95526fead067432c3b3a33fc74770b87b1e04e73671090d9c2055a2b327"
+SRC_URI[pyo3-macros-0.29.2.sha256sum] = "73225868fc1cd84eef2c3c230ddb91273bf1de46aeb8a4248da76d32a0924a1c"
+SRC_URI[pyo3-macros-backend-0.29.2.sha256sum] = "571575aa3749fa6216757dd47d2a3e7ef360f329a40f0666a9fbd14889024952"
SRC_URI[quote-1.0.47.sha256sum] = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
SRC_URI[self_cell-1.3.0.sha256sum] = "2ab42ca02749e120097e328d91d415325bdf43b1c72c4c8badf37375fe40a813"
SRC_URI[shlex-2.0.1.sha256sum] = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
diff --git a/meta/recipes-devtools/python/python3-cryptography-vectors.bb b/meta/recipes-devtools/python/python3-cryptography-vectors.bb
index 87302e1b2f3f..86e437ea5a6b 100644
--- a/meta/recipes-devtools/python/python3-cryptography-vectors.bb
+++ b/meta/recipes-devtools/python/python3-cryptography-vectors.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=8c3617db4fb6fae01f1d253ab91511e4 \
# NOTE: Make sure to keep this recipe at the same version as python3-cryptography
# Upgrade both recipes at the same time
require python3-cryptography-common.inc
-SRC_URI[sha256sum] = "90066d0f7351b12ebac2b4ce594ce0a6f05c19ad3068e4d5cfc64d9d2bec8d80"
+SRC_URI[sha256sum] = "d99111fe5dd5a8d40650e300aad34b6e6910ca198c674b8008450ca69f8f05c4"
inherit pypi python_uv_build
diff --git a/meta/recipes-devtools/python/python3-cryptography.bb b/meta/recipes-devtools/python/python3-cryptography.bb
index edcdb5a75b15..5a1ce9fe2dd8 100644
--- a/meta/recipes-devtools/python/python3-cryptography.bb
+++ b/meta/recipes-devtools/python/python3-cryptography.bb
@@ -11,7 +11,7 @@ LDSHARED += "-pthread"
# NOTE: Make sure to keep this recipe at the same version as python3-cryptography-vectors
# Upgrade both recipes at the same time
require python3-cryptography-common.inc
-SRC_URI[sha256sum] = "5dd9bda1c12b4162f6ff568eeb5e0ff956c28d14406e875cfe8a63a2d414ff20"
+SRC_URI[sha256sum] = "7b46165bb56eb4704e2eaaf86f3c940d19154535d9b0ca7d6d590b04060e00d5"
SRC_URI += "file://0001-pyproject.toml-remove-benchmark-disable-option.patch \
file://check-memfree.py \
diff --git a/meta/recipes-devtools/python/python3-cryptography/0001-pyproject.toml-remove-benchmark-disable-option.patch b/meta/recipes-devtools/python/python3-cryptography/0001-pyproject.toml-remove-benchmark-disable-option.patch
index 454e08605aa6..012f7e5761f1 100644
--- a/meta/recipes-devtools/python/python3-cryptography/0001-pyproject.toml-remove-benchmark-disable-option.patch
+++ b/meta/recipes-devtools/python/python3-cryptography/0001-pyproject.toml-remove-benchmark-disable-option.patch
@@ -1,4 +1,4 @@
-From 74473daa46b315f3d98fbf9a6a58f52c9c29a365 Mon Sep 17 00:00:00 2001
+From 1e86700ed4780712f9c2a78dd1b98cde92d674e2 Mon Sep 17 00:00:00 2001
From: Mingli Yu <mingli.yu@windriver.com>
Date: Tue, 17 May 2022 17:22:48 +0800
Subject: [PATCH] pyproject.toml: remove --benchmark-disable option
@@ -26,10 +26,10 @@ Signed-off-by: Tim Orling <tim.orling@konsulko.com>
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyproject.toml b/pyproject.toml
-index b56cda9..781743b 100644
+index d0187a8..cbec7a1 100644
--- a/pyproject.toml
+++ b/pyproject.toml
-@@ -140,7 +140,7 @@ exclude = [
+@@ -141,7 +141,7 @@ exclude = [
]
[tool.pytest.ini_options]
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 4/9] python3-pdm-backend: upgrade 2.4.10 -> 2.5.0
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (2 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 3/9] python3-cryptography,python3-cryptography-vectors: upgrade 50.0.1 -> 50.0.2 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 5/9] harfbuzz: upgrade 14.5.0 -> 14.5.1 Mathieu Dubois-Briand
` (4 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
Changelog:
- Update vendored libraries to latest versions
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../{python3-pdm-backend_2.4.10.bb => python3-pdm-backend_2.5.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-devtools/python/python3-pdm-backend_2.4.10.bb b/meta/recipes-devtools/python/python3-pdm-backend_2.5.0.bb
similarity index 78%
rename from meta/recipes-devtools/python/python3-pdm-backend_2.4.10.bb
rename to meta/recipes-devtools/python/python3-pdm-backend_2.5.0.bb
index 2f68172a4ae2..1b1fe13d3616 100644
--- a/meta/recipes-devtools/python/python3-pdm-backend_2.4.10.bb
+++ b/meta/recipes-devtools/python/python3-pdm-backend_2.5.0.bb
@@ -4,7 +4,7 @@ LICENSE = "MIT"
SECTION = "devel/python"
LIC_FILES_CHKSUM = "file://LICENSE;md5=4a564297b3c5b629a528b92fd8ff61ea"
-SRC_URI[sha256sum] = "551b049379d4f270cba18f5bf73031cc229a4f883e085265465d326d4a636861"
+SRC_URI[sha256sum] = "7953b994563d3151755e3364b9d0cfe817ed0eaecdf27c8f777f412d26bcd98a"
inherit pypi python_pep517
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 5/9] harfbuzz: upgrade 14.5.0 -> 14.5.1
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (3 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 4/9] python3-pdm-backend: upgrade 2.4.10 -> 2.5.0 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 6/9] acpica: upgrade 20260408 -> 20260930 Mathieu Dubois-Briand
` (3 subsequent siblings)
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
Overview of changes leading to 14.5.1
Thursday, October 1, 2026
=====================================
- Map the `fonupa` (Uralic Phonetic Alphabet) BCP 47 variant to the `UPPH`
OpenType language system tag.
- Produce smaller `cmap` subtables and drop no-op variation device tables when
subsetting.
- Fix possible deadlock in `hb_font_destroy()` after `hb_ft_font_set_funcs()`,
a regression from 14.5.0.
- Fix signed integer overflows when scaling glyph extents and applying
synthetic slant and emboldening.
- Fix float-to-int overflow in `VARC` component axis coordinates with
malformed fonts.
- Fix a memory leak in the experimental WebAssembly shaper when shaping with
features.
- Fix accumulator overflows in the experimental raster library when rendering
glyphs with very many overlapping edges.
- Fix heap buffer overflow in the experimental GPU library with malicious
`COLR` fonts.
- Various build and CI fixes.
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../harfbuzz/{harfbuzz_14.5.0.bb => harfbuzz_14.5.1.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.1.bb
similarity index 96%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_14.5.1.bb
index 438aa23133ce..d10f1bfa01b0 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.0.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_14.5.1.bb
@@ -9,7 +9,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b98429b8e8e3c2a67cfef01e99e4893d \
"
SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/${BPN}-${PV}.tar.xz"
-SRC_URI[sha256sum] = "b7132e148358a45185c9feafd049dbaf243649d3c44414b3534d9c95d18592b9"
+SRC_URI[sha256sum] = "7e2fa4e8c7c98e8d8140671f5772542afaaa6acccfbd746506886b6d85f7f8d6"
inherit meson pkgconfig lib_package gtk-doc gobject-introspection github-releases
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 6/9] acpica: upgrade 20260408 -> 20260930
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (4 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 5/9] harfbuzz: upgrade 14.5.0 -> 14.5.1 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:51 ` [OE-core] " Michael Opdenacker
2026-10-02 7:36 ` [PATCH 7/9] libmd: upgrade 1.2.0 -> 1.3.0 Mathieu Dubois-Briand
` (2 subsequent siblings)
8 siblings, 1 reply; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
General changes:
- License change to BSD-3-Clause or GPL-2.0-only.
- Created a .gitignore and CONTRIBUTING.md
- EFI acpidump now builds for the RISCV64 architecture
- New Linux port_commit.sh script to convert ACPICA git history to Linux patches
New features:
- Tables : KEYP, MISC, UBRT (no subtable support yet)
- New method allowed : _Ixx (where xx is a hexadecimal number)
More notable fixes:
- Printf function family compiles again
- Fixed the acpidump EFI binaries not building (both EDK2 and gnu-efi)
- Fixed the Switch/While disassembler confusion
- Fixed the external method count over 255 not working
- Fixed incorrect PCC command offset
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
meta/recipes-extended/acpica/acpica_20260408.bb | 47 ----
meta/recipes-extended/acpica/acpica_20260930.bb | 345 ++++++++++++++++++++++++
2 files changed, 345 insertions(+), 47 deletions(-)
diff --git a/meta/recipes-extended/acpica/acpica_20260408.bb b/meta/recipes-extended/acpica/acpica_20260408.bb
deleted file mode 100644
index 1e6326720f39..000000000000
--- a/meta/recipes-extended/acpica/acpica_20260408.bb
+++ /dev/null
@@ -1,47 +0,0 @@
-SUMMARY = "ACPICA tools for the development and debug of ACPI tables"
-DESCRIPTION = "The ACPI Component Architecture (ACPICA) project provides an \
-OS-independent reference implementation of the Advanced Configuration and \
-Power Interface Specification (ACPI). ACPICA code contains those portions of \
-ACPI meant to be directly integrated into the host OS as a kernel-resident \
-subsystem, and a small set of tools to assist in developing and debugging \
-ACPI tables."
-
-HOMEPAGE = "https://www.intel.com/content/www/us/en/developer/topic-technology/open/acpica/overview.html"
-SECTION = "console/tools"
-
-LICENSE = "BSD-3-Clause OR GPL-2.0-only OR Intel"
-LIC_FILES_CHKSUM = "file://source/compiler/aslcompile.c;beginline=7;endline=150;md5=4877caee45a613e9706946c3205a6fb9"
-
-COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"
-
-DEPENDS = "m4-native flex-native bison-native"
-
-SRC_URI = "git://github.com/acpica/acpica;protocol=https;branch=master;tag=${PV}"
-SRCREV = "232ff3f8ae1a4da11c709f61d9154482cfe8e6df"
-
-inherit update-alternatives
-
-ALTERNATIVE_PRIORITY = "100"
-ALTERNATIVE:${PN} = "acpixtract acpidump"
-
-EXTRA_OEMAKE = "CC='${CC}' \
- OPT_CFLAGS=-Wall \
- DESTDIR=${D} \
- PREFIX=${prefix} \
- INSTALLDIR=${bindir} \
- INSTALLFLAGS= \
- YACC=bison \
- YFLAGS='-y --file-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR}' \
- "
-
-do_install() {
- oe_runmake install
-}
-
-# iasl*.bb is a subset of this recipe, so RREPLACE it
-PROVIDES = "iasl"
-RPROVIDES:${PN} += "iasl"
-RREPLACES:${PN} += "iasl"
-RCONFLICTS:${PN} += "iasl"
-
-BBCLASSEXTEND = "native nativesdk"
diff --git a/meta/recipes-extended/acpica/acpica_20260930.bb b/meta/recipes-extended/acpica/acpica_20260930.bb
new file mode 100644
index 000000000000..7eac4c744418
--- /dev/null
+++ b/meta/recipes-extended/acpica/acpica_20260930.bb
@@ -0,0 +1,345 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- source/compiler/aslcompile.c
+# +++ source/compiler/aslcompile.c
+# @@ -1,144 +1,144 @@
+# /******************************************************************************
+# *
+# - * 1. Copyright Notice
+# - *
+# - * Some or all of this work - Copyright (c) 1999 - 2026, Intel Corp.
+# - * All rights reserved.
+# - *
+# - * 2. License
+# - *
+# - * 2.1. This is your license from Intel Corp. under its intellectual property
+# - * rights. You may have additional license terms from the party that provided
+# - * you this software, covering your right to use that party's intellectual
+# - * property rights.
+# - *
+# - * 2.2. Intel grants, free of charge, to any person ("Licensee") obtaining a
+# - * copy of the source code appearing in this file ("Covered Code") an
+# - * irrevocable, perpetual, worldwide license under Intel's copyrights in the
+# - * base code distributed originally by Intel ("Original Intel Code") to copy,
+# - * make derivatives, distribute, use and display any portion of the Covered
+# - * Code in any form, with the right to sublicense such rights; and
+# - *
+# - * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
+# - * license (with the right to sublicense), under only those claims of Intel
+# - * patents that are infringed by the Original Intel Code, to make, use, sell,
+# - * offer to sell, and import the Covered Code and derivative works thereof
+# - * solely to the minimum extent necessary to exercise the above copyright
+# - * license, and in no event shall the patent license extend to any additions
+# - * to or modifications of the Original Intel Code. No other license or right
+# - * is granted directly or by implication, estoppel or otherwise;
+# - *
+# - * The above copyright and patent license is granted only if the following
+# - * conditions are met:
+# - *
+# - * 3. Conditions
+# - *
+# - * 3.1. Redistribution of Source with Rights to Further Distribute Source.
+# - * Redistribution of source code of any substantial portion of the Covered
+# - * Code or modification with rights to further distribute source must include
+# - * the above Copyright Notice, the above License, this list of Conditions,
+# - * and the following Disclaimer and Export Compliance provision. In addition,
+# - * Licensee must cause all Covered Code to which Licensee contributes to
+# - * contain a file documenting the changes Licensee made to create that Covered
+# - * Code and the date of any change. Licensee must include in that file the
+# - * documentation of any changes made by any predecessor Licensee. Licensee
+# - * must include a prominent statement that the modification is derived,
+# - * directly or indirectly, from Original Intel Code.
+# - *
+# - * 3.2. Redistribution of Source with no Rights to Further Distribute Source.
+# - * Redistribution of source code of any substantial portion of the Covered
+# - * Code or modification without rights to further distribute source must
+# - * include the following Disclaimer and Export Compliance provision in the
+# - * documentation and/or other materials provided with distribution. In
+# - * addition, Licensee may not authorize further sublicense of source of any
+# - * portion of the Covered Code, and must include terms to the effect that the
+# - * license from Licensee to its licensee is limited to the intellectual
+# - * property embodied in the software Licensee provides to its licensee, and
+# - * not to intellectual property embodied in modifications its licensee may
+# - * make.
+# - *
+# - * 3.3. Redistribution of Executable. Redistribution in executable form of any
+# - * substantial portion of the Covered Code or modification must reproduce the
+# - * above Copyright Notice, and the following Disclaimer and Export Compliance
+# - * provision in the documentation and/or other materials provided with the
+# - * distribution.
+# - *
+# - * 3.4. Intel retains all right, title, and interest in and to the Original
+# - * Intel Code.
+# - *
+# - * 3.5. Neither the name Intel nor any other trademark owned or controlled by
+# - * Intel shall be used in advertising or otherwise to promote the sale, use or
+# - * other dealings in products derived from or relating to the Covered Code
+# - * without prior written authorization from Intel.
+# - *
+# - * 4. Disclaimer and Export Compliance
+# - *
+# - * 4.1. INTEL MAKES NO WARRANTY OF ANY KIND REGARDING ANY SOFTWARE PROVIDED
+# - * HERE. ANY SOFTWARE ORIGINATING FROM INTEL OR DERIVED FROM INTEL SOFTWARE
+# - * IS PROVIDED "AS IS," AND INTEL WILL NOT PROVIDE ANY SUPPORT, ASSISTANCE,
+# - * INSTALLATION, TRAINING OR OTHER SERVICES. INTEL WILL NOT PROVIDE ANY
+# - * UPDATES, ENHANCEMENTS OR EXTENSIONS. INTEL SPECIFICALLY DISCLAIMS ANY
+# - * IMPLIED WARRANTIES OF MERCHANTABILITY, NONINFRINGEMENT AND FITNESS FOR A
+# - * PARTICULAR PURPOSE.
+# - *
+# - * 4.2. IN NO EVENT SHALL INTEL HAVE ANY LIABILITY TO LICENSEE, ITS LICENSEES
+# - * OR ANY OTHER THIRD PARTY, FOR ANY LOST PROFITS, LOST DATA, LOSS OF USE OR
+# - * COSTS OF PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, OR FOR ANY INDIRECT,
+# - * SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THIS AGREEMENT, UNDER ANY
+# - * CAUSE OF ACTION OR THEORY OF LIABILITY, AND IRRESPECTIVE OF WHETHER INTEL
+# - * HAS ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES. THESE LIMITATIONS
+# - * SHALL APPLY NOTWITHSTANDING THE FAILURE OF THE ESSENTIAL PURPOSE OF ANY
+# - * LIMITED REMEDY.
+# - *
+# - * 4.3. Licensee shall not export, either directly or indirectly, any of this
+# - * software or system incorporating such software without first obtaining any
+# - * required license or other approval from the U. S. Department of Commerce or
+# - * any other agency or department of the United States Government. In the
+# - * event Licensee exports any such software from the United States or
+# - * re-exports any such software from a foreign destination, Licensee shall
+# - * ensure that the distribution and export/re-export of the software is in
+# - * compliance with all laws, regulations, orders, or other restrictions of the
+# - * U.S. Export Administration Regulations. Licensee agrees that neither it nor
+# - * any of its subsidiaries will export/re-export any technical data, process,
+# - * software, or service, directly or indirectly, to any country for which the
+# - * United States government or any agency thereof requires an export license,
+# - * other governmental approval, or letter of assurance, without first obtaining
+# - * such license, approval or letter.
+# - *
+# - *****************************************************************************
+# - *
+# - * Alternatively, you may choose to be licensed under the terms of the
+# - * following license:
+# - *
+# - * Redistribution and use in source and binary forms, with or without
+# - * modification, are permitted provided that the following conditions
+# - * are met:
+# - * 1. Redistributions of source code must retain the above copyright
+# - * notice, this list of conditions, and the following disclaimer,
+# - * without modification.
+# - * 2. Redistributions in binary form must reproduce at minimum a disclaimer
+# - * substantially similar to the "NO WARRANTY" disclaimer below
+# - * ("Disclaimer") and any redistribution must be conditioned upon
+# - * including a substantially similar Disclaimer requirement for further
+# - * binary redistribution.
+# - * 3. Neither the names of the above-listed copyright holders nor the names
+# - * of any contributors may be used to endorse or promote products derived
+# - * from this software without specific prior written permission.
+# - *
+# - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+# - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+# - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+# - * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+# - * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# - * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# - * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+# - * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+# - * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+# - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# - *
+# - * Alternatively, you may choose to be licensed under the terms of the
+# - * GNU General Public License ("GPL") version 2 as published by the Free
+# - * Software Foundation.
+# + * Copyright (c) 1999 - 2026, Intel Corp.
+# + * SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-only
+# *
+# *****************************************************************************/
+# +
+# +#include "aslcompiler.h"
+# +#include "acnamesp.h"
+# +
+# +#include <stdio.h>
+# +#include <time.h>
+# +#include <acapps.h>
+# +
+# +#define _COMPONENT ACPI_COMPILER
+# + ACPI_MODULE_NAME ("aslcompile")
+# +
+# +/*
+# + * Main parser entry
+# + * External is here in case the parser emits the same external in the
+# + * generated header. (Newer versions of Bison)
+# + */
+# +int
+# +AslCompilerparse(
+# + void);
+# +
+# +/* Local prototypes */
+# +
+# +static void
+# +CmFlushSourceCode (
+# + void);
+# +
+# +static void
+# +CmDumpAllEvents (
+# + void);
+# +
+# +static void
+# +CmFinishFiles(
+# + BOOLEAN DeleteAmlFile);
+# +
+# +
+# +/*******************************************************************************
+# + *
+# + * FUNCTION: CmDoCompile
+# + *
+# + * PARAMETERS: None
+# + *
+# + * RETURN: Status (0 = OK)
+# + *
+# + * DESCRIPTION: This procedure performs the entire compile
+# + *
+# + ******************************************************************************/
+# +
+# +ACPI_STATUS
+# +CmDoCompile (
+# + void)
+# +{
+# + UINT8 FullCompile;
+# + UINT8 Event;
+# + ASL_GLOBAL_FILE_NODE *FileNode;
+# +
+# +
+# + FullCompile = UtBeginEvent ("*** Total Compile time ***");
+# + Event = UtBeginEvent ("Open input and output files");
+# + UtEndEvent (Event);
+# +
+# + Event = UtBeginEvent ("Preprocess input file");
+# + if (AslGbl_PreprocessFlag)
+# + {
+# + /* Enter compiler name as a #define */
+# +
+# + PrAddDefine (ASL_DEFINE, "", FALSE);
+# +
+# + /* Preprocessor */
+# +
+# + PrDoPreprocess ();
+# + AslGbl_CurrentLineNumber = 1;
+# + AslGbl_LogicalLineNumber = 1;
+# + AslGbl_CurrentLineOffset = 0;
+# +
+# + if (AslGbl_PreprocessOnly)
+# + {
+# + UtEndEvent (Event);
+# + return (AE_OK);
+# + }
+# + }
+# + UtEndEvent (Event);
+# +
+# +
+# + /* Build the parse tree */
+# +
+# + Event = UtBeginEvent ("Parse source code and build parse tree");
+# + AslCompilerparse();
+# + UtEndEvent (Event);
+# +
+# + /* Check for parser-detected syntax errors */
+# +
+# + if (AslGbl_SyntaxError)
+# + {
+# + AslError (ASL_ERROR, ASL_MSG_SYNTAX, NULL,
+# + "Compiler aborting due to parser-detected syntax error(s)\n");
+# +
+# + /* Flag this error in the FileNode for compilation summary */
+# +
+# + FileNode = FlGetCurrentFileNode ();
+# + FileNode->ParserErrorDetected = TRUE;
+# + AslGbl_ParserErrorDetected = TRUE;
+# + LsDumpParseTree ();
+# + AePrintErrorLog(ASL_FILE_STDERR);
+# +
+# + goto ErrorExit;
+# + }
+# +
+# + /* Did the parse tree get successfully constructed? */
+# +
+# + if (!AslGbl_ParseTreeRoot)
+# + {
+# + /*
+# + * If there are no errors, then we have some sort of
+# + * internal problem.
+# + */
+# + AslError (ASL_ERROR, ASL_MSG_COMPILER_INTERNAL,
+# + NULL, "- Could not resolve parse tree root node");
+# +
+# + goto ErrorExit;
+# + }
+# +
+# + AePrintErrorLog(ASL_FILE_STDERR);
+# +
+# + /* Flush out any remaining source after parse tree is complete */
+# +
+# + Event = UtBeginEvent ("Flush source input");
+# + CmFlushSourceCode ();
+# +
+# + /* Prune the parse tree if requested (debug purposes only) */
+# +
+# + if (AslGbl_PruneParseTree)
+# + {
+# + AslPruneParseTree (AslGbl_PruneDepth, AslGbl_PruneType);
+# + }
+# +
+# + /* Optional parse tree dump, compiler debug output only */
+# +
+# + LsDumpParseTree ();
+#
+#
+
+SUMMARY = "ACPICA tools for the development and debug of ACPI tables"
+DESCRIPTION = "The ACPI Component Architecture (ACPICA) project provides an \
+OS-independent reference implementation of the Advanced Configuration and \
+Power Interface Specification (ACPI). ACPICA code contains those portions of \
+ACPI meant to be directly integrated into the host OS as a kernel-resident \
+subsystem, and a small set of tools to assist in developing and debugging \
+ACPI tables."
+
+HOMEPAGE = "https://www.intel.com/content/www/us/en/developer/topic-technology/open/acpica/overview.html"
+SECTION = "console/tools"
+
+LICENSE = "BSD-3-Clause OR GPL-2.0-only OR Intel"
+LIC_FILES_CHKSUM = "file://source/compiler/aslcompile.c;beginline=7;endline=150;md5=f5cd06b6555eb8022bf99d49f902b071"
+
+COMPATIBLE_HOST = "(i.86|x86_64|arm|aarch64).*-linux"
+
+DEPENDS = "m4-native flex-native bison-native"
+
+SRC_URI = "git://github.com/acpica/acpica;protocol=https;branch=master;tag=${PV}"
+SRCREV = "e85aa3bebaae81ed1e6d163511ac7e1eafe732cf"
+
+inherit update-alternatives
+
+ALTERNATIVE_PRIORITY = "100"
+ALTERNATIVE:${PN} = "acpixtract acpidump"
+
+EXTRA_OEMAKE = "CC='${CC}' \
+ OPT_CFLAGS=-Wall \
+ DESTDIR=${D} \
+ PREFIX=${prefix} \
+ INSTALLDIR=${bindir} \
+ INSTALLFLAGS= \
+ YACC=bison \
+ YFLAGS='-y --file-prefix-map=${WORKDIR}=${TARGET_DBGSRC_DIR}' \
+ "
+
+do_install() {
+ oe_runmake install
+}
+
+# iasl*.bb is a subset of this recipe, so RREPLACE it
+PROVIDES = "iasl"
+RPROVIDES:${PN} += "iasl"
+RREPLACES:${PN} += "iasl"
+RCONFLICTS:${PN} += "iasl"
+
+BBCLASSEXTEND = "native nativesdk"
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* Re: [OE-core] [PATCH 6/9] acpica: upgrade 20260408 -> 20260930
2026-10-02 7:36 ` [PATCH 6/9] acpica: upgrade 20260408 -> 20260930 Mathieu Dubois-Briand
@ 2026-10-02 7:51 ` Michael Opdenacker
2026-10-02 9:59 ` Mathieu Dubois-Briand
0 siblings, 1 reply; 12+ messages in thread
From: Michael Opdenacker @ 2026-10-02 7:51 UTC (permalink / raw)
To: mathieu.dubois-briand, openembedded-core
Cc: michael.opdenacker, Thomas Petazzoni, Jennifer Chukwu
Hi Mathieu
Thanks for the patch!
On 10/2/26 9:36 AM, Mathieu Dubois-Briand via lists.openembedded.org wrote:
> --- /dev/null
> +++ b/meta/recipes-extended/acpica/acpica_20260930.bb
> @@ -0,0 +1,345 @@
> +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
> +# The following is the difference between the old and the new license text.
> +# Please update the LICENSE value if needed, and summarize the changes in
> +# the commit message via 'License-Update:' tag.
> +# (example: 'License-Update: copyright years updated.')
You forgot to remove the FIXME section ;)
By the way, Jennifer Chukwu sent another patch for the same update
yesterday. Your patch has a better summary of upstream changes but hers
doesn't have this problem...
Thanks
Michael.
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [OE-core] [PATCH 6/9] acpica: upgrade 20260408 -> 20260930
2026-10-02 7:51 ` [OE-core] " Michael Opdenacker
@ 2026-10-02 9:59 ` Mathieu Dubois-Briand
0 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 9:59 UTC (permalink / raw)
To: Michael Opdenacker, openembedded-core; +Cc: Thomas Petazzoni, Jennifer Chukwu
On Fri Oct 2, 2026 at 9:51 AM CEST, Michael Opdenacker wrote:
> Hi Mathieu
> Thanks for the patch!
>
> On 10/2/26 9:36 AM, Mathieu Dubois-Briand via lists.openembedded.org wrote:
>> --- /dev/null
>> +++ b/meta/recipes-extended/acpica/acpica_20260930.bb
>> @@ -0,0 +1,345 @@
>> +# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
>> +# The following is the difference between the old and the new license text.
>> +# Please update the LICENSE value if needed, and summarize the changes in
>> +# the commit message via 'License-Update:' tag.
>> +# (example: 'License-Update: copyright years updated.')
>
> You forgot to remove the FIXME section ;)
> By the way, Jennifer Chukwu sent another patch for the same update
> yesterday. Your patch has a better summary of upstream changes but hers
> doesn't have this problem...
>
> Thanks
> Michael.
Oops! I definitely went too quick here, thanks!
Good new is I picked Jennifer's patch for testing, so my patch was
already dropped. :)
Mathieu
--
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH 7/9] libmd: upgrade 1.2.0 -> 1.3.0
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (5 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 6/9] acpica: upgrade 20260408 -> 20260930 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 8/9] spirv-llvm-translator: upgrade 23.1.1 -> 23.1.2 Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 9/9] ltp: upgrade 20260529 -> 20260930 Mathieu Dubois-Briand
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
This release adds support for SHA-512/224 functions, improves the
libmd(7) man page, and the project CI.
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
meta/recipes-support/libmd/{libmd_1.2.0.bb => libmd_1.3.0.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-support/libmd/libmd_1.2.0.bb b/meta/recipes-support/libmd/libmd_1.3.0.bb
similarity index 91%
rename from meta/recipes-support/libmd/libmd_1.2.0.bb
rename to meta/recipes-support/libmd/libmd_1.3.0.bb
index b630708961f7..bed90807f24f 100644
--- a/meta/recipes-support/libmd/libmd_1.2.0.bb
+++ b/meta/recipes-support/libmd/libmd_1.3.0.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=261bf22602270e2b29c53930d409a3ca"
SRC_URI = "https://archive.hadrons.org/software/libmd/libmd-${PV}.tar.xz \
file://run-ptest \
"
-SRC_URI[sha256sum] = "ac15ffb8430502fbaccdec66c5a82ee0eab0b0f36220df56710feadfeb13d0a0"
+SRC_URI[sha256sum] = "fc0f1eb6b6766470326f2c014693809190e67dba84274a6fbae9d4912d066706"
inherit autotools ptest
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 8/9] spirv-llvm-translator: upgrade 23.1.1 -> 23.1.2
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (6 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 7/9] libmd: upgrade 1.2.0 -> 1.3.0 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
2026-10-02 7:36 ` [PATCH 9/9] ltp: upgrade 20260529 -> 20260930 Mathieu Dubois-Briand
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand
[Backport to 23] Fix FPRoundingMode decoration handling on mini-float
conversions (#4021)
[Backport to 23] Make the error handling kind selectable through TranslatorOpts
[Backport to 23] Support new OpTypeVectorIdEXT op with constant instructions in
Reader (#3951)
[Backport to 23] Mangle `OpUMulExtended` builtin arguments as unsigned (#3963)
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
...{spirv-llvm-translator_23.1.1.bb => spirv-llvm-translator_23.1.2.bb} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meta/recipes-graphics/spir/spirv-llvm-translator_23.1.1.bb b/meta/recipes-graphics/spir/spirv-llvm-translator_23.1.2.bb
similarity index 94%
rename from meta/recipes-graphics/spir/spirv-llvm-translator_23.1.1.bb
rename to meta/recipes-graphics/spir/spirv-llvm-translator_23.1.2.bb
index 42e3236b38c0..a428d559bfd8 100644
--- a/meta/recipes-graphics/spir/spirv-llvm-translator_23.1.1.bb
+++ b/meta/recipes-graphics/spir/spirv-llvm-translator_23.1.2.bb
@@ -6,7 +6,7 @@ LIC_FILES_CHKSUM = "file://LICENSE.TXT;md5=47e311aa9caedd1b3abf098bd7814d1d"
# pattern: llvm_branch_200, currently there are no minor releases, so, no llvm_branch_201
SPIRV_BRANCH = "llvm_release_230"
-SRCREV = "c808623558686b7b285cabfa71542a93a5390f55"
+SRCREV = "e65dde28ce8f12ef7245914fa2850260328669e4"
SRC_URI = " \
git://github.com/KhronosGroup/SPIRV-LLVM-Translator;protocol=https;branch=${SPIRV_BRANCH};tag=v${PV} \
"
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread* [PATCH 9/9] ltp: upgrade 20260529 -> 20260930
2026-10-02 7:36 [PATCH 0/9] 2026-10-01 upgrades Mathieu Dubois-Briand
` (7 preceding siblings ...)
2026-10-02 7:36 ` [PATCH 8/9] spirv-llvm-translator: upgrade 23.1.1 -> 23.1.2 Mathieu Dubois-Briand
@ 2026-10-02 7:36 ` Mathieu Dubois-Briand
8 siblings, 0 replies; 12+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-02 7:36 UTC (permalink / raw)
To: openembedded-core; +Cc: Thomas Petazzoni, Mathieu Dubois-Briand, Jiaying Song
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
---
.../ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch | 4 ++--
.../ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch | 6 +++---
...-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch | 10 +++++-----
meta/recipes-extended/ltp/{ltp_20260529.bb => ltp_20260930.bb} | 2 +-
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch b/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch
index 07778ec6fd6f..bf3971a35895 100644
--- a/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch
+++ b/meta/recipes-extended/ltp/ltp/0001-Add-__clear_cache-declaration-for-clang.patch
@@ -1,4 +1,4 @@
-From cefa5ede50985803124fd09e9c6f2d07e2471e1b Mon Sep 17 00:00:00 2001
+From 98f188582170393606be73a15890858337602a73 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Mon, 10 Jun 2024 22:52:56 -0700
Subject: [PATCH] Add __clear_cache declaration for clang
@@ -19,7 +19,7 @@ Cc: Hui Min Mina Chou <minachou@andestech.com>
1 file changed, 1 insertion(+)
diff --git a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
-index f2984e2dc..5685bb864 100644
+index 7796ac776..2ac9eeac7 100644
--- a/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
+++ b/testcases/kernel/mem/hugetlb/hugemmap/hugemmap15.c
@@ -19,6 +19,7 @@
diff --git a/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch b/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch
index 3a5ac2b5a055..0cb8580a898c 100644
--- a/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch
+++ b/meta/recipes-extended/ltp/ltp/0001-Remove-OOM-tests-from-runtest-mm.patch
@@ -1,4 +1,4 @@
-From b7bf6f49fdc98dc0aac9ca6f2d581688e083ed7a Mon Sep 17 00:00:00 2001
+From 7018f4fbcc8433aef5cde84be4101ad6674e4b04 Mon Sep 17 00:00:00 2001
From: "Mingde (Matthew) Zeng" <matthewzmd@gmail.com>
Date: Wed, 29 Jul 2020 08:47:09 -0400
Subject: [PATCH] Remove OOM tests from runtest/mm
@@ -14,7 +14,7 @@ Signed-off-by: Petr Vorel <petr.vorel@gmail.com>
1 file changed, 6 deletions(-)
diff --git a/runtest/mm b/runtest/mm
-index 41d624ad8..1e8c22638 100644
+index c9d460c41..e536a3225 100644
--- a/runtest/mm
+++ b/runtest/mm
@@ -69,12 +69,6 @@ ksm07 ksm07
@@ -29,4 +29,4 @@ index 41d624ad8..1e8c22638 100644
-
swapping01 swapping01 -i 5
- thp01 thp01 -I 120
+ thp01 thp01
diff --git a/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch b/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch
index e38e9c3e21b9..c307be28e8bc 100644
--- a/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch
+++ b/meta/recipes-extended/ltp/ltp/0001-syscalls-semctl08-Skip-semctl08-when-__USE_TIME64_RE.patch
@@ -1,4 +1,4 @@
-From 89c83185e757ddaeb0262c17a10f605056f53916 Mon Sep 17 00:00:00 2001
+From 725ae507600f409cc7736a823fe6babdfcf210ad Mon Sep 17 00:00:00 2001
From: Jiaying Song <jiaying.song.cn@windriver.com>
Date: Fri, 23 May 2025 15:17:49 +0800
Subject: [PATCH] syscalls/semctl08: Skip semctl08 when __USE_TIME64_REDIRECTS
@@ -16,13 +16,13 @@ Upstream-Status: Submitted [https://lists.linux.it/pipermail/ltp/2025-May/043647
Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
---
- testcases/kernel/syscalls/ipc/semctl/semctl08.c | 8 +++++---
+ testcases/kernel/syscalls/semctl/semctl08.c | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
-diff --git a/testcases/kernel/syscalls/ipc/semctl/semctl08.c b/testcases/kernel/syscalls/ipc/semctl/semctl08.c
+diff --git a/testcases/kernel/syscalls/semctl/semctl08.c b/testcases/kernel/syscalls/semctl/semctl08.c
index 083179c92..a98eb35d6 100644
---- a/testcases/kernel/syscalls/ipc/semctl/semctl08.c
-+++ b/testcases/kernel/syscalls/ipc/semctl/semctl08.c
+--- a/testcases/kernel/syscalls/semctl/semctl08.c
++++ b/testcases/kernel/syscalls/semctl/semctl08.c
@@ -12,7 +12,11 @@
#include "tst_test.h"
#include "tse_newipc.h"
diff --git a/meta/recipes-extended/ltp/ltp_20260529.bb b/meta/recipes-extended/ltp/ltp_20260930.bb
similarity index 99%
rename from meta/recipes-extended/ltp/ltp_20260529.bb
rename to meta/recipes-extended/ltp/ltp_20260930.bb
index f3e20daf8571..7e6aa4f815f6 100644
--- a/meta/recipes-extended/ltp/ltp_20260529.bb
+++ b/meta/recipes-extended/ltp/ltp_20260930.bb
@@ -24,7 +24,7 @@ TUNE_CCARGS:remove:x86-64 = "-mfpmath=sse"
CFLAGS:append:powerpc64 = " -D__SANE_USERSPACE_TYPES__"
CFLAGS:append:mipsarchn64 = " -D__SANE_USERSPACE_TYPES__"
-SRCREV = "3a64d78f58bdceba93ed321e91215fb969a047ed"
+SRCREV = "2279d708c817db657611a30c427c7d06c4360049"
SRC_URI = "git://github.com/linux-test-project/ltp.git;branch=master;protocol=https;tag=${PV} \
file://0001-Remove-OOM-tests-from-runtest-mm.patch \
--
2.47.3
^ permalink raw reply related [flat|nested] 12+ messages in thread