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

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to