-
Notifications
You must be signed in to change notification settings - Fork 218
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
Build failure on x86_64, rust 1.25.0 #342
Comments
This looks like not a bug in html5ever’s source code but rather in your Rust/Cargo install. How did you install them? Does the same happen if you install through https://rustup.rs/ ? |
I used the manual install, because I wanted to check the PGP signature before deploying. I'll follow up with more results from a throwaway VM. |
Ok. It look like rustup does set |
Rustup may set it for its own use, but I haven't needed it set for any other crate's build. (It looks to me like this was added to rustup in response to rust-lang/rustup#932). In particular, rust-lang/rustup#932 (comment) has some discussion of this. Another path that works is adding |
This is a rust problem, commenting over there. |
This build script (indirectly) uses the |
I concur with your analysis, including that it's not a Servo problem, even though only Servo has triggered it in my experience. Clearly, other packages that do the same thing with I referenced this issue as noted, since the Cargo people need to be aware. Please note that this problem is triggered in the following Servo crates: |
Note that the following build command works:
LD_LIBRARY_PATH=/usr/local/lib/rustlib/x86_64-unknown-linux-gnu/lib cargo build -vv
The text was updated successfully, but these errors were encountered: