[Rpm-maint] [rpm-software-management/rpm] DWARF-5 support in debugedit (#1537)

Panu Matilainen notifications at github.com
Mon Feb 15 13:36:37 UTC 2021


Resubmitting patches posted on rpm-maint: http://lists.rpm.org/pipermail/rpm-maint/2021-February/016462.html
You can view, comment on, or merge this pull request online at:

  https://github.com/rpm-software-management/rpm/pull/1537

-- Commit Summary --

  * Clean up file unpack iteration logic a bit
  * Drop unused filename variable
  * Don't update path info if rename failed on file commit
  * Refactor file install and remove around a common struct
  * Refactor fsmMkfile() to take advantage of the new state struct
  * Clarify file installation temporary suffix rule
  * Clarify file installation temporary suffix rule
  * Handle hardlink tracking with a file state pointer
  * Handle file install failures more gracefully
  * fixup! Handle file install failures more gracefully
  * fixup! Handle file install failures more gracefully
  * fixup! Handle file install failures more gracefully
  * debugedit: Protect macro arguments by parentheses
  * debugedit: Move code to separate functions.
  * debugedit: Implement DWARF-5 unit header and new forms parsing.
  * debugedit: Handle DWARF-5 debug_line and debug_line_str.
  * debugedit: Add DWARF5 tests

-- File Changes --

    M lib/fsm.c (341)
    M lib/rpmfiles.h (3)
    M tests/data/SPECS/hlinktest.spec (4)
    M tests/debugedit.at (195)
    M tests/rpmbuild.at (32)
    M tests/rpmi.at (92)
    M tools/debugedit.c (884)

-- Patch Links --

https://github.com/rpm-software-management/rpm/pull/1537.patch
https://github.com/rpm-software-management/rpm/pull/1537.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/1537
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20210215/0de04fac/attachment.html>


More information about the Rpm-maint mailing list