Dear Go team,Golang upstream will probably release go 1.26 in the next couple of days. I would like to update our default compiler version in Debian (currently 1.24) to that new version.
Tianon Gravi has already done some work and prepared a new package for golang-1.26-rc2, currently sitting in the NEW queue. Many thanks for that!
Thanks to Santiago Vila, who has been running a test rebuild of nearly 2800 golang packages in sid with golang-1.26-rc2, we have a list of packages which FTBFS with 1.26.
Fortunately, the list is not too long (73 packages FTBFS), and some of them already FTBFS with the current golang-1.24.
I've not analyzed all the build logs yet, but it seems that quite a few packages use golang-golang-x-tools. This package has been at version 0.25.0, while upstream is at 0.41.0.
I've uploaded a rather small update (to version 0.25.1), but that already triggered some autopkgtest fails, see tracker.d.o for details.
If we switch to golang-1.26, there will be new FTBFS bugs, and I need your help to fix those. I've attached the list of packages which fail, the build logs are available at https://people.debian.org/~toddy/ftbfs-golang-1.26/.
Maybe we can try to update/fix some of those packages before golang-1.26 becomes the default compiler in Debian.
Regards, Tobias
aerc android-platform-build-kati delve docker.io fcitx5-bamboo go-containerregistry go-cve-dictionary goda go-dlib golang-entgo-ent golang-github-appc-cni golang-github-bep-gowebp golang-github-containerd-nri golang-github-cue-lang-cue golang-github-docker-spdystream golang-github-dop251-goja golang-github-go-logr-zapr golang-github-gonvenience-bunt golang-github-gonvenience-idem golang-github-gonvenience-neat golang-github-gonvenience-term golang-github-gonvenience-text golang-github-gonvenience-wrap golang-github-google-goexpect golang-github-google-wire golang-github-jacobsa-gcloud golang-github-kubernetes-gengo golang-github-lucas-clemente-quic-go golang-github-maxatome-go-testdeep golang-github-maxbrunsfeld-counterfeiter golang-github-miekg-dns golang-github-mmcloughlin-avo golang-github-newrelic-go-agent golang-github-nicholas-fedor-shoutrrr golang-github-onsi-ginkgo-v2 golang-github-openzipkin-zipkin-go golang-github-petermattis-goid golang-github-pocketbase-tygoja golang-github-prometheus-client-golang golang-github-puzpuzpuz-xsync golang-github-rogpeppe-go-internal golang-github-sasha-s-go-deadlock golang-github-smartystreets-goconvey golang-github-thediveo-success golang-github-traefik-yaegi golang-github-trustelem-zxcvbn golang-github-ugorji-go-codec golang-github-veraison-go-cose golang-github-vmware-vmw-guestinfo golang-github-zeebo-xxh3 golang-golang-x-mobile golang-golang-x-tools golang-golang-x-vuln golang-gonum-v1-plot golang-gopkg-mail.v2 golang-honnef-go-tools golang-k8s-kube-openapi golang-v2ray-core gopls gotestsum hugo kubernetes mender-connect mockery oci-seccomp-bpf-hook prometheus-alertmanager prometheus-pushgateway pwru receptor singularity-container syncthing thrift victoriametrics
OpenPGP_signature.asc
Description: OpenPGP digital signature
