You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I guess. But Linux 4.9 was released 8 years ago, and is EOL for 2 years. The only LTS release that still doesn't support this is 4.4 and that's already in "Super-long-term support" mode.
So, where do we draw the line?
I know we could just copy that code, but then we're stuck supporting it, and maintaining it.
My personal opinion, is I'd rather use golang/sys across the board. For this, and for everything else. It's the only way to shift (some of) the burden to someone else more qualified to make the call. But then we're not 100% zero dependency, so there's that.
BTW I noticed in the link says 4.19 is the first SLTS to support arm64 so I guess 4.4 wouldn't apply in this case either since it would be older arm and use interpreter presumably.
Yeah, I'm not inclined to fix this. At most, I'd disable the check (and, so, the compiler) on older Linux. The fallback implementation is way too much.
Then someone will want us to do the same on FreeBSD, etc.
Describe the bug
As encountered with
chezmoi
:I guess this is similar to golang/go#57336, and would need a fix like golang/sys@2204b66?
Environment:
The text was updated successfully, but these errors were encountered: