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'
- 1.6.0-1 (experimental, forky, sid)
- 1.4.0-2 (trixie-security, trixie, trixie-proposed-updates)
- 1.3.0-1 (bookworm-security, bookworm)
