Uh oh!
There was an error while loading. Please reload this page.
link with "libssp" on *-sun-solaris systems - #70682
Conversation
LLVM will insert calls to the stack protector functions "__stack_chk_fail" and "__stack_chk_guard" into code in native object files. Some platforms include these symbols directly in libc, but at least historically these have been provided in libssp.so on illumos and Solaris systems. Include "-lssp" in the arguments to the linker when building for those targets.
rust-highfive
commented
Apr 2, 2020
r? @eddyb (rust_highfive has picked a reviewer for you, use r? to override) |
eddyb
commented
Apr 2, 2020
r? @nagisa |
nagisa
commented
Apr 4, 2020
@bors r+ |
bors
commented
Apr 4, 2020
📌 Commit d730bf9 has been approved by |
bors
commented
Apr 4, 2020
⌛ Testing commit d730bf9 with merge eb69fe40a5a55193acce3c5485194228b2355a2f... |
bors
commented
Apr 4, 2020
💔 Test failed - checks-azure |
jclulow
commented
Apr 6, 2020
Hi folks. I'm not really sure what to do about this failure from CI. It looks like at least some of the job(s) were manually cancelled by @alexcrichton. |
nagisa
commented
Apr 6, 2020
@bors retry |
link with "libssp" on *-sun-solaris systems LLVM will insert calls to the stack protector functions "__stack_chk_fail" and "__stack_chk_guard" into code in native object files. Some platforms include these symbols directly in libc, but at least historically these have been provided in libssp.so on illumos and Solaris systems. Include "-lssp" in the arguments to the linker when building for those targets.
mati865
commented
Apr 7, 2020
Failed in |
bors
commented
Apr 7, 2020
⌛ Testing commit d730bf9 with merge c577a8fdb1ff4046f0d8be5d05da15b99c621411... |
bors
commented
Apr 7, 2020
💔 Test failed - checks-azure |
jclulow
commented
Apr 7, 2020
OK, I've had a look at the contents of the illumos/Solaris sysroot in Apologies for the trouble! |
mati865
commented
Apr 8, 2020
@jclulow you should discuss that with infra first. CI has limited capacity and adding new builder is rarely accepted. |
bors
commented
Apr 15, 2020
☔ The latest upstream changes (presumably #71162) made this pull request unmergeable. Please resolve the merge conflicts. |
LLVM will insert calls to the stack protector functions
"__stack_chk_fail" and "__stack_chk_guard" into code in native object
files. Some platforms include these symbols directly in libc, but at
least historically these have been provided in libssp.so on illumos and
Solaris systems. Include "-lssp" in the arguments to the linker when
building for those targets.