[Bug debuginfod/27531] Support retry of failed downloads

2021-03-07 Thread fche at redhat dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27531 --- Comment #4 from Frank Ch. Eigler --- > having a big timeout does not necessarily mean that the download will > succeeded, therefore having the possibility of retrying makes a lot of sense. OK, retrying for an outright aborted connection

[Bug gdb/27532] GDB should ask the user for permission before downloading debuginfod files

2021-03-07 Thread sergiodj at sergiodj dot net via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27532 Sergio Durigan Junior changed: What|Removed |Added Resolution|WONTFIX |--- Product|elfuti

[Bug debuginfod/27531] Support retry of failed downloads

2021-03-07 Thread sergiodj at sergiodj dot net via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27531 --- Comment #3 from Sergio Durigan Junior --- (In reply to Frank Ch. Eigler from comment #1) > Can you collect more information about the nature of the timeouts and > what diagnostics if any libcurl/debuginfod-client returned? The default > t

Buildbot failure in Wildebeest Builder on whole buildset

2021-03-07 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/4/builds/742 Buildbot URL: https://builder.wildebeest.org/buildbot/ Worker for this Build: debian-i386 Build Reason:

Re: [RFC PATCH 0/6] Allow systemd activation for debuginfod

2021-03-07 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > But I'm not sure a web-api-only functionality makes much sense - > unless there is also a sibling debuginfod to do the scanning/grooming, > in which case ... how does this help? Another angle to consider: metrics/monitoring. The code goes to some effort to let an operator know how the sys

uncontroversial process patch

2021-03-07 Thread Frank Ch. Eigler via Elfutils-devel
Hi - Is it time? diff --git a/CONTRIBUTING b/CONTRIBUTING index bb48975bac33..2be49cd9cc84 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -50,8 +50,9 @@ using your real name (sorry, no pseudonyms or anonymous contributions.) git commit --signoff will add such a Signed-off-by line at the end o

Re: [RFC PATCH 0/6] Allow systemd activation for debuginfod

2021-03-07 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > > What about the grooming/scanning cycles? > > I was thinking the same thing. This patch series takes care of the web- > socket activation part. systemd also provides path-based activation of > units [1]. That could maybe be used for the scanning cycles. systemd > would then trigger activa

Re: [PATCH] debuginfod-client: Don't compare a double to a long

2021-03-07 Thread Frank Ch. Eigler via Elfutils-devel
Hi - Merged (along with Jakub's suggestions). - FChE

Re: [RFC PATCH 0/6] Allow systemd activation for debuginfod

2021-03-07 Thread Mark Wielaard
Hi, On Sun, 2021-03-07 at 09:54 -0500, Frank Ch. Eigler via Elfutils-devel wrote: > As a developer I have a few self-built Debian packages in a small > > repo > > on my own laptop. I like having debuginfod running when debugging them, > > but it does not have to be running all the time. > > What

Re: [RFC PATCH 0/6] Allow systemd activation for debuginfod

2021-03-07 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > As a developer I have a few self-built Debian packages in a small repo > on my own laptop. I like having debuginfod running when debugging them, > but it does not have to be running all the time. What about the grooming/scanning cycles? > This patch series is a first try at integrating sy

[RFC PATCH 1/6] Find and link libsystemd

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- configure.ac | 12 debuginfod/Makefile.am | 7 +++ 2 files changed, 19 insertions(+) diff --git a/configure.ac b/configure.ac index aa8439e8..8d52b666 100644 --- a/configure.ac +++ b/configure.ac @@ -773,6 +773,17 @@ AS_IF([test "x

[RFC PATCH 4/6] Use cache directory from systemd

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- config/debuginfod.service | 2 +- debuginfod/debuginfod.cxx | 7 +++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/config/debuginfod.service b/config/debuginfod.service index 6c434705..c99b5406 100644 --- a/config/debuginfod.service +++ b/c

[RFC PATCH 0/6] Allow systemd activation for debuginfod

2021-03-07 Thread Victor Westerhuis
As a developer I have a few self-built Debian packages in a small repo on my own laptop. I like having debuginfod running when debugging them, but it does not have to be running all the time. This patch series is a first try at integrating systemd socket activation in debuginfod. I've tried to sp

[RFC PATCH 2/6] Allow socket activation by systemd

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- debuginfod/debuginfod.cxx | 161 -- 1 file changed, 121 insertions(+), 40 deletions(-) diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 2aecc049..caced48c 100644 --- a/debuginfod/debuginfod.cxx +++ b

[RFC PATCH 3/6] Notify systemd when ready and stopping

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- config/debuginfod.service | 1 + debuginfod/debuginfod.cxx | 6 ++ 2 files changed, 7 insertions(+) diff --git a/config/debuginfod.service b/config/debuginfod.service index b64d8cb9..6c434705 100644 --- a/config/debuginfod.service +++ b/config/debuginfod.

[RFC PATCH 5/6] Report error exit reason to systemd

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- debuginfod/debuginfod.cxx | 74 --- 1 file changed, 46 insertions(+), 28 deletions(-) diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 9542c5e2..35b5fc18 100644 --- a/debuginfod/debuginfod.cxx +++ b/

[RFC PATCH 6/6] Support systemd watchdog

2021-03-07 Thread Victor Westerhuis
Signed-off-by: Victor Westerhuis --- debuginfod/debuginfod.cxx | 35 +-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 35b5fc18..b31c77d3 100644 --- a/debuginfod/debuginfod.cxx +++ b/debug

[Bug general/27450] Update Polish translation

2021-03-07 Thread piotrdrag at gmail dot com via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=27450 --- Comment #13 from Piotr Drąg --- (In reply to Mark Wielaard from comment #11) > I added a ChangeLog entry to both and pushed them. Thanks. Thank you! (In reply to Mark Wielaard from comment #12) > Could/should we use one of these technique