[meta-oe][PATCH 020/109] glaze: upgrade 7.8.2 -> 8.0.0

Khem Raj <[email protected]>
Newsgroups org.openembedded.lists.openembedded-devel
Message-ID <[email protected]>
Major release that tightens correctness and hardens the readers, per upstream
release notes. Full UTF-8 validation is now performed on every read (RFC 8259
8.1) including values reached through skip/raw_json and unmatched keys, with an
opt-out option; out-of-range integers are rejected rather than silently wrapped
(the range check previously ran after the operation that destroyed the value);
reader recursion is bounded at 256 levels so hostile buffers report
exceeded_max_recursive_depth instead of overflowing the stack; truncated
non-null-terminated input reports unexpected_end and blank input reports
no_read_input instead of spurious success; and BEVE variants move to the v2
wire format with tagging decided per variant rather than per alternative.
Buffers that used to parse may now correctly fail. Glaze remains a header-only
C++23 library (cxx_std_23 target feature unchanged) and no recipe in this layer
DEPENDS on it, so the ABI-less break has no in-layer consumers.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <[email protected]>
---
 .../recipes-support/glaze/{glaze_7.8.2.bb => glaze_8.0.0.bb}    | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-oe/recipes-support/glaze/{glaze_7.8.2.bb => glaze_8.0.0.bb} (92%)

diff --git a/meta-oe/recipes-support/glaze/glaze_7.8.2.bb b/meta-oe/recipes-support/glaze/glaze_8.0.0.bb
similarity index 92%
rename from meta-oe/recipes-support/glaze/glaze_7.8.2.bb
rename to meta-oe/recipes-support/glaze/glaze_8.0.0.bb
index 293adc1981..a96a729ea1 100644
--- a/meta-oe/recipes-support/glaze/glaze_7.8.2.bb
+++ b/meta-oe/recipes-support/glaze/glaze_8.0.0.bb
@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=ea4d29875d83fbbf50485c846dbbbed8"
 
 SRC_URI = "git://github.com/stephenberry/glaze;protocol=https;branch=main;tag=v${PV}"
 
-SRCREV = "c2eef5e33ef0b0e221e8b2154f7988dcaa13f483"
+SRCREV = "be4481f4b106fc82f0b7bc85f6a92202f8c0dd59"
 
 inherit cmake
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.