elfutils: Update to version 0.196
Commit Message
- Update from version 0.195 to 0.196
- Update of rootfile
- Changelog
0.196
debuginfod: The $DEBUGINFOD_TIMEOUT environment variable is now enforced
when establishing a connection to a server.
libdw: New functions dwarf_begin_type, dwarf_begin_elf_type and
dwarf_get_type plus new enum Dwarf_Type. Used to select between
plain DWARF, split DWARF (.dwo/.dwp) and GNU LTO when opening a
file.
Added support for DWARF5 supplementary files (.debug_sup) and
associated DW_FORM_ref_sup4/8 and DW_FORM_strp_sup forms.
Added support for split DWARF debug data when contained in the
same file as the skeleton.
libdwelf: New functions dwelf_dwarf_debug_sup and dwelf_dwarf_debug_dwp
for querying .debug_sup and .debug_dwp section data.
libdwfl: Now correctly handles Linux kernel module sections that are
not present in sysfs.
libdwfl_stacktrace: New functions dwflst_arch_from_uname,
dwflst_arch_expected_frame_nregs,
dwflst_arch_sp_dwarf_reg and dwflst_arch_sp_perf_reg
providing per-architecture constants. The
libdwfl_stacktrace interface is experimental and may
be subject to API/ABI changes.
stackprof: New profiling tool for collecting systemwide stacktrace
profiles. Replaces the eu-stacktrace tool. Requires
a C++20 capable compiler.
stacktrace: This experimental tool has been removed and replaced with
eu-stackprof.
srcfiles: Now handles CU names and files from split DWARF.
strip: Fixed bug where a section's sh_link or sh_info reference could
be missing from the debug file.
version.h: New macro _ELFUTILS_THREAD_SAFE added to <elfutils/version.h>.
Defined to 1 when the elfutils libraries are built with thread
safety support enabled. Otherwise it is left undefined.
Thread safety support is experimental and is not yet officially
supported.
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
---
config/rootfiles/common/elfutils | 8 +++++---
lfs/elfutils | 4 ++--
2 files changed, 7 insertions(+), 5 deletions(-)
@@ -29,15 +29,15 @@ usr/include/elfutils/libdwfl_stacktrace.h
#usr/include/gelf.h
#usr/include/libelf.h
#usr/include/nlist.h
-usr/lib/libasm-0.195.so
+usr/lib/libasm-0.196.so
#usr/lib/libasm.a
#usr/lib/libasm.so
usr/lib/libasm.so.1
-usr/lib/libdw-0.195.so
+usr/lib/libdw-0.196.so
#usr/lib/libdw.a
#usr/lib/libdw.so
usr/lib/libdw.so.1
-usr/lib/libelf-0.195.so
+usr/lib/libelf-0.196.so
#usr/lib/libelf.a
#usr/lib/libelf.so
usr/lib/libelf.so.1
@@ -48,12 +48,14 @@ usr/lib/libelf.so.1
#usr/share/locale/en@quot/LC_MESSAGES/elfutils.mo
#usr/share/locale/es/LC_MESSAGES/elfutils.mo
#usr/share/locale/ja/LC_MESSAGES/elfutils.mo
+#usr/share/locale/ka/LC_MESSAGES/elfutils.mo
#usr/share/locale/pl/LC_MESSAGES/elfutils.mo
#usr/share/locale/uk/LC_MESSAGES/elfutils.mo
#usr/share/man/man1/debuginfod-find.1
#usr/share/man/man1/eu-elfclassify.1
#usr/share/man/man1/eu-readelf.1
#usr/share/man/man1/eu-srcfiles.1
+#usr/share/man/man1/eu-stackprof.1
#usr/share/man/man3/debuginfod_add_http_header.3
#usr/share/man/man3/debuginfod_begin.3
#usr/share/man/man3/debuginfod_end.3
@@ -26,7 +26,7 @@ include Config
SUMMARY = Higher-level library to access ELF files
-VER = 0.195
+VER = 0.196
THISAPP = elfutils-$(VER)
DL_FILE = $(THISAPP).tar.bz2
@@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 7ad84f87ba24a0edd3d1885a232e63f454509f3d229952d2c9b85dd76baa6b150e022bbce70fc3e89b57f5c606ed3862178c693e3638bf22b891c5798e7c624a
+$(DL_FILE)_BLAKE2 = 13e5aa27b839b02962a45cae1b9b603e7e95d428a16f9bdf15d04201529a9c714a53701cacc65c65fa32082d121a7e196bd242739d4cfd1f40a69efd0f1252f6
install : $(TARGET)