The fully versioned libdebuginfod file name should always be available. Signed-off-by: Dmitry V. Levin <l...@altlinux.org> --- libdwfl/ChangeLog | 5 +++++ libdwfl/debuginfod-client.c | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog index 67a4d743..2f815b54 100644 --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@ -1,3 +1,8 @@ +2020-12-06 Dmitry V. Levin <l...@altlinux.org> + + * debuginfod-client.c (__libdwfl_debuginfod_init): Do not fall back + to dlopen of "libdebuginfod.so". + 2020-11-28 Mark Wielaard <m...@klomp.org> * dwfl_segment_report_module.c (dwfl_segment_report_module): diff --git a/libdwfl/debuginfod-client.c b/libdwfl/debuginfod-client.c index ee604ad9..2c4e1a16 100644 --- a/libdwfl/debuginfod-client.c +++ b/libdwfl/debuginfod-client.c @@ -103,9 +103,6 @@ __libdwfl_debuginfod_init (void) { void *debuginfod_so = dlopen("libdebuginfod-" VERSION ".so", RTLD_LAZY); - if (debuginfod_so == NULL) - debuginfod_so = dlopen("libdebuginfod.so", RTLD_LAZY); - if (debuginfod_so != NULL) { fp_debuginfod_begin = dlsym (debuginfod_so, "debuginfod_begin"); -- ldv