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

Reply via email to