Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

syscall: missing Errno on openbsd/386, openbsd/arm and openbsd/amd64 #67998

Closed
4a6f656c opened this issue Jun 14, 2024 · 1 comment
Closed

syscall: missing Errno on openbsd/386, openbsd/arm and openbsd/amd64 #67998

4a6f656c opened this issue Jun 14, 2024 · 1 comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime.

Comments

@4a6f656c
Copy link
Contributor

4a6f656c commented Jun 14, 2024

The syscall package is missing EBADMSG, ENOTRECOVERABLE, EOWNERDEAD and EPROTO on openbsd/386, openbsd/arm and openbsd/amd64. These are the earliest OpenBSD ports and they did not exist in the system headers when the relevant zerror_* file was generated. Given syscall is largely frozen, these have not been recently regenerated or updated.

Given that these already exist for all other ports, it makes sense to include them for consistency.

Issue noted by Kirill Korinsky.

@gopherbot gopherbot added the compiler/runtime Issues related to the Go compiler and/or runtime. label Jun 14, 2024
@gopherbot
Copy link
Contributor

Change https://go.dev/cl/592795 mentions this issue: syscall: selectively update zerrors_* on openbsd/386, openbsd/arm and openbsd/amd64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compiler/runtime Issues related to the Go compiler and/or runtime.
Projects
None yet
Development

No branches or pull requests

2 participants