You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A lot has changed since golang1.9 and 1.8. These are nearly 4 years old, and there have been MANY security and performance fixes since these versions.
It is extremely advisable to upgrade the golang version for STRETCH to the latest available golang1.15 and drop support for JESSIE.
Golang only supports the two most recent releases, golang1.9 reached EOL on 2018/08/24, and golang1.8 reached EOL on 2018/02/16 (just a few months after the initial release of this project.
Debian dropped LTS for JESSIE on June 30, 2020, and will drop LTS for STRETCH on June 30, 2022 (we have plenty of time).
Raspbian's last JESSIE release was on 2017-07-05, and it's last STRETCH release was on 2019-04-08
We advise users to install on fresh systems, which at this time would guarantee a Debian BUSTER environment, however some users may not comply, and therefore supporting STRETCH is not a terrible idea, so long as we can ensure we are using an up-to-date golang.
Unfortunately, the current official Raspbian images only ship with golang1.11, however, since we use a Docker build process, we can use the latest Docker golang image, so golang support can be handled there.
The Docker images for STRETCH and BUSTER both have golang1.15 images, and we should use those images.
We should drop support for JESSIE, as is it vanishingly likely that anyone will be using a Raspbian release from prior to 2017-08-17 (first STRETCH-based release).
A lot has changed since
golang1.9
and1.8
. These are nearly 4 years old, and there have been MANY security and performance fixes since these versions.It is extremely advisable to upgrade the
golang
version for STRETCH to the latest availablegolang1.15
and drop support for JESSIE.Golang only supports the two most recent releases,
golang1.9
reached EOL on 2018/08/24, andgolang1.8
reached EOL on 2018/02/16 (just a few months after the initial release of this project.Debian dropped LTS for JESSIE on June 30, 2020, and will drop LTS for STRETCH on June 30, 2022 (we have plenty of time).
Raspbian's last JESSIE release was on 2017-07-05, and it's last STRETCH release was on 2019-04-08
Docker removed all Debian
JESSIE
packages from their official lists on Feb 16, 2018(Removal commit: docker-library/official-images@1f144d4#diff-262b5154873802fd4abff07283ae9bd83663325957229799a17e8262a5268b27)
We advise users to install on fresh systems, which at this time would guarantee a Debian BUSTER environment, however some users may not comply, and therefore supporting
STRETCH
is not a terrible idea, so long as we can ensure we are using an up-to-dategolang
.Unfortunately, the current official Raspbian images only ship with
golang1.11
, however, since we use a Docker build process, we can use the latest Dockergolang
image, sogolang
support can be handled there.golang1.15
images, and we should use those images.This Issue would be resolved by: #270
The text was updated successfully, but these errors were encountered: