-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Switch crossbuilding to Debian 11 #41402
Conversation
We're dropping support for Debian 10, so no need to crossbuild using the outdated image anymore. The old linker in Debian 10 caused a packaging issue with some Go dependency updates elastic#41270 So, this update should also help with that.
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
Pinging @elastic/elastic-agent (Team:Elastic-Agent) |
This needs a changelog entry if this is the first time we are making this change effective, unless we already had one for 8.15.0. Also, the exact same file exists in the agent repository and we should make this change there too to avoid discovering this same bug again in the future. https://github.com/elastic/elastic-agent/blob/1c041a29bfde297be5c29e89c7da5df3bd3cc8b2/dev-tools/mage/crossbuild.go#L223 |
No backport to 8.16, since the new timeline is 8.17. |
We're dropping support for Debian 10, so no need to crossbuild using the outdated image anymore. The old linker in Debian 10 caused a packaging issue with some Go dependency updates #41270 So, this update should also help with that. This also updates the statically linked glibc from 2.28 to 2.31. (cherry picked from commit 4140d15)
We're dropping support for Debian 10, so no need to crossbuild using the outdated image anymore. The old linker in Debian 10 caused a packaging issue with some Go dependency updates #41270 So, this update should also help with that. This also updates the statically linked glibc from 2.28 to 2.31. (cherry picked from commit 4140d15) Co-authored-by: Denis <denis.rechkunov@elastic.co>
We're dropping support for Debian 10, so no need to crossbuild using the outdated image anymore.
The old linker in Debian 10 caused a packaging issue with some Go dependency updates #41270
So, this update should also help with that.
This also updates the statically linked glibc from 2.28 to 2.31.