-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 1.15.6 #66355
go 1.15.6 #66355
Conversation
On 10.14:
|
10.15:
11.0:
|
|
There will be a lot of errors in other packages depending on go when updating this formula. |
Not really familiar with go, so this is a total shot in the dark, but: the fact that parts of the stdlib appear to be missing makes me suspect that the Would be nice if we can find documentation to support this. |
More
Reading about it a bit more, it seems This one looks like an upstream issue:
glab just looks like it has a broken test:
|
Godep has been deprecated for a while already. I think it's time for it to be removed |
Ok. I don't really know how to do that though. I'll try to have a look. |
Hmm. For dlite in particular: https://github.com/Homebrew/homebrew-core/blob/master/Formula/dlite.rb -> https://github.com/nlf/dlite/tree/1.1.5 -> dlite is 5 years old, and using a long-deprecated build tool. It's sorta surprising it works at all. (Godep hasn't had an update since January 2018: https://github.com/tools/godep, and the repo is archived. It's as dead as can be.) |
|
I was hoping not to leave a pile of broken formulae in its wake, but I suppose that works too. |
Any update? |
Doesn't look like it. We could use your help fixing the build failures, however. It would help this PR proceed. |
As you can see, no. |
If to remove godep, all formulas that depend on godep should also be removed. Right? |
For what it's worth, I think the issue with the Testing on macOS 10.15.7, I get |
Thanks, @mikesep. That sounds promising. @shigemk2, care to add a revision bump commit for |
Actually, maybe burning
|
Just file two PRs to these two repos to remove godep and support go module. |
This should hopefully fix |
This is going to fail CI as Either those two formulae are also removed, or fixed so that they no longer depend on I suggest giving I think we also |
I think the best way is to make a separate PR applying the patch from the upstream pull requests to the formula. |
Cool. Let me give those a try. |
24d2ccf
to
aa4f8ea
Compare
Sorry for bothering you. |
Ok. I've fixed |
These are the errors from the two
I suspect the ports that I think this just leaves the |
CI failure summary
|
Looks like whatever PRs I linked to in my last comment have all been merged. Perhaps this PR should be rebased on master and re-run? |
9e4fb5b
to
eb52828
Compare
Rebased |
Frugal builds from source on 1.15.5. |
The This further suggests that those were just CI hiccups. If there are no new errors then this may well be good to merge. In theory there should, I think, just be one error: |
grv's last commit is 2 years old, no issue answers since 2019. Shall we deprecate/disable it as well while we're at it to prevent it from popping up again? |
Even if it's disabled now that won't change anything about the test currently running. |
I think we can merge in the current state of things, once CI has run through |
Thank you all. ❤️ |
yeah, I agree!! We can totally fix the individual formula one by one. Right now, go formula update takes much longer time to run. |
New sha mismatch from |
Upstream issue filed: gravitational/teleport#5174 PR to update here: #67231 |
No, I was just looking at the wrong tarball 😅 However, it seems both their v5.0.1 and v5.0.2 tarballs had a change in sha256. |
There's a new error on 10.15:
However, this just appears to be a transient network failure. I don't think it should block this PR. |
It seems GitHub Actions macOS virtual environment encountered network issues these several days. |
It's not clear that's related, as Homebrew do not use GitHub runners but instead host their own. On the other hand, it is also possible that the same issues affect self-hosted runners. |
11.0:
I'll take a closer look at the CI logs shortly. |
A lot of those 11.0 build-from-source failures were “no space left on device”. I am going to merge. |
I thought it was something like that too but hadn't had a chance to look at them closely yet. Glad we could get this done! |
Thanks to everyone who helped with this PR! |
Created with
brew bump-formula-pr
.resource
blocks may require updates.