[README] Update required go version to build to go 1.22
Merge request reports
Activity
assigned to @peanut2
requested review from @jkito
76 76 make build 77 77 ``` 78 78 79 You need at least go 1.20. 79 To build you need at least go 1.22. On Ubuntu noble (24.04), the `golang` package installs go 1.22 and you are fine. On Ubuntu jammy (22.04), you have to manually install the [golang-1.22](https://packages.ubuntu.com/jammy/golang-1.22) package. The `golang` package installs go 1.18. On Debian 12 (bookworm) you get go 1.19 when installing the `golang` package. You have to install `golang-1.22` from [bookworm-backports](https://packages.debian.org/bookworm-backports/golang-1.22). Debian 11 is out of support, as we moved to qt6 which is not supported on Debian 11 ([issue](https://0xacab.org/leap/bitmask-vpn/-/issues/830)). adding the go installation instructions here means we have to keep it updated when this information changes and increases the maintenance cost, i think just mentioning the minimum go version required like before is fine and let the user determine what best way to get the required version for their os
Its the go versions that we have to keep up with, not the distro releases, suppose next month we update to a newer version of go1.22 and its not yet available in backports, then we have to update these instructions, this increases the time one needs to spend when doing a go update which should be simple.
so eventually these lines will either get outdated or removed
changed this line in version 3 of the diff
- Resolved by Pea Nut
added 6 commits
-
f89075b5...003bcce0 - 3 commits from branch
main
- 6ad5bfa4 - [README] clarify the use of make package_deb
- 6d875691 - [README] Update required go version to build to 1.22
- 4d28c597 - [README] Change order of supported systems
Toggle commit list-
f89075b5...003bcce0 - 3 commits from branch
added 11 commits
-
4d28c597...c1adccae - 8 commits from branch
main
- 030f07d0 - [README] clarify the use of make package_deb
- d6ecd722 - [README] Update required go version to build to 1.22
- 1256c39b - [README] Change order of supported systems
Toggle commit list-
4d28c597...c1adccae - 8 commits from branch