Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2
@ 2026-08-01 12:14 Richard Purdie
  2026-08-01 12:14 ` [PATCH 2/6] harfbuzz: upgrade 14.2.1 -> 14.3.0 Richard Purdie
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

https://cmake.org/cmake/help/latest/release/4.4.html#id2:

This version made no changes to documented features or interfaces. Some implementation
updates were made to support ecosystem changes and/or fix regressions.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 .../cmake/{cmake-native_4.4.1.bb => cmake-native_4.4.2.bb}      | 0
 meta/recipes-devtools/cmake/cmake.inc                           | 2 +-
 meta/recipes-devtools/cmake/{cmake_4.4.1.bb => cmake_4.4.2.bb}  | 0
 3 files changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-devtools/cmake/{cmake-native_4.4.1.bb => cmake-native_4.4.2.bb} (100%)
 rename meta/recipes-devtools/cmake/{cmake_4.4.1.bb => cmake_4.4.2.bb} (100%)

diff --git a/meta/recipes-devtools/cmake/cmake-native_4.4.1.bb b/meta/recipes-devtools/cmake/cmake-native_4.4.2.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake-native_4.4.1.bb
rename to meta/recipes-devtools/cmake/cmake-native_4.4.2.bb
diff --git a/meta/recipes-devtools/cmake/cmake.inc b/meta/recipes-devtools/cmake/cmake.inc
index 45172da729b..a51b25b8647 100644
--- a/meta/recipes-devtools/cmake/cmake.inc
+++ b/meta/recipes-devtools/cmake/cmake.inc
@@ -19,7 +19,7 @@ CMAKE_MAJOR_VERSION = "${@'.'.join(d.getVar('PV').split('.')[0:2])}"
 SRC_URI = "https://cmake.org/files/v${CMAKE_MAJOR_VERSION}/cmake-${PV}.tar.gz \
            "
 
-SRC_URI[sha256sum] = "95d4721f3625fb0d9d6ca480dd59a46c84b4c157f7fadd2e9b179ef9c871174d"
+SRC_URI[sha256sum] = "1db9e61e60b6e0874c86386340b910382f3c5e75b9fbfb44d122063129a2789d"
 
 UPSTREAM_CHECK_REGEX = "cmake-(?P<pver>\d+(\.\d+)+)\.tar"
 
diff --git a/meta/recipes-devtools/cmake/cmake_4.4.1.bb b/meta/recipes-devtools/cmake/cmake_4.4.2.bb
similarity index 100%
rename from meta/recipes-devtools/cmake/cmake_4.4.1.bb
rename to meta/recipes-devtools/cmake/cmake_4.4.2.bb


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/6] harfbuzz: upgrade 14.2.1 -> 14.3.0
  2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
@ 2026-08-01 12:14 ` Richard Purdie
  2026-08-01 12:14 ` [PATCH 3/6] hwdata: upgrade 0.409 -> 0.410 Richard Purdie
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

Source: NEWS

Overview of changes leading to 14.3.0
Friday, July 31, 2026
=====================================
- Changes affecting shaping output:
  * Lookup order is now respected for mark positioning in the cross-direction
    (y in horizontal text, x in vertical text): marks no longer follow a
    cross-direction shift that a later lookup applies to the base. This
    improves compatibility with DirectWrite and Core Text.
  * Fix mark attachment to ligatures formed from decomposed glyphs.
  * The `calt` feature in Hangul text is now disabled only for the Jamos,
    not the whole buffer.

- Support for partially instancing version of `avar` table, as well as `CFF2`
  table.

- New fill-glyph paint operation and APIs for the common case of filling a
  glyph with a solid color.

- New API to fetch assorted raw values from the `OS/2`, `head`, and `post`
  tables.

- New experimental API to extract a font’s glyph dependency graph, that
  applications can use to compute glyph closures themselves without running the
  subsetter.

- New subset flag to convert the charset of a subsetted CID-keyed `CFF` fonts
  into identity charset, and a matching `hb-subset` option. Useful for
  embedding fonts in PDF.

- Command-line utilities now handle non-ASCII arguments correctly on Windows.

- Various instancing and subsetting fixes.

- Various fixes to the experimental `harfbuzz-vector`, `harfbuzz-raster` and
  `harfbuzz-gpu` libraries.

- Various improvements to the HarfRust integration shaper.

- Various build, CI, portability, and fuzzing fixes.

- New API:
  * OpenType:
    +HB_OT_BITS_TAG_FS_TYPE
    +HB_OT_BITS_TAG_FS_SELECTION
    +HB_OT_BITS_TAG_MAC_STYLE
    +HB_OT_BITS_TAG_IS_FIXED_PITCH
    +HB_OT_BITS_TAG_UNICODE_RANGE_1
    +HB_OT_BITS_TAG_UNICODE_RANGE_2
    +HB_OT_BITS_TAG_UNICODE_RANGE_3
    +HB_OT_BITS_TAG_UNICODE_RANGE_4
    +HB_OT_BITS_TAG_CODE_PAGE_RANGE_1
    +HB_OT_BITS_TAG_CODE_PAGE_RANGE_2
    +HB_OT_NUMBER_TAG_FONT_X_MIN
    +HB_OT_NUMBER_TAG_FONT_Y_MIN
    +HB_OT_NUMBER_TAG_FONT_X_MAX
    +HB_OT_NUMBER_TAG_FONT_Y_MAX
    +hb_ot_bits_tag_t
    +hb_ot_fetch_bits()
    +hb_ot_number_tag_t
    +hb_ot_fetch_number()

  * Paint:
    +hb_paint_fill_glyph_func_t
    +hb_paint_fill_glyph()
    +hb_paint_funcs_set_fill_glyph_func()

  * Subset library:
    +HB_SUBSET_FLAGS_CFF_IDENTITY_CHARSET

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 .../harfbuzz/{harfbuzz_14.2.1.bb => harfbuzz_14.3.0.bb}         | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_14.2.1.bb => harfbuzz_14.3.0.bb} (96%)

diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_14.3.0.bb
similarity index 96%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_14.3.0.bb
index 6b6c6a0f606..6e4e9b7b850 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_14.2.1.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_14.3.0.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] = "a54a5d8e9380a41fbb762ce367bcbf7704792dfca0d93f1bbca86c5a57902e0e"
+SRC_URI[sha256sum] = "16070d77cfc4ba1f1e7327e83bf9b3f55898081cabdb94e56a33e04fc8874eae"
 
 inherit meson pkgconfig lib_package gtk-doc gobject-introspection github-releases
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/6] hwdata: upgrade 0.409 -> 0.410
  2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
  2026-08-01 12:14 ` [PATCH 2/6] harfbuzz: upgrade 14.2.1 -> 14.3.0 Richard Purdie
@ 2026-08-01 12:14 ` Richard Purdie
  2026-08-01 12:14 ` [PATCH 4/6] msmtp: upgrade 1.8.32 -> 1.8.34 Richard Purdie
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

8bb6c48 Update pci and vendor ids
d1f6971 Use -test suffix for --local-only branch names
1e9cfbd Add automatic USB patch regeneration

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 .../recipes-support/hwdata/{hwdata_0.409.bb => hwdata_0.410.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-support/hwdata/{hwdata_0.409.bb => hwdata_0.410.bb} (93%)

diff --git a/meta/recipes-support/hwdata/hwdata_0.409.bb b/meta/recipes-support/hwdata/hwdata_0.410.bb
similarity index 93%
rename from meta/recipes-support/hwdata/hwdata_0.409.bb
rename to meta/recipes-support/hwdata/hwdata_0.410.bb
index 7117c0857c7..a34724abeaa 100644
--- a/meta/recipes-support/hwdata/hwdata_0.409.bb
+++ b/meta/recipes-support/hwdata/hwdata_0.410.bb
@@ -8,7 +8,7 @@ LICENSE = "GPL-2.0-or-later OR X11"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=1556547711e8246992b999edd9445a57"
 
 SRC_URI = "git://github.com/vcrhonek/${BPN}.git;branch=master;protocol=https;tag=v${PV}"
-SRCREV = "73fa04de426aefe192505fcbc6c24237a9fd9c9b"
+SRCREV = "8bb6c48dc2e683777e625d1c9ef02c1b25b741cd"
 
 inherit allarch
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/6] msmtp: upgrade 1.8.32 -> 1.8.34
  2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
  2026-08-01 12:14 ` [PATCH 2/6] harfbuzz: upgrade 14.2.1 -> 14.3.0 Richard Purdie
  2026-08-01 12:14 ` [PATCH 3/6] hwdata: upgrade 0.409 -> 0.410 Richard Purdie
@ 2026-08-01 12:14 ` Richard Purdie
  2026-08-01 12:14 ` [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5 Richard Purdie
  2026-08-01 12:14 ` [PATCH 6/6] ttyrun: upgrade 2.43.0 -> 2.44.0 Richard Purdie
  4 siblings, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

* Bump version to 1.8.34
* Update translations
* Update NEWS
* Update gettext.h from current gettext
* msmtpq: fix loop condition in make_id()
* msmtpq: fix compatibility with older bash
* Fix: msmtpd can leak zombie session children and eventually stop accepting connections
* Fix base64 build on FreeBSD
* Bump version to 1.8.33
* Bump year in --version output
* Add curl-based connection test to use when ping-style prohibited
* Update gettext files
* Fix heap buffer overflow in RCPT TO command buffer growth
* Add curl-based connection test to use when ping-style prohibited
* msmtpd: fix infinite loop in smtp_pipe on premature client disconnect
* msmtpd: fix read_smtp_cmd out-of-bounds access when len=0
* Protect against overflow in string_replace()
* Fix a potential overflow or NULL pointer dereference on systems lacking strndup()
* Update base64 from current gnulib
* Protect against buffer overflow with very large input strings
* Fix a potential error-mishandling on systems lacking vasprintf()
* Fix typo in man page
* Fix typo in msmtp.texi
* msmtpd: allow NOOP and RSET commands at certain points in the session
* Fix minor type
* Update notification checks for DBUS session address
* Adds connection test option q to force msmtpq to queue
* msmtpq: Add uuid, simplify anti-collision logic
* msmtpq: explicitly enumerate globs
* msmtpq: move up err() defn (SC complained)
* msmtpq: Add config knobs (esp rc location)
* express failed sending attempt more clearly
* msmtpq: robust notify, stderr, nc timeout, path/typo fix

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 .../recipes-extended/msmtp/{msmtp_1.8.32.bb => msmtp_1.8.34.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-extended/msmtp/{msmtp_1.8.32.bb => msmtp_1.8.34.bb} (88%)

diff --git a/meta/recipes-extended/msmtp/msmtp_1.8.32.bb b/meta/recipes-extended/msmtp/msmtp_1.8.34.bb
similarity index 88%
rename from meta/recipes-extended/msmtp/msmtp_1.8.32.bb
rename to meta/recipes-extended/msmtp/msmtp_1.8.34.bb
index 7f39f66f65a..c6ac7bf5857 100644
--- a/meta/recipes-extended/msmtp/msmtp_1.8.32.bb
+++ b/meta/recipes-extended/msmtp/msmtp_1.8.34.bb
@@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
 UPSTREAM_CHECK_URI = "https://marlam.de/msmtp/download/"
 
 SRC_URI = "https://marlam.de/${BPN}/releases/${BP}.tar.xz"
-SRC_URI[sha256sum] = "20cd58b58dd007acf7b937fa1a1e21f3afb3e9ef5bbcfb8b4f5650deadc64db4"
+SRC_URI[sha256sum] = "84e8fe2a5a80a1ee7802013b3fbdb846a3f27a4163cf37a1c6d7c7f888873ead"
 
 inherit gettext autotools update-alternatives pkgconfig
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5
  2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
                   ` (2 preceding siblings ...)
  2026-08-01 12:14 ` [PATCH 4/6] msmtp: upgrade 1.8.32 -> 1.8.34 Richard Purdie
@ 2026-08-01 12:14 ` Richard Purdie
  2026-08-03  7:59   ` [OE-core] " Mathieu Dubois-Briand
  2026-08-01 12:14 ` [PATCH 6/6] ttyrun: upgrade 2.43.0 -> 2.44.0 Richard Purdie
  4 siblings, 1 reply; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

27afcfe3 [Backport to 22] Read old SPV_INTEL_float4 type for StochasticRound*ToE2M1INTEL (#3926)
699789f4 [Backport to 22] Fix OpGroupNonUniformRotateKHR mangling (#3863) (#3905)
f167fe94 [Backport to 22] Add missing coverage for SPV_EXT_long_vector (#3889)
f172a708 [Backport to 22] Add 2 opcodes back from old SPV_INTEL_fp_conversions spec (#3880)
08310a8e [Backport to 22] Represent FP4 E2M1 with SPV_EXT_ocp_microscaling_types (#3867)
64fa6b0a [Backport to 22] Keep VectorAnyINTEL for VectorCompute modules with SPV_EXT_long_vector (#3829)
36e45764 [Backport to 22] Use SPV_EXT_long_vector extension for non-standard vector size (#3777)
e123849a [Backport to 22] Implement SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate (#3831)
c88a2e4a [Backport to 22] Support SPV_INTEL_rounded_div_sqrt extension (#3770)
6c3fc37e [Backport to 22] Preventing generating FPRoundingMode for arithmetic constrained intrinsics (#3771)
9c688012 [Backport to 22] Update SPV_INTEL_fp_conversions to the latest spec revision (#3782)
521e409d [Backport to 22] Support `SaturatedToLargestFloat8NormalConversionEXT` decoration (#3767)
1d5546f5 [Backport to 22] [SPIRV->LLVM] Fix missing spir_func CC on builtin FP4/i4 conversion calls (#3746)
e10ca9b4 [LLVM 22] Add workaround to translate casts from target ext types to int (Originally: #3476) (#3684)
beefc64b [Backport to llvm_release_220] Remove internal values for SPV_INTEL_predicated_io (#3723)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 ...lvm-translator_22.1.2.bb => spirv-llvm-translator_22.1.5.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-graphics/spir/{spirv-llvm-translator_22.1.2.bb => spirv-llvm-translator_22.1.5.bb} (94%)

diff --git a/meta/recipes-graphics/spir/spirv-llvm-translator_22.1.2.bb b/meta/recipes-graphics/spir/spirv-llvm-translator_22.1.5.bb
similarity index 94%
rename from meta/recipes-graphics/spir/spirv-llvm-translator_22.1.2.bb
rename to meta/recipes-graphics/spir/spirv-llvm-translator_22.1.5.bb
index 2ee9819060d..1f80c6a27f5 100644
--- a/meta/recipes-graphics/spir/spirv-llvm-translator_22.1.2.bb
+++ b/meta/recipes-graphics/spir/spirv-llvm-translator_22.1.5.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_220"
-SRCREV = "f676199fd00f2229fb35006d5124687c0785a01d"
+SRCREV = "27afcfe385cf542197dfde8c658e1f5ff53fc2fc"
 SRC_URI = " \
     git://github.com/KhronosGroup/SPIRV-LLVM-Translator;protocol=https;branch=${SPIRV_BRANCH};tag=v${PV} \
 "


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 6/6] ttyrun: upgrade 2.43.0 -> 2.44.0
  2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
                   ` (3 preceding siblings ...)
  2026-08-01 12:14 ` [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5 Richard Purdie
@ 2026-08-01 12:14 ` Richard Purdie
  4 siblings, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-01 12:14 UTC (permalink / raw)
  To: openembedded-core

Source: CHANGELOG.md

* __v2.44.0 (2026-07-31)__

  For Linux kernel version: 7.2

  Changes of existing tools / libraries:
  - create-sehdr: Enable quantum safe keys usage
  - dbginfo.sh: Let zpcimon log both optical module and SMART data
  - libutil/util_fmt: Add util_fmt_type_to_name()
  - nvmemon: Skip SCLP on NVMes with non-IBM subsystem vendor ID
  - opticsmon: zpcimon: Rename opticsmon to zpcimon
  - pvattest: Enable quantum safe keys usage
  - pvimg: Add '--flags <...>' and '--disable-flags <...>' option
  - pvimg: Enable quantum safe keys usage
  - pvsecret: Enable quantum safe keys usage
  - pvverify: Enable quantum safe keys usage
  - zmemtopo: Add CLI option to filter partitions by name
  - zpcimon: Allow setting output format using --format CLI option
  - zpcimon: Monitor for hotplug of NVMes to trigger SMART collection

  Bug Fixes:
  - opticsmon: Fix wrong size check for OPTICS_QSFP28_LOS_IMPLEMENTED_OFFSET
  - opticsmon: Handle error return of ethtool_nl_connect()
  - opticsmon: Fix error path free of struct optics in ethtool_nl_get_optics()
  - opticsmon: Close epoll fd in monitor_wait_loop()
  - opticsmon: Fix wrong JSON print for tx_fault

* __v2.43.1 (2026-07-22)__

  For Linux kernel version: 7.1

  Changes of existing tools:
  - dasdfmt: Check disk type before prompting for blocksize
  - iucvterm/ts-shell: Introduce config parameter to specify iucvconn binary
  - iucvterm/ts-shell: Introduce pager config to replace env variable
  - pv: Add root CA organization pinning to certificate verification
  - zdump/ngdump: Use OpenSSL's SHA256 to compute digest of dump image

  Bug Fixes:
  - 95sel-ebc: Add udev-settle dependency
  - 95sel-ebc: Add umount to boot service
  - 95sel-ebc: Harden boot mount service
  - fdasd: Fix memory leak in yes_no() function
  - iucvterm/iucvtty: Ensure PTY and server fd's are closed at exec
  - iucvterm/iucvtty: Prevent connection stalls when receiving TERM env
  - iucvterm/iucvtty: Validate TERM environment name
  - libkmipclient: Protect from symlink-following attacks
  - libkmipclient: Various bugfixes
  - libseckey: Protect from symlink-following attacks
  - libseckey: Various bugfixes
  - mon_procd: Fix possible static buffer overflow
  - osasnmpd: Fix SNMP non-compliance
  - zdev: Harden against invalid udev, import, firmware, or hypervisor data
  - zipl-editenv: Check in-bootmap environment block validity
  - zipl/boot: Check in-bootmap environment block syntax
  - zipl: Check keyword duplications in BLS entries
  - zipl: Fix bugs in mirror support
  - zkey: Protect from symlink-following attacks

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 meta/recipes-core/ttyrun/{ttyrun_2.43.0.bb => ttyrun_2.44.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta/recipes-core/ttyrun/{ttyrun_2.43.0.bb => ttyrun_2.44.0.bb} (94%)

diff --git a/meta/recipes-core/ttyrun/ttyrun_2.43.0.bb b/meta/recipes-core/ttyrun/ttyrun_2.44.0.bb
similarity index 94%
rename from meta/recipes-core/ttyrun/ttyrun_2.43.0.bb
rename to meta/recipes-core/ttyrun/ttyrun_2.44.0.bb
index 74204013c2d..776698e1b69 100644
--- a/meta/recipes-core/ttyrun/ttyrun_2.43.0.bb
+++ b/meta/recipes-core/ttyrun/ttyrun_2.44.0.bb
@@ -7,7 +7,7 @@ LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f5118f167b055bfd7c3450803f1847af"
 
 SRC_URI = "git://github.com/ibm-s390-linux/s390-tools;protocol=https;branch=master;tag=v${PV}"
-SRCREV = "f85c8ebba0b482e677de1f2c4d8b67b588fe654d"
+SRCREV = "03f7566436b42c2f1a4ad717dcf610c1f926b8f4"
 
 CVE_PRODUCT = "s390-tools"
 


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [OE-core] [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5
  2026-08-01 12:14 ` [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5 Richard Purdie
@ 2026-08-03  7:59   ` Mathieu Dubois-Briand
  2026-08-03  8:16     ` Richard Purdie
  2026-08-03  8:53     ` Richard Purdie
  0 siblings, 2 replies; 9+ messages in thread
From: Mathieu Dubois-Briand @ 2026-08-03  7:59 UTC (permalink / raw)
  To: richard.purdie, openembedded-core

On Sat Aug 1, 2026 at 2:14 PM CEST, Richard Purdie via lists.openembedded.org wrote:
> 27afcfe3 [Backport to 22] Read old SPV_INTEL_float4 type for StochasticRound*ToE2M1INTEL (#3926)
> 699789f4 [Backport to 22] Fix OpGroupNonUniformRotateKHR mangling (#3863) (#3905)
> f167fe94 [Backport to 22] Add missing coverage for SPV_EXT_long_vector (#3889)
> f172a708 [Backport to 22] Add 2 opcodes back from old SPV_INTEL_fp_conversions spec (#3880)
> 08310a8e [Backport to 22] Represent FP4 E2M1 with SPV_EXT_ocp_microscaling_types (#3867)
> 64fa6b0a [Backport to 22] Keep VectorAnyINTEL for VectorCompute modules with SPV_EXT_long_vector (#3829)
> 36e45764 [Backport to 22] Use SPV_EXT_long_vector extension for non-standard vector size (#3777)
> e123849a [Backport to 22] Implement SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate (#3831)
> c88a2e4a [Backport to 22] Support SPV_INTEL_rounded_div_sqrt extension (#3770)
> 6c3fc37e [Backport to 22] Preventing generating FPRoundingMode for arithmetic constrained intrinsics (#3771)
> 9c688012 [Backport to 22] Update SPV_INTEL_fp_conversions to the latest spec revision (#3782)
> 521e409d [Backport to 22] Support `SaturatedToLargestFloat8NormalConversionEXT` decoration (#3767)
> 1d5546f5 [Backport to 22] [SPIRV->LLVM] Fix missing spir_func CC on builtin FP4/i4 conversion calls (#3746)
> e10ca9b4 [LLVM 22] Add workaround to translate casts from target ext types to int (Originally: #3476) (#3684)
> beefc64b [Backport to llvm_release_220] Remove internal values for SPV_INTEL_predicated_io (#3723)
>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---

Hi Richard,

Is it building on your side? On my branch I have some errors:

ERROR: spirv-llvm-translator-native-22.1.5-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/temp/run.do_compile.2412725' failed with exit code 1
...
| /srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/sources/spirv-llvm-translator-22.1.5/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPredicatedLoadINTEL’ was not declared in this scope
|    52 | #define _SPIRV_OP(x, ...) add(Op##x, #x);
|       |                               ^~

https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/4301

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [OE-core] [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5
  2026-08-03  7:59   ` [OE-core] " Mathieu Dubois-Briand
@ 2026-08-03  8:16     ` Richard Purdie
  2026-08-03  8:53     ` Richard Purdie
  1 sibling, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-03  8:16 UTC (permalink / raw)
  To: Mathieu Dubois-Briand, openembedded-core

Hi Mathieu,

On Mon, 2026-08-03 at 09:59 +0200, Mathieu Dubois-Briand wrote:
> On Sat Aug 1, 2026 at 2:14 PM CEST, Richard Purdie via lists.openembedded.org wrote:
> > 27afcfe3 [Backport to 22] Read old SPV_INTEL_float4 type for StochasticRound*ToE2M1INTEL (#3926)
> > 699789f4 [Backport to 22] Fix OpGroupNonUniformRotateKHR mangling (#3863) (#3905)
> > f167fe94 [Backport to 22] Add missing coverage for SPV_EXT_long_vector (#3889)
> > f172a708 [Backport to 22] Add 2 opcodes back from old SPV_INTEL_fp_conversions spec (#3880)
> > 08310a8e [Backport to 22] Represent FP4 E2M1 with SPV_EXT_ocp_microscaling_types (#3867)
> > 64fa6b0a [Backport to 22] Keep VectorAnyINTEL for VectorCompute modules with SPV_EXT_long_vector (#3829)
> > 36e45764 [Backport to 22] Use SPV_EXT_long_vector extension for non-standard vector size (#3777)
> > e123849a [Backport to 22] Implement SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate (#3831)
> > c88a2e4a [Backport to 22] Support SPV_INTEL_rounded_div_sqrt extension (#3770)
> > 6c3fc37e [Backport to 22] Preventing generating FPRoundingMode for arithmetic constrained intrinsics (#3771)
> > 9c688012 [Backport to 22] Update SPV_INTEL_fp_conversions to the latest spec revision (#3782)
> > 521e409d [Backport to 22] Support `SaturatedToLargestFloat8NormalConversionEXT` decoration (#3767)
> > 1d5546f5 [Backport to 22] [SPIRV->LLVM] Fix missing spir_func CC on builtin FP4/i4 conversion calls (#3746)
> > e10ca9b4 [LLVM 22] Add workaround to translate casts from target ext types to int (Originally: #3476) (#3684)
> > beefc64b [Backport to llvm_release_220] Remove internal values for SPV_INTEL_predicated_io (#3723)
> > 
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> > ---
> 
> Is it building on your side? On my branch I have some errors:
> 
> ERROR: spirv-llvm-translator-native-22.1.5-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/temp/run.do_compile.2412725' failed with exit code 1
> ...
> > /srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/sources/spirv-llvm-translator-22.1.5/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPredicatedLoadINTEL’ was not declared in this scope
> >    52 | #define _SPIRV_OP(x, ...) add(Op##x, #x);
> >       |                               ^~
> 
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/4301

It has been in my master-next builds and I've not seen that failure... :/

Cheers,

Richard



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [OE-core] [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5
  2026-08-03  7:59   ` [OE-core] " Mathieu Dubois-Briand
  2026-08-03  8:16     ` Richard Purdie
@ 2026-08-03  8:53     ` Richard Purdie
  1 sibling, 0 replies; 9+ messages in thread
From: Richard Purdie @ 2026-08-03  8:53 UTC (permalink / raw)
  To: Mathieu Dubois-Briand, openembedded-core

On Mon, 2026-08-03 at 09:59 +0200, Mathieu Dubois-Briand wrote:
> On Sat Aug 1, 2026 at 2:14 PM CEST, Richard Purdie via lists.openembedded.org wrote:
> > 27afcfe3 [Backport to 22] Read old SPV_INTEL_float4 type for StochasticRound*ToE2M1INTEL (#3926)
> > 699789f4 [Backport to 22] Fix OpGroupNonUniformRotateKHR mangling (#3863) (#3905)
> > f167fe94 [Backport to 22] Add missing coverage for SPV_EXT_long_vector (#3889)
> > f172a708 [Backport to 22] Add 2 opcodes back from old SPV_INTEL_fp_conversions spec (#3880)
> > 08310a8e [Backport to 22] Represent FP4 E2M1 with SPV_EXT_ocp_microscaling_types (#3867)
> > 64fa6b0a [Backport to 22] Keep VectorAnyINTEL for VectorCompute modules with SPV_EXT_long_vector (#3829)
> > 36e45764 [Backport to 22] Use SPV_EXT_long_vector extension for non-standard vector size (#3777)
> > e123849a [Backport to 22] Implement SPV_INTEL_subgroup_scaled_matrix_multiply_accumulate (#3831)
> > c88a2e4a [Backport to 22] Support SPV_INTEL_rounded_div_sqrt extension (#3770)
> > 6c3fc37e [Backport to 22] Preventing generating FPRoundingMode for arithmetic constrained intrinsics (#3771)
> > 9c688012 [Backport to 22] Update SPV_INTEL_fp_conversions to the latest spec revision (#3782)
> > 521e409d [Backport to 22] Support `SaturatedToLargestFloat8NormalConversionEXT` decoration (#3767)
> > 1d5546f5 [Backport to 22] [SPIRV->LLVM] Fix missing spir_func CC on builtin FP4/i4 conversion calls (#3746)
> > e10ca9b4 [LLVM 22] Add workaround to translate casts from target ext types to int (Originally: #3476) (#3684)
> > beefc64b [Backport to llvm_release_220] Remove internal values for SPV_INTEL_predicated_io (#3723)
> > 
> > Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> 
> Is it building on your side? On my branch I have some errors:
> 
> ERROR: spirv-llvm-translator-native-22.1.5-r0 do_compile: Execution of '/srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/temp/run.do_compile.2412725' failed with exit code 1
> ...
> > /srv/pokybuild/yocto-worker/genericx86-64/build/build/tmp/work/x86_64-linux/spirv-llvm-translator-native/22.1.5/sources/spirv-llvm-translator-22.1.5/lib/SPIRV/libSPIRV/SPIRVOpCode.h:52:31: error: ‘OpPredicatedLoadINTEL’ was not declared in this scope
> >    52 | #define _SPIRV_OP(x, ...) add(Op##x, #x);
> >       |                               ^~
> 
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/4301

I think you might have been a little behind on master and missing:

https://git.openembedded.org/openembedded-core/commit/?id=9b69f96598066d1dd8b6e8fd7884027133c9f8e7

and the preceding spriv updates? I think this one depends on those.

Cheers,

Richard



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-08-03  8:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-01 12:14 [PATCH 1/6] cmake: upgrade 4.4.1 -> 4.4.2 Richard Purdie
2026-08-01 12:14 ` [PATCH 2/6] harfbuzz: upgrade 14.2.1 -> 14.3.0 Richard Purdie
2026-08-01 12:14 ` [PATCH 3/6] hwdata: upgrade 0.409 -> 0.410 Richard Purdie
2026-08-01 12:14 ` [PATCH 4/6] msmtp: upgrade 1.8.32 -> 1.8.34 Richard Purdie
2026-08-01 12:14 ` [PATCH 5/6] spirv-llvm-translator: upgrade 22.1.2 -> 22.1.5 Richard Purdie
2026-08-03  7:59   ` [OE-core] " Mathieu Dubois-Briand
2026-08-03  8:16     ` Richard Purdie
2026-08-03  8:53     ` Richard Purdie
2026-08-01 12:14 ` [PATCH 6/6] ttyrun: upgrade 2.43.0 -> 2.44.0 Richard Purdie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox