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 replace directives are breaking out of tree builds #575
Comments
I think we can get rid of the msgraph replace, because they merged my PR: open-networks/go-msgraph#3 I will test this. Note that go-msgraph is now deprecated because Microsoft added an official Go library... unfortunately that means I'll probably have to rewrite stuff to make it work: https://github.com/microsoftgraph/msgraph-sdk-go |
I updated my PR for the jsonparser library, which is very minimal. |
@kris-watts-gravwell it looks like your fsnotify fork is very close to the upstream; have you considered doing a PR? Or have they indicated they're not interested? |
buger/jsonparser#180 I feel like this is a pretty straightforward fix but it's been pocketed for years now. |
i will push a PR up to fsnotify, some of the others will likely need full up forks on some of these. Lets just get this moving and punt as needed. |
i suggest that this be a longer term project, lets keep walking this issue forward so we don't lose it, but we can just track which replace directives have upstream PRs, which are accepted, etc... |
Executive decision: if we don't manage to get it merged by the end of January, we'll just give up and switch to my fork. |
PR for fsnotify is in: fsnotify/fsnotify#550 It is going into main, so even if its accepted we won't be able to use it until a new fsnotify release is pushed out. |
I am making the call, we fork jsonparser and use our fork. Check the other PRs that are also idling, there might be some more goodness/stability fixes in them too. I am working with a dev on fsnotify to get our shit fixed there, then we can update the fsnotify lib |
What are the steps to reproduce this issue?
Create a super simple ingester outside the main tree (example attached)
build it
What happens?
it can't build
What were you expecting to happen?
that it would build
Any logs, error output, etc?
Any other comments?
I think THIS is the problem:
What versions of software are you using?
5.1.3
Replace directives we have:
The text was updated successfully, but these errors were encountered: