On Mon, Jul 7, 2025 at 11:55 AM Zbigniew Jędrzejewski-Szmek < zbys...@in.waw.pl> wrote:
> On Fri, Jul 04, 2025 at 02:28:38PM +0100, Aoife Moloney via devel-announce > wrote: > > Wiki - > https://fedoraproject.org/wiki/Changes/StaticLibraryPreserveDebuginfo > > Discussion thread - > > > https://discussion.fedoraproject.org/t/f43-change-proposal-lets-preserve-debuginfo-in-static-libraries-system-wide/157325 > > > > This is a proposed Change for Fedora Linux. > > This document represents a proposed Change. As part of the Changes > > process, proposals are publicly announced in order to receive > > community feedback. This proposal will only be implemented if approved > > by the Fedora Engineering Steering Committee. > > > > == Summary == > > > > RPMs supplying static libraries should build with useful & preserved > debuginfo. > > Let's stop stripping them by default, and rely on new debugedit to > process > > static library debuginfo in a way that's useful for full debugging. > This is great. I took the liberty to edit the wiki page and add > backticks everywhere so it's easier to read. > > Do you know if there are any packages/packagers that'd want to > preserve status quo, i.e. keep stripping static libraries? The proposal > includes a lot of accomodations for that case, but I'd hope that that'd > be a marginal issue. > I haven't looked into this, but I suspect LLVM will want to disable this due to the size of our libraries. llvm-static is a dependency of llvm-devel, and it's already close to 400MB when installed. The proposal lists 7x as the size increase for one of the LLVM static libraries, so if that's representative, we'd be looking at >2.5GB of installed size here. I don't think people would be particularly happy with that. (It would be nice if the change proposal provided/linked the full size information for all the 42 packages that were tested, then there would be no need to guess.) Regards, Nikita
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue