diff options
| author | bors <bors@rust-lang.org> | 2016-09-04 23:50:04 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-09-04 23:50:04 -0700 |
| commit | 2dbf600d159a5c65b53419f1669834d1f81496a7 (patch) | |
| tree | f702af9ba5ea4f30005194ec55f55b511fb6ea92 /src/rustllvm/RustWrapper.cpp | |
| parent | 86995dc8c56b3c2923dff8a4bb79fed7c60a4396 (diff) | |
| parent | 92aa7e42524ec0ce374a4463b8cff9a05b81af6f (diff) | |
| download | rust-2dbf600d159a5c65b53419f1669834d1f81496a7.tar.gz rust-2dbf600d159a5c65b53419f1669834d1f81496a7.zip | |
Auto merge of #36242 - semarie:local-rebuild, r=alexcrichton
Use libraries from local-rust-root directory in configure when using … …--enable-local-rebuild When using --enable-local-rebuild configure options, the configure script will test rustc version. But when running it, it will not use the libraries in the local-rust-root directory. So use `LD_LIBRARY_PATH` environment variable to correct it. Under OpenBSD, we use `--enable-local-rebuild` for rebuilding rustc-1.11.0 using rustc-1.11.0. But as it is in use in -current (the developpment branch of OpenBSD), system libraries could easily have ABI/API changes. The (unofficial) bootstrap (rustc-1.11.0 used for building rustc-1.11.0) include several system libraries to permit it to run. The build system use libraries in stage0/lib directory. But the configure script doesn't. Due to my special use of `--enable-local-rebuild`, I dunno if this PR is suitable for inclusion. But it corrects a difference between build and configure use of the binary. r? @alexcrichton
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
