-
-
Notifications
You must be signed in to change notification settings - Fork 5.8k
Update x/sys to support go 1.17 #8368
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
Conversation
|
@roopakv
I get which seems to be working.
|
|
Take a look at this: golang/go#45702 Basically with go 1.17 traefik will not build unless x/sys is upgraded I can write up something a bit more detailed in a bit :) |
|
@roopakv currently traefik (v2.5.0) is built with go1.17 and all our CI use go1.17 |
|
@ldez interesting. Let me see why the arm bottle failed again. I was sure that all failures I collected were the x/sys issue. |
Yeah, in my point 3. above, it was implicit but I meant we are building traefik 2.5, for ARM, with go 1.17. |
|
If someone knows which commit in |
|
@mpl @thaJeztah aand @ldez from the logs on the golang brew upgrade: this is definitely the x/sys issue. Upgrading x/sys as mentioned here: golang/go#46763 |
|
Can you provide the hash or the tag of traefik that you are trying to build? |
|
|
|
As suggested by @thaJeztah, could you point the exact commit in |
|
@ldez this is the commit that fixes the problem in x/sys golang/sys@a76c4d0 |
|
@ldez @thaJeztah anything I can doo here? i think this PR will unblock brew, and would love to get this in |
|
I'm not a maintainer of this project, only noticed the replace rule, but changes look good to me. Some observations (not sure what the general flow is on this project);
|
|
We tried with several environments (M1, ...) and we don't reproduce the problem, I think we already spend too much time on that. As it's not a real problem for us to upgrade this lib, I will approve and merge this PR anyway. Also, for now, we don't plan to create a release only for that fix, we will wait a bit to get more feedback on the current version. For next time, it's important to provide clear and complete reproducible context. |

What does this PR do?
Updates x/sys to support go 1.17 and unblock brew. More details here: Homebrew/homebrew-core#83413
Motivation
brew is blocked
Additional Notes
Please cut a release after merging this