[PATCH] Add new debuginfod.sysconfig value DEBUGINFOD_EXTRA_ARGS

2022-08-17 Thread Martin Liška
Split DEBUGINFOD_PATHS and put non-path arguments to the newly created variable called DEBUGINFOD_EXTRA_ARGS. Signed-off-by: Martin Liska --- config/debuginfod.service | 2 +- config/debuginfod.sysconfig | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/config/debuginfod.

☝ Buildbot (GNU Toolchain): elfutils - worker not available (master)

2022-08-17 Thread builder--- via Elfutils-devel
A retry build has been detected on builder elfutils-opensusetw-x86_64 while building elfutils. Full details are available at: https://builder.sourceware.org/buildbot/#builders/88/builds/30 Build state: worker not available Revision: (unknown) Worker: bb2-1 Build Reason: (unknown) Blamelist:

[PATCH v2] debuginfod: fix http_requests_total{type="debuginfo"} when dwz is used

2022-08-17 Thread Martin Liška
When dwarf_extract_source_paths is called, it can call handle_buildid when a rpm file used dwz. Ignore such internal request in http_requests_total statistics. Signed-off-by: Martin Liska --- debuginfod/debuginfod.cxx | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/debu

Re: [PATCH] debuginfod: fix http_requests_total{type="debuginfo"} when dwz is used

2022-08-17 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > When dwarf_extract_source_paths is called, it can call handle_buildid > when a rpm file used dwz. Ignore such internal request in > http_requests_total statistics. Noble goal: > @@ -1906,7 +1906,7 @@ handle_buildid (MHD_Connection* conn, > const string& buildid /* unsafe

[PATCH v2] debuginfod: print filename for "cannot open archive" error

2022-08-17 Thread Martin Liška
Report the file that has such a problem so that one can inspect it. Signed-off-by: Martin Liska --- debuginfod/debuginfod.cxx | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 9245be53..366a4a09 100644 --- a

Re: [PATCH] debuginfod: print filename for "cannot open archive" error

2022-08-17 Thread Frank Ch. Eigler via Elfutils-devel
Hi - > Report the file that has such a problem so that one can inspect it. > Signed-off-by: Martin Liska The complication with this type of change is that the exception text objects also make it into the prometheus metrics. When file names and such variables show up, they will bifurcate all the

[PATCH] debuginfod: fix http_requests_total{type="debuginfo"} when dwz is used

2022-08-17 Thread Martin Liška
When dwarf_extract_source_paths is called, it can call handle_buildid when a rpm file used dwz. Ignore such internal request in http_requests_total statistics. Signed-off-by: Martin Liska --- debuginfod/debuginfod.cxx | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a

[Bug tools/29498] Is it expected that eu-strip strips .note.GNU-stack

2022-08-17 Thread mliska at suse dot cz via Elfutils-devel
https://sourceware.org/bugzilla/show_bug.cgi?id=29498 Martin Liska changed: What|Removed |Added Last reconfirmed||2022-08-17 Status|UNCONFIR

[PATCH] debuginfod: print filename for "cannot open archive" error

2022-08-17 Thread Martin Liška
Report the file that has such a problem so that one can inspect it. Signed-off-by: Martin Liska --- debuginfod/debuginfod.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debuginfod/debuginfod.cxx b/debuginfod/debuginfod.cxx index 9245be53..67683354 100644 --- a/debugi