about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorMark Simulacrum <mark.simulacrum@gmail.com>2017-07-07 23:00:38 -0400
committerMark Simulacrum <mark.simulacrum@gmail.com>2017-07-20 11:23:59 -0600
commitc7435b52a93d96c47a84e505f9eb6a505d6037b5 (patch)
tree553e0c972a81619f829187e412de74973efb7603 /src/rustllvm/RustWrapper.cpp
parenta1fa2681cfa85c4a5513249339abbd31ff561449 (diff)
downloadrust-c7435b52a93d96c47a84e505f9eb6a505d6037b5.tar.gz
rust-c7435b52a93d96c47a84e505f9eb6a505d6037b5.zip
Cherry pick changes from ce3abc5801f94292be9bc5fbe00b52f1ccb28672.
Fix stage 2 builds with a custom libdir.

When copying libstd for the stage 2 compiler, the builder ignores the
configured libdir/libdir_relative configuration parameters.  This causes
the compiler to fail to find libstd, which cause any tools built with the
stage 2 compiler to fail.

To fix this, make the copy steps of rustbuild aware of the libdir_relative
parameter when the stage >= 2.  Also update the dist target to be aware of
the new location of libstd.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions