-
Couldn't load subscription status.
- Fork 97
Description
Currently the SDK disallows building on Solaris. This was surfaced in hashicorp/terraform#36913
This is all due to the SDK depending on a very old version of flock which doesn't build on Solaris. flock v0.10.0 introduced support for Solaris, therefore flock will need upgrading to address this.
That later flock version requires later Go version.
I'm not familiar with the SDK's support policies. Please note however that Go explicitly declares support for any last two releases, i.e. currently Go 1.23 and 1.24. Any older minor versions, including 1.13 are effectively End Of Life. See https://github.com/golang/go/security/policy for more.
Here is an example of what a change that might be required: https://gist.github.com/radeksimko/ac3c1d3f2d0aae1cf3a3439bcb3ca4bb