[Bug 2136889] Re: riscv64-linux-gnu-strip can't strip the binary linked with lld
Valentin Haudiquet
2136889 at bugs.launchpad.net
Fri Jan 23 11:01:48 UTC 2026
Yes, from what I understand the strip bug is only an issue with an older LLVM version.
Default LLVM version on Noble seems to be 18.1, which does not have the bug (according to your link, it was fixed in 17.0).
So even if I understand that the strip bug *should* be fixed, if it does
not generate a real issue with any of our supported packages, it will be
difficult to justify the effort of a backport and SRU.
I will try to look into the LLVM versions bundled with our rust
toolchains, but again if none of our supported toolchains are shipping
older LLVM versions, I don't think we will backport that fix, sorry.
Unless you have a very good reason that might be a supported use case
where the strip bug is a real issue.
>From the original bug in ripgrep, it seems to be using the
`dtolnay/rust-toolchain at master` action to setup rust. This is an
external installer, and I'm not sure it installs an Ubuntu-supported
toolchain.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to binutils in Ubuntu.
https://bugs.launchpad.net/bugs/2136889
Title:
riscv64-linux-gnu-strip can't strip the binary linked with lld
Status in binutils package in Ubuntu:
Fix Committed
Bug description:
riscv64-linux-gnu-strip can't strip the binary that is linked with lld
So, it's causing this CI failure:
https://github.com/BurntSushi/ripgrep/pull/3165#issuecomment-3408902437
Original bug report: https://sourceware.org/bugzilla/show_bug.cgi?id=30237
Solved with: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=bbc969306
Since it's already fixed, we can just backport it if it's possible.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/2136889/+subscriptions
More information about the foundations-bugs
mailing list