jech / galene

The Galène videoconference server
https://galene.org
MIT License
977 stars 133 forks source link

Force golang.org/x/crypto to v0.24.0 #215

Closed Sean-Der closed 2 months ago

Sean-Der commented 3 months ago

v0.25.0 breaks compatibility with Go 1.19

jech commented 2 months ago

After some thought, I think I've decided I'm simply going to require Go 1.20 (too bad for Debian Stable), since I want to keep Galene builds as close as possible to stock Pion.

Keeping open for now, in case I change my mind.

thomae commented 2 months ago

Go 1.22 is available via bookworm-backports: https://packages.debian.org/bookworm-backports/golang

sudo sh -c 'echo "deb http://deb.debian.org/debian bookworm-backports main" > /etc/apt/sources.list.d/bookworm-backports.list'
sudo apt update
sudo apt install -t bookworm-backports golang
go version
dashohoxha commented 2 months ago

What about this:

wget https://go.dev/dl/go1.23.1.linux-amd64.tar.gz -O go.tar.gz
tar -C /usr/local -xzf go.tar.gz
rm -f go.tar.gz

Is go1.23.1 ok?

jech commented 2 months ago

Galene requires Go 1.20 since 54c5d040d10cab82684b471825edfe7a951badce .