Bug 2383272 - Let's Preserve Debuginfo in Static Libraries
Summary: Let's Preserve Debuginfo in Static Libraries
Keywords:
Status: ON_QA
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Frank Ch. Eigler
QA Contact:
URL:
Whiteboard:
Depends On: 2390105
Blocks: F43Changes 2389629
TreeView+ depends on / blocked
 
Reported: 2025-07-24 18:18 UTC by Aoife Moloney
Modified: 2025-08-22 17:23 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Aoife Moloney 2025-07-24 18:18:50 UTC
This is a tracking bug for Change: Let's Preserve Debuginfo in Static Libraries
For more details, see: https://fedoraproject.org/wiki/Changes/StaticLibraryPreserveDebuginfo

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.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Frank Ch. Eigler 2025-07-24 18:48:56 UTC
All needed debugedit and redhat-rpm-config updates have rolled out to rawhide on July 22, so are already part of the mass-rebuild currently underway.

Work related to identifying other packages that currently manually strip things will be done out-of-band (linked to this bug# for completeness but not as genuine blockers).


Note You need to log in before you can comment on or make changes to this bug.