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

go.mod: upgrade golang.org/x/sys for go1.17 support #23406

Merged
merged 1 commit into from Aug 23, 2021
Merged

Conversation

@ucwong
Copy link
Contributor

@ucwong ucwong commented Aug 17, 2021

https://golang.org/doc/go1.17

Darwin

As announced in the Go 1.16 release notes, Go 1.17 requires macOS 10.13 High Sierra or later; support for previous versions has been discontinued.

Windows

Go 1.17 adds support of 64-bit ARM architecture on Windows (the windows/arm64 port). This port supports cgo.

OpenBSD

The 64-bit MIPS architecture on OpenBSD (the openbsd/mips64 port) now supports cgo.

ARM64

Go programs now maintain stack frame pointers on the 64-bit ARM architecture on all operating systems. Previously it maintained stack frame pointers only on Linux, macOS, and iOS.

loong64 GOARCH value reserved

The main Go compiler does not yet support the LoongArch architecture, but we've reserved the GOARCH value "loong64". This means that Go files named *_loong64.go will now be ignored by Go tools except when that GOARCH value is being used.

@ucwong ucwong changed the title go.mod : golang1.7 sys plateform support go.mod : golang1.17 sys plateform support Aug 17, 2021
@fjl fjl changed the title go.mod : golang1.17 sys plateform support go.mod: upgrade golang.org/x/sys for go1.17 support Aug 18, 2021
@jyap808
Copy link
Contributor

@jyap808 jyap808 commented Aug 23, 2021

This crashes on Darwin using Go 1.17 without this patch.

More context: Homebrew/homebrew-core#83413

@fjl fjl merged commit dfeb2f7 into ethereum:master Aug 23, 2021
0 of 2 checks passed
@fjl fjl added this to the 1.10.8 milestone Aug 23, 2021
sidhujag added a commit to sidhujag/go-ethereum that referenced this issue Aug 23, 2021
reds pushed a commit to reds/go-ethereum that referenced this issue Aug 28, 2021
i-norden added a commit to vulcanize/go-ethereum that referenced this issue Sep 10, 2021
atif-konasl added a commit to lukso-network/pandora-execution-engine that referenced this issue Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

3 participants