-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
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
Outdated vendor/golang.org software #4817
Comments
Thanks for creating this list. The reason specifically |
Update to my comment above: I've created a PR to update the minimum used version of golang used to test the build so now the packages you've mentioned above can be upgraded to an appropriate version. |
Thanks. So to update the packages above, do you guys use a specific procedure? |
Yup, a Our lowest supported version of go right now is 1.9 and so if you want to check that the project builds with that version before pushing you can, but the CI will also check. Because of this, the latest commit for these packages may not work, rather than going commit by commit figuring out which commit is good, I start at most recent, see where the build fails then git blame the line where it fail, and skip to the revision before that and repeat until successful. Also, personally I'd prefer all of these updates in one PR to make it easier to merge, but it is up to you if you want to do one, or many. My preference is not a strong one and I'd be happy to review either way 😄 |
I think I'll work on the updates individually, it's easier for me. I'm going to use the CI as you said, I think it's going to be a better check than my local builds. Thanks! |
golang.org/x/sys is now updated |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs during the next 2 weeks. Thank you for your contributions. |
Please do not close, I plan to update the other vendor software. |
Also update edsrzf/mmap-go for #4799 |
[x]
):Description
While trying to build gitea on other OSes (SmartOS, NetBSD, ...) I encountered some errors and after checking, it is related to the golang/sys version gitea distributes. Apparently it hasn't been updated in a while.
I've based the list below in the "revisions" found in Gopkg.lock which I assume they were generated by some command based on Gopkg.toml.
Before trying to send a PR for an updated golang.org/x/sys, is there a procedure to correctly upgrade vendor software? I would assume some test need to be run and passed first, etc.
Also, maybe it would be good to have an automatically generated list of the vendor software and dates of the revisions used, just an idea 😃
The text was updated successfully, but these errors were encountered: