about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-06-18 22:41:40 +0000
committerbors <bors@rust-lang.org>2014-06-18 22:41:40 +0000
commit0dcc9554599750e237119756e03a62fd0a9d8970 (patch)
treeda48f6592b58b339d003557a030a9ee0625f23cf /src/rustllvm/RustWrapper.cpp
parent6ca454f12c13cd34ca41741d372485e34f79706a (diff)
parent91c7687f03fd01c61fc7594e6ff8f3cc0f6363a4 (diff)
downloadrust-0dcc9554599750e237119756e03a62fd0a9d8970.tar.gz
rust-0dcc9554599750e237119756e03a62fd0a9d8970.zip
auto merge of #15006 : alexcrichton/rust/fix-nightly, r=brson
The nightly builds on linux have been failing over the past few days due to a
malformed LD_LIBRARY_PATH. It appears that the underlying cause is that one of
the tests, dep-info-custom, recursively invokes make but the RUSTC variable
passed down has the string "$LD_LIBRARY_PATH". This is intended to read the
host's original LD_LIBRARY_PATH, but it appears that the makefile is eagerly
expanding the "$L" to nothing, causing the original host's LD_LIBRARY_PATH to be
ignored.

This fix removes passing the string "$LD_LIBRARY_PATH" and rather expands it
eagerly to ensure that escaping doesn't happen at a later stage. I'm still not
entirely sure why the makefile is interpreting the dollar as a variable, but
this seems to fix the issue.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions