public inbox for elfutils@sourceware.org
 help / color / mirror / Atom feed
* [Bug tools/27351] New: please add a debugedit binary to elfutils
@ 2021-02-05 11:25 doko at debian dot org
  2021-02-05 13:28 ` [Bug tools/27351] " ldv at sourceware dot org
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: doko at debian dot org @ 2021-02-05 11:25 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

            Bug ID: 27351
           Summary: please add a debugedit binary to elfutils
           Product: elfutils
           Version: unspecified
            Status: NEW
          Severity: normal
          Priority: P2
         Component: tools
          Assignee: unassigned at sourceware dot org
          Reporter: doko at debian dot org
                CC: elfutils-devel at sourceware dot org
  Target Milestone: ---

please consider adding a debugedit binary to elfutils. Currently this is
shipped within the rpm sources, however distribution as a separate tool would
also benefit people not requiring rpm, like https://bugs.debian.org/981245

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
@ 2021-02-05 13:28 ` ldv at sourceware dot org
  2021-02-05 16:10 ` christian.morales.vega at gmail dot com
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: ldv at sourceware dot org @ 2021-02-05 13:28 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

--- Comment #1 from Dmitry V. Levin <ldv at sourceware dot org> ---
I second this.

The only technical complication I see is that debugedit uses Autotest for
testing while the rest of elfutils uses tests driven by Automake.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
  2021-02-05 13:28 ` [Bug tools/27351] " ldv at sourceware dot org
@ 2021-02-05 16:10 ` christian.morales.vega at gmail dot com
  2021-02-18 12:50 ` mark at klomp dot org
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: christian.morales.vega at gmail dot com @ 2021-02-05 16:10 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

christian.morales.vega at gmail dot com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |christian.morales.vega@gmai
                   |                            |l.com

--- Comment #2 from christian.morales.vega at gmail dot com ---
I would like that, and more. I would like something doing everything
rpm/debugedit do so I can run something similar to

./extract_debuginfo_to_use_with_debuginfod -d <my_staging_dir>

So debugedit + find-debuginfo.sh +
https://github.com/rpm-software-management/rpm/commit/bbfe1f86b2e4b5c0bd499d9f3dd9de9c9c20fff2

If I could

./extract_debuginfo_to_use_with_debuginfod -d <staging_dir> -u
<my_debuginfod_server>

to directly extract+upload the debug information to my debuginfod server it
would be my ideal workflow.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
  2021-02-05 13:28 ` [Bug tools/27351] " ldv at sourceware dot org
  2021-02-05 16:10 ` christian.morales.vega at gmail dot com
@ 2021-02-18 12:50 ` mark at klomp dot org
  2021-02-19  8:15 ` mliska at suse dot cz
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: mark at klomp dot org @ 2021-02-18 12:50 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mark at klomp dot org

--- Comment #3 from Mark Wielaard <mark at klomp dot org> ---
We should obviously discuss with the rpm maintainers. But I think it might
actually be easier to have debugedit be its own project, just like e.g. dwz is.
Then it can have its own release schedule and the build setup can be small and
easy. Using autoconf autotests will then also be more natural.

And should it just be debugedit itself or also the find-debuginfo.sh script
that rpm ships. That one is more integrated/tied to rpm at the moment. But
might also be useful independently.

If debugedit (and possibly find-debuginfo.sh) would be released independently
of rpm then making sure things keep being compatible is really important. We'll
probably need to add a buildbot that builds/tests the project together for
that.

But first we need to know what the rpm maintainers think of this idea. It would
probably be a good idea to raise this on the
http://lists.rpm.org/mailman/listinfo/rpm-ecosystem mailinglist.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
                   ` (2 preceding siblings ...)
  2021-02-18 12:50 ` mark at klomp dot org
@ 2021-02-19  8:15 ` mliska at suse dot cz
  2021-02-19 12:20 ` pmatilai at laiskiainen dot org
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: mliska at suse dot cz @ 2021-02-19  8:15 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

--- Comment #4 from Martin Liska <mliska at suse dot cz> ---
Note that The Rpm-ecosystem Archives is likely out of date, the latest month is
"June 2020".
I would rather create an issue here:
https://github.com/rpm-software-management/rpm/issues

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
                   ` (3 preceding siblings ...)
  2021-02-19  8:15 ` mliska at suse dot cz
@ 2021-02-19 12:20 ` pmatilai at laiskiainen dot org
  2021-02-19 20:25 ` mark at klomp dot org
  2021-04-26 16:19 ` mark at klomp dot org
  6 siblings, 0 replies; 8+ messages in thread
From: pmatilai at laiskiainen dot org @ 2021-02-19 12:20 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

Panu Matilainen <pmatilai at laiskiainen dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |pmatilai at laiskiainen dot org

--- Comment #5 from Panu Matilainen <pmatilai at laiskiainen dot org> ---
Us rpm maintainers are all +100 for splitting debugedit out of rpm, it's only
there for historical reasons and would be better off directly maintained closer
to home with other ELF tooling.

rpm-ecosystem may be quiet but is fine for purposes of discussion. GitHub
ticket would be just painful as Mark is not on GH.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
                   ` (4 preceding siblings ...)
  2021-02-19 12:20 ` pmatilai at laiskiainen dot org
@ 2021-02-19 20:25 ` mark at klomp dot org
  2021-04-26 16:19 ` mark at klomp dot org
  6 siblings, 0 replies; 8+ messages in thread
From: mark at klomp dot org @ 2021-02-19 20:25 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

--- Comment #6 from Mark Wielaard <mark at klomp dot org> ---
http://lists.rpm.org/pipermail/rpm-ecosystem/2021-February/000734.html

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [Bug tools/27351] please add a debugedit binary to elfutils
  2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
                   ` (5 preceding siblings ...)
  2021-02-19 20:25 ` mark at klomp dot org
@ 2021-04-26 16:19 ` mark at klomp dot org
  6 siblings, 0 replies; 8+ messages in thread
From: mark at klomp dot org @ 2021-04-26 16:19 UTC (permalink / raw)
  To: elfutils-devel

https://sourceware.org/bugzilla/show_bug.cgi?id=27351

Mark Wielaard <mark at klomp dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |OBSOLETE

--- Comment #7 from Mark Wielaard <mark at klomp dot org> ---
Now that there is a separate debugedit project https://sourceware.org/debugedit
I think we can close this elfutils bug.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2021-04-26 16:19 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-02-05 11:25 [Bug tools/27351] New: please add a debugedit binary to elfutils doko at debian dot org
2021-02-05 13:28 ` [Bug tools/27351] " ldv at sourceware dot org
2021-02-05 16:10 ` christian.morales.vega at gmail dot com
2021-02-18 12:50 ` mark at klomp dot org
2021-02-19  8:15 ` mliska at suse dot cz
2021-02-19 12:20 ` pmatilai at laiskiainen dot org
2021-02-19 20:25 ` mark at klomp dot org
2021-04-26 16:19 ` mark at klomp dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).