patch: debuginfod rhel7 vs. zstd rpms

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - Author: Frank Ch. Eigler Date: Thu Mar 26 13:48:20 2020 -0400 debuginfod: document and workaround fedora31 zstd compression Old enough (RHEL7 era) rpm/libarchive tools cannot grok fedora31 zstd-compressed rpms. Disable those tests if necessary. Document -Z based

Re: patch: debuginfod rhel7 vs. zstd rpms

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - Committing this version after testing on rhel8. Author: Frank Ch. Eigler Date: Thu Mar 26 13:48:20 2020 -0400 debuginfod: document and workaround fedora31 zstd compression Old enough (even RHEL8 era) rpm/libarchive tools cannot grok fedora31 zstd-compressed rpms.

Re: PR25548 followup

2020-03-26 Thread Mark Wielaard
On Thu, 2020-03-26 at 11:24 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > Ah but that would be too easy. :) Also make sure the new test rpms are added to EXTRA_DIST. Pushed the attached. Cheers, Mark From 12305ff528ad9365b4d4e5ebcd307373cdd5bf83 Mon Sep 17 00:00:00 2001 From: Mark

[Bug debuginfod/25448] Extend debuginfod metrics

2020-03-26 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25448 Frank Ch. Eigler changed: What|Removed |Added CC||fche at redhat dot com ---

patch PR25448: more debuginfod prometheus metrics

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - commit 34d851344dbaa5fd00b4368742839f86203202a1 (HEAD -> fche/pr25448) Author: Frank Ch. Eigler Date: Thu Mar 26 16:44:20 2020 -0400 PR25448: debuginfod: add transfer performance metrics We now export metrics related to the time taken and data sent, from which prometheus

Re: PR25369 slice 3/3: debuginfod header relay

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > I see how this is useful for logging what is going on in the debuginfod > server. And even how some client program might want to set the User- > Agent itself. But it feels a bit like a hack to make this a public API > for the client library. Sure. > Normally a user client doesn't really

Buildbot failure in Wildebeest Builder on whole buildset

2020-03-26 Thread buildbot
The Buildbot has detected a failed build on builder whole buildset while building elfutils. Full details are available at: https://builder.wildebeest.org/buildbot/#builders/1/builds/503 Buildbot URL: https://builder.wildebeest.org/buildbot/ Worker for this Build: centos-x86_64 Build

[Bug debuginfod/25583] Use libarchive to extract .deb packages?

2020-03-26 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Frank Ch. Eigler changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

Re: patch PR25583: debuginfod bsdtar for deb

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > I am not against this patch, but I do wonder if it should not try to > fall back on dpkg if bsdtar isn't installed. Good point, will do that. - FChE

Re: patch PR25583: debuginfod bsdtar for deb

2020-03-26 Thread Mark Wielaard
Hi Frank, On Wed, 2020-03-25 at 10:57 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > Author: Frank Ch. Eigler > Date: Wed Mar 25 10:55:53 2020 -0400 > > PR25583: debuginfod: prefer bsdtar to dpkg for .deb handling > > It turns out a bsdtar subshell can do the job of

Re: PR25369 slice 3/3: debuginfod header relay

2020-03-26 Thread Mark Wielaard
Hi Frank, On Tue, 2020-03-24 at 23:49 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > This is the last of three bits for the month-ago PR25369 patchset. > > Author: Frank Ch. Eigler > Date: Tue Mar 24 23:46:30 2020 -0400 > > debuginfod: User-Agent and X-Forwarded-For header relay >

[Bug spam/25726] iya jipaosy

2020-03-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25726 Mark Wielaard changed: What|Removed |Added Assignee|unassigned at sourceware dot org |nobody at sourceware dot org

Re: Buildbot failure in Wildebeest Builder on whole buildset

2020-03-26 Thread Mark Wielaard
On Wed, 2020-03-25 at 23:48 +, build...@builder.wildebeest.org wrote: > The Buildbot has detected a failed build on builder whole buildset > while building elfutils. > Full details are available at: > https://builder.wildebeest.org/buildbot/#builders/2/builds/495 > > Buildbot URL:

Re: patch PR25548: debuginfod canonicalized source paths

2020-03-26 Thread Mark Wielaard
Hi Frank, On Tue, 2020-03-24 at 16:32 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > The following patch generalizes the webapi slightly, which allows > debuggers like lldb to operate against packages/binaries with > source files that include posix pathname noise. > > commit

[Bug debuginfod/25728] Starting debubinfod with --port=0 is not documented

2020-03-26 Thread mark at klomp dot org via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25728 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #1

[Bug debuginfod/25728] New: Starting debubinfod with --port=0 is not documented

2020-03-26 Thread kkleine at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25728 Bug ID: 25728 Summary: Starting debubinfod with --port=0 is not documented Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2

Re: PR25267: debuginfod status logging improvements

2020-03-26 Thread Mark Wielaard
Hi Frank, On Tue, 2020-03-24 at 22:12 -0400, Frank Ch. Eigler via Elfutils-devel wrote: > This makes debuginfod logs more useful to admins. > > Author: Frank Ch. Eigler > Date: Tue Mar 24 21:57:59 2020 -0400 > > PR25367: improve debuginfod webapi logging > > Improve debuginfod

[Bug debuginfod/25548] also support canonicalized source-file name lookups in webapi

2020-03-26 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25548 Frank Ch. Eigler changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debuginfod/25367] web request status logging improvements

2020-03-26 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=25367 Frank Ch. Eigler changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

Re: patch PR25548: debuginfod canonicalized source paths

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > > The following patch generalizes the webapi slightly, which allows > > debuggers like lldb to operate against packages/binaries with > > source files that include posix pathname noise. > Could you add something that describes the exact form of > canonicalization done? Maybe just: > >

Re: PR25267: debuginfod status logging improvements

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > [...] > > + obatched(clog) << conninfo(connection) > > + << ' ' << method << ' ' << url > > + << ' ' << http_code << ' ' << http_size > > + << ' ' << (int)(deltas*1000) << "ms" > > + << endl; > > + > > + return rc; > > } >

PR25548 followup

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - pushed as obvious: Author: Frank Ch. Eigler Date: Thu Mar 26 11:12:49 2020 -0400 PR25548: CURLOPT_PATH_AS_IS backward compatibility libcurl < 7.42 lacks the CURLOPT_PATH_AS_IS flag, but extraneous client-side canonicalization is mostly harmless. Signed-off-by:

Re: PR25548 followup

2020-03-26 Thread Frank Ch. Eigler via Elfutils-devel
Hi - Ah but that would be too easy. Author: Frank Ch. Eigler Date: Thu Mar 26 11:12:49 2020 -0400 PR25548: CURLOPT_PATH_AS_IS backward compatibility old libcurl lacks the CURL_AT_LEAST_VERSION macro, so use LIBCURL_VERSION_NUM testing instead. Signed-off-by: Frank