There is an updated pull request by 4ricci against master on the void-packages repository https://github.com/4ricci/void-packages go https://github.com/void-linux/void-packages/pull/28825 go: update to 1.16 Tested on x86_64-glibc. ~~According to the release notes, this version no more supports x87 on the 386 arch, but only SSE2 and softfloat. I think SSE2 was the default even in older releases. Since Void's i686 port must not require SSE2, we should both export `GO386=softfloat` when building the compiler (if needed) and set it as the default for the package. I don't know how to do it however. Setting it in `do_build()` makes the build fail.~~ Also, `GO111MODULE` now defaults to `on` instead of `auto`. Should we provide an INSTALL.msg? #### General - [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR A patch file from https://github.com/void-linux/void-packages/pull/28825.patch is attached