rust-lang / backtrace-rs

Backtraces in Rust
https://docs.rs/backtrace
Other
516 stars 237 forks source link

Test with lld-compatible args #627

Closed workingjubilee closed 1 month ago

workingjubilee commented 1 month ago

Rust has switched to using rust-lld by default on Linux, and it does not support the zlib-gnu or zlib-gabi arguments for --compress-debug-sections! Not surprising. It's... not GNU. Compensate for this by using zlib, which everyone supports.

workingjubilee commented 1 month ago

I merged a few PRs that don't actually touch debuginfo or (de)mangling but I'd like to actually have CI pass on the rest.

workingjubilee commented 1 month ago

I'm not minded to block on it but would it be useful to test the gnu linker as well as the new default?

Hmm, maybe?

workingjubilee commented 1 month ago

@ChrisDenton I mean, stable is currently testing the linker, this only breaks/fixes nightly.

ChrisDenton commented 1 month ago

I mean, stable is currently testing the linker, this only breaks/fixes nightly.

Fair!