[New: openFATE 322957] Use DWZ to shrink the size of debuginfo
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature added by: Richard Biener (rguenther) Feature #322957, revision 1 Title: Use DWZ to shrink the size of debuginfo Requested by: Richard Biener (rguenther) Partner organization: openSUSE.org Description: RPM can use DWZ (DWARF compressor) to shrink the size of debuginfo. This has the chance to shrink debuginfo to half or more dependent on how many libraries / binaries a package contains. DWZ generates regular DWARF, when applicable the consumers need to know about .gnu_debugaltlink which is eventually added to debuginfo objects to refer to another debuginfo object where common DWARF split out from multiple debuginfo objects is stored. Business case (Partner benefit): openSUSE.org: Smaller (debug-)media, less download time, smaller footprint on disk, faster gdb startup (parsing less dwarf). -- openSUSE Feature: https://features.opensuse.org/322957
![](https://seccdn.libravatar.org/avatar/0295f9d5d76379b5da73427b67acd395.jpg?s=120&d=mm&r=g)
Feature changed by: Richard Biener (rguenther) Feature #322957, revision 3 Title: Use DWZ to shrink the size of debuginfo Requested by: Richard Biener (rguenther) Partner organization: openSUSE.org Description: RPM can use DWZ (DWARF compressor) to shrink the size of debuginfo. This has the chance to shrink debuginfo to half or more dependent on how many libraries / binaries a package contains. DWZ generates regular DWARF, when applicable the consumers need to know about .gnu_debugaltlink which is eventually added to debuginfo objects to refer to another debuginfo object where common DWARF split out from multiple debuginfo objects is stored. Business case (Partner benefit): openSUSE.org: Smaller (debug-)media, less download time, smaller footprint on disk, faster gdb startup (parsing less dwarf). + Discussion: + #1: Richard Biener (rguenther) (2017-03-02 08:38:26Z) + Implementation was done during HW15, merging of the feature to openSUSE + in progress. -- openSUSE Feature: https://features.opensuse.org/322957
participants (1)
-
fate_noreply@suse.de