[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