Open mdekstrand opened 3 years ago
I can work around this error by setting the environment variable:
RUSTFLAGS="-L native=$CONDA_BUILD_SYSROOT/usr/lib64 -L native=$CONDA_BUILD_SYSROOT/lib64"
Yeah it sounds like Rust isn't respecting the compiler's sysroot. Not sure why that is (not a Rust expert)
Might be related to #71? I'd have thought that if rustc was invoking the right toolchain programs, which it seems to be, it wouldn't be necessary to add any extra magic arguments to the command lines, but it seems that at least sometimes we need to do something more here.
Issue:
building a Rust program with Rust from conda-forge fails with linker errors (host OS Red Hat 8):
Environment (
conda list
):Details about
conda
and system (conda info
):