Description of problem: Upgraded to current dnf Rust version: 1.15.1 Version-Release number of selected component (if applicable): How reproducible: Consistent (2 times). Steps to Reproduce: 1. dnf upgrade rust 2. Try to run compiler, fail. Actual results: Compiler appears not to have been built properly. Expected results: New working compiler. Additional info: [mulhern@dhcp-25-209 stratisd]$ cargo build --verbose error: process didn't exit successfully: `rustc -vV` (exit code: 127) --- stderr rustc: symbol lookup error: /usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_llvm-570da8f8.so: undefined symbol: _ZN4llvm13MipsSubTypeKVE dnf downgrade rust --allowerasing worked fine.
I'm guessing you have llvm-3.8.0-1 -- can you try updating that? The Mips target was enabled in an update, and here is an unintended consequence. If that works, I'll update the spec to Requires: >= llvm-3.8.1-2.
You were right, LLVM update fixed the problem. Thanks!
cargo-0.16.0-1.fc24 rust-1.15.1-1.fc24.1 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e7217f11d
cargo-0.16.0-1.fc24, rust-1.15.1-1.fc24.1 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-9e7217f11d
cargo-0.16.0-1.fc24, rust-1.15.1-1.fc24.1 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.