Proposal Details

This is a freeze exception request for feedback for https://go.dev/cl/587918.

Go 1.23 tightens access to standard library's internal symbols (#67401), but it had to make a number of exceptions for some high-profile users.

One such exception is access to syscall.origRlimitNofile which is used by runc. This exception is no longer needed for runc in Go 1.23+ (see details in the CL), and there are no other users of this symbol.

This allows Go 1.23 to not introduce an unneeded exception, thus following the goal of #67401.

Comment From: kolyshkin

@rsc this needs proper labeling, it is not a proposal but a freeze exception, alas there is no issue template for that.

Comment From: ianlancetaylor

I just pushed it through as a bug fix, I don't think we need a freeze exception. Thanks.

Comment From: kolyshkin

@ianlancetaylor thank you!

https://go-review.googlesource.com/c/go/+/587918 is merged, this can be closed.