-
Notifications
You must be signed in to change notification settings - Fork 2k
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
0.10.0: FTBFS on codecgen invocation (go generate) #6537
Comments
Hi @onlyjob ! Thanks for reaching out. I believe you need to upgrade In the 0.10.0 cycle, we have upgraded ugorji/go dependencies and go-msgpack (along with it) so it's the latest that maintained backward compatibility. You can see some context in [2][3] on why/how the dependency version is chosen. [1] https://github.com/hashicorp/nomad/blob/v0.10.0/scripts/install-codecgen.sh |
I'm using latest released I know what you did and it was done sloppy. I hope it will be corrected in the next release and I also wish that such things never happen again. Downstream we can not download on build... Using random commits in between releases of 3rd party libraries causes a lot of grief to package maintainers and make compilation very difficult. |
Even when Nomad itself compiled with a particular version of codecgen the compilation of Nomad dependencies such as nomad-driver-podman remains broken with FTBFS in This is a very serious interoperability issue that should be fix in minor release hopefully soon. |
I'm going to lock this issue because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active issues. |
Nomad 0.10.0 FTBFS on
codecgen
invocation (bygo generate
):Release 0.9.6 had no such problem.
Also it looks like
ugorji/go/codec
is not vendored by release and vendoredgithub.aaakk.us.kg/hashicorp/go-msgpack
is something very different from latest released version 0.5.5.Please vendor carefully.
The text was updated successfully, but these errors were encountered: