Debian Patches

Status for golang-1.26/1.26~rc3-2

Patch Description Author Forwarded Bugs Origin Last update
0001-Skip-flaky-TestCrashDumpsAllThreads-on-mips64le.patch Skip flaky TestCrashDumpsAllThreads on mips64le
crash_unix_test.go:145: found 3 instances of main.crashDumpsAllThreadsLoop; expected 4
Shengjing Zhu <zhsj@debian.org> no 2024-02-26
0002-Skip-flaky-TestCrashDumpsAllThreads-on-s390x.patch Skip flaky TestCrashDumpsAllThreads on s390x Shengjing Zhu <zhsj@debian.org> yes upstream 2024-04-16
0003-Skip-TestAsan-on-riscv64.patch skip tsan tests on riscv64
Race detector on riscv64 is not support yet, this is usually no problem on Debian
building because it will be skipped automatically. But others package updated
recently lead to the test failed.
Bo YU <vimer@debian.org> yes debian upstream 2025-09-19
0004-Replace-localhostCert-and-localhostKey.patch Replace localhostCert and localhostKey.
The previous certificate expired on 2026-03-18 19:27:54 UTC.
A new certificate can be generated by running this command
in the directory src/crypto/tls:

$ go run generate_cert.go --rsa-bits 2048 --host 127.0.0.1,::1,example.com --ca --start-date "Jan 1 00:00:00 1970" --duration=1000000h

This patch adds a newly generated certificate which expires
on 2084-01-29 16:00:00 UTC.

See Debian BTS #1127117 (filed for golang-1.25)
"Dr. Tobias Quathamer" <toddy@debian.org> no 2026-02-06
0005-Skip-TestTSAN-test-on-s390x.patch Skip TestTSAN test on s390x.
The test consistently fails, and is probably a real bug.
It's currently being investigated, but until that is
resolved, we disable the test to be able to build the
golang package, so it can migrate to testing.

See https://github.com/golang/go/issues/77289
and Debian BTS #1126312
"Dr. Tobias Quathamer" <toddy@debian.org> no 2026-02-09

All known versions for source package 'golang-1.26'

Links