On Mon, Mar 23, 2020 at 12:22:59PM -0600, Brian Callahan wrote: > CVSROOT: /cvs > Module name: ports > Changes by: [email protected] 2020/03/23 12:22:59 > > Log message: > Import devel/dwz, a DWARF optimization and duplicate removal tool. > tweaks and ok espie@ > > dwz is a program that attempts to optimize DWARF debugging information > contained in ELF shared libraries and ELF executables for size, by > replacing DWARF information representation with equivalent smaller > representation where possible and by reducing the amount of duplication > using techniques from DWARF standard appendix E - creating > DW_TAG_partial_unit compilation units (CUs) for duplicated information > and using DW_TAG_imported_unit to import it into each CU that needs it.
Eventually (soon), we'll test whether dwz works correctly with DEBUG_PACKAGES... That should alleviate some of the pressure on the mirrors.
