diff options
| author | bors <bors@rust-lang.org> | 2018-06-02 15:26:26 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-06-02 15:26:26 +0000 |
| commit | 4ecf12bf0eb8386626ccdb5f721a7183ccc4eba6 (patch) | |
| tree | 495e7a8fbd326152b746ea6bc43bd0960a0f3875 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | d830f46b77bbb97fbff6397f0d9c352a880f796d (diff) | |
| parent | a8be9bdd7bd58733a175a5fd33359424097fae4f (diff) | |
| download | rust-4ecf12bf0eb8386626ccdb5f721a7183ccc4eba6.tar.gz rust-4ecf12bf0eb8386626ccdb5f721a7183ccc4eba6.zip | |
Auto merge of #51063 - mixi:musl-bootstrap, r=alexcrichton
Fix building rustc on and for musl hosts. This fixes all problems I had when trying to compile rustc on a musl-based distribution (with `crt-static = false` in `config.toml`). This is a fixed version of what ended up being #50105, making it possible to compile rustc on musl targets. The differences to the old (now merged and subsequently reverted) pull request are: - The commit (6d9154a830dd9773fe8a4e34e1fc3dfb1ca6f935) that caused the regression for which the original commits were reverted in #50709 is left out. This means the corresponding bug #36710 is still not fixed with `+crt-static`. - The test for issue 36710 is skipped for musl targets (until the issue is properly fixed). - Building cargo-vendor if `crt-static = false` is needed was broken (cargo-vendor links to some shared libraries if they exist on the system and this produces broken binaries with `+crt-static`) CC @alexcrichton
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
