Debian Patches

Status for golang-k8s-sigs-yaml/1.6.0-1

Patch Description Author Forwarded Bugs Origin Last update
0001-Fix-int64-value-handling-in-tests-for-cross-architecture.patch Fix int64 value handling in tests for cross-architecture compatibility (#120)

Update test cases with overflow errors on 32-bit (i386) architectures.
Arthur Diniz <arthurbdiniz@gmail.com> yes upstream upstream, https://github.com/kubernetes-sigs/yaml/commit/537896d426f9ffce54c93ffb8196b4425d5275be 2026-09-10
0002-Tolerate-json-v2-invalid-UTF-8-munging-in-YAMLToJSON.patch Tolerate json/v2 invalid UTF-8 munging in YAMLToJSON tests TestYAMLToJSON's "binary data" case decodes invalid UTF-8 via a !!binary tag
and asserts the JSON escapes the Unicode replacement character U+FFFD as
"\ufffd". Go 1.27 reimplements encoding/json on top of encoding/json/v2 and
emits U+FFFD as raw UTF-8 bytes rather than the "\ufffd" escape, so the test
fails on Go 1.27 while passing on Go 1.26 and earlier.
.
Both forms are valid JSON that decode to the same value; only the string
escaping representation changed in the standard library (see
https://github.com/golang/go/issues/74551). Add a jsonAllow field listing
accepted alternate representations and tolerate the raw form so the tests pass
across Go versions. This is test-only and does not change library behavior.
Arthur Diniz <arthurbd@debian.org> yes debian upstream, https://github.com/kubernetes-sigs/yaml/pull/141 2026-09-09

All known versions for source package 'golang-k8s-sigs-yaml'

Links