Re: patch to commit soon: PR25375 debuginfod prefetching

2020-02-25 Thread Mark Wielaard
Hi Frank, On Mon, 2020-02-24 at 17:29 -0500, Frank Ch. Eigler wrote: > This patch has been baking on my public servers awhile and can make a > huge difference in performance. It's not something immediately > obvious how or whether to test, as it's a pure performance improvement. > Planning to pus

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

2020-02-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Mark Wielaard changed: What|Removed |Added CC||mark at klomp dot org --- Comment #2

[Bug general/25525] configure: error: gcc with GNU99 support required

2020-02-25 Thread mark at klomp dot org
https://sourceware.org/bugzilla/show_bug.cgi?id=25525 Mark Wielaard changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

Re: patch to commit soon: PR25375 debuginfod prefetching

2020-02-25 Thread Frank Ch. Eigler
Hi - > > + fdcache_prefetch = 64; // guesstimate storage is this much less costly > > than re-decompression > > + fdcache_fds = (concurrency + fdcache_prefetch) * 2; > > Here fdcache_prefetch is set and used before argp_parse () is called, > which would set it to the user supplied value (if a

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

2020-02-25 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Frank Ch. Eigler changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #3 from Frank

Re: PR25369 rfc: debuginfod client api extension for progressfn prettying etc.

2020-02-25 Thread Mark Wielaard
Hi Frank, On Mon, 2020-02-24 at 22:35 -0500, Frank Ch. Eigler wrote: > As a part of PR25369, I propose this small set of client api > extensions, requested by gdb developers and needed by personal > experience. (I plan to roll it out on my debuginfod servers shortly > to let it soak.) An end-use

Re: PR25369 rfc: debuginfod client api extension for progressfn prettying etc.

2020-02-25 Thread Frank Ch. Eigler
Hi - > > This latter is a bit long and should probably be abbreviated, wdyt? > > Might want to abbrev the build-id part to /81..aa/. The interesting > part is which server is used imho. Yeah, OK. > > +/* Add an outgoing HTTP request "Header: Value". Copies string. */ > > +int debuginfod_add_

[Bug debuginfod/25375] optimization: speculative fdcache'ing of peers in decompressed archive

2020-02-25 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25375 Frank Ch. Eigler changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

Re: PR25369 rfc: debuginfod client api extension for progressfn prettying etc.

2020-02-25 Thread Mark Wielaard
Hi Frank, On Tue, 2020-02-25 at 10:32 -0500, Frank Ch. Eigler wrote: > > > +/* Add an outgoing HTTP request "Header: Value". Copies string. */ > > > +int debuginfod_add_http_header (debuginfod_client *client, const char* > > > header); > > > > This one seems different from the others and has

Re: PR25369 rfc: debuginfod client api extension for progressfn prettying etc.

2020-02-25 Thread Frank Ch. Eigler
Hi - > > I think it has a chance to be useful to other clients too, for example > > for other proxy / authentication schemes. And given that there is a > > shared library boundary, private APIs aren't in easy reach. > > "separately" as in separate commits? ... I suppose, if it really > > matters.

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

2020-02-25 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25583 Frank Ch. Eigler changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug debuginfod/25600] New: debuginfo-client should handle file:// URLs

2020-02-25 Thread fche at redhat dot com
https://sourceware.org/bugzilla/show_bug.cgi?id=25600 Bug ID: 25600 Summary: debuginfo-client should handle file:// URLs Product: elfutils Version: unspecified Status: NEW Severity: normal Priority: P2 Component: