You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I suspect that the issue is using -L path/to/directory whereas Cargo uses --extern name=path/to/file.rlib. I tried to reproduce outside of Servo but failed.
But if there are multiple matching crates, does that mean that Cargo started adding dependencies that weren't added before? Maybe the dependencies added with config.target_rustcflags is obsolete?
I filed this in case you had another idea, but unfortunately I believe there isn’t much to do as long as compiletest-rs works by calling rustc. To properly work with Cargo’s dependency management it should generate Cargo.toml files and call cargo instead, but that’s beyond a mere bugfix and almost sounds like a rewrite.
Servo’s CI failed after updating Cargo: servo/servo#16601 (comment)
CC @nox
I suspect that the issue is using
-L path/to/directory
whereas Cargo uses--extern name=path/to/file.rlib
. I tried to reproduce outside of Servo but failed.Attempted steps:
rustup update nightly
rustup update nightly-2017-04-21
cd test-project
cargo +nightly test
cargo +nightly-2017-04-21 test
The text was updated successfully, but these errors were encountered: