-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Compilation on Ubuntu 12.04 no longer succeeds #37786
Comments
Ok I'm now quite sure this was caused by rust-lang-deprecated/rust-buildbot@a5d7cb7. The current container is working with binutils 2.27, the old container used 2.25.1, and I've also tested out 2.26. The results I got below were from a
So overall this seems very similar to #34978 which happened because we updated from ubuntu 15.10 to 16.04, picking up a newer binutils version. That only affected the musl target, thankfully, though. The problem there was tracked down to a problem that was fixable, and we then since fixed it. Searching through the gas changelog we can see two changes in 2.27 and 2.6 that seem relevant:
So with that in mind I passed So tl;dr; we need to pass |
(sorry for the double post, deleted the first one which I clicked post too soon on) |
IRC snippets:
Building the revert back to 2.25 now cc @rillian, this is going to revert the containers back to binutils 2.25, presumably breaking your i586 linux builds which you needed to fix your builds. We hope to upgrade back to 2.27 shortly, but just wanted to give you a heads up |
Ok, closing as the new image is now deployed. Hopefully tomorrow's nightly will have a fix for this, and if it doesn't we can reopen and rediagnose. |
Thanks for the heads up. We should be on your builds starting with 1.14, and the i586-linux requirement is going away in a similar timeframe anyway. I'll keep an eye on it. |
I can't find any evidence of |
A simple hello world fails with:
Notably, this means that nightlies on Travis will fail to compile by default. Introduced at some point during cae6ab1...0ed9519, or maybe a recent change on the dist builder.
My money is currently on rust-lang-deprecated/rust-buildbot@a5d7cb7, but I have no idea why.
The text was updated successfully, but these errors were encountered: