Hi Kirill, On 24-06-07 01:04:29, Kirill A. Korinsky wrote: > Here an update for lang/go to 1.22.4, changelog: > > go1.22.4 (released 2024-06-04) includes security fixes to the archive/zip > and net/netip packages, as well as bug fixes to the compiler, the go > command, the linker, the runtime, and the os package. See the Go 1.22.4 > milestone on our issue tracker for details. > > I also included trivial patches to add missed syscall.EBADMSG on 386, amd64 > and arm which allows to remove dozen of patches from port tree.
This specific inconsistency should be fixed upstream instead - this will be in Go 1.23 (386, amd64 and arm were the first of the OpenBSD Go ports, at which point EBADMSG was not in our system headers, sames goes for ENOTRECOVERABLE, EOWNERDEAD and EPROTO, which I've also fixed): https://go-review.googlesource.com/c/go/+/592795 Given that this is limited to two ports (which are already patched) I'm not convinced it is worth carrying a diff in the Go port. Rather, they can be removed when Go 1.23 lands. Cheers, Joel