x/sys/unix: OpenBSD: MAP_CONCEAL missing except on arm64 #34589
Labels
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
What version of Go are you using (
go version
)?Does this issue reproduce with the latest release?
Yes.
What operating system and processor architecture are you using (
go env
)?go env
OutputWhat did you do?
Received a report of a compile fail due to the
MAP_CONCEAL
flag being missing on OpenBSD.What did you expect to see?
Expected to see it defined since it is supported on OpenBSD: https://man.openbsd.org/mmap.2#MAP_CONCEAL
What did you see instead?
A grep of the code-base shows that it is indeed defined, but only on ARM64: https://github.com/golang/sys/blob/2aa67d56cdd77167a5fb51358e8c3ce04bad68bb/unix/zerrors_openbsd_arm64.go#L927
The text was updated successfully, but these errors were encountered: