Reviewed-by: Michael Tremer > On 15 Nov 2024, at 21:36, Adolf Belka wrote: > > - Update from version 0.191 to 0.192 > - Update of rootfile > - Changelog > 0.192 > CONDUCT: A new code of conduct has been adopted. See the > CONDUCT file for more information. > debuginfod: Add per-file signature verification for integrity > checking, using RPM IMA scheme from Fedora/RHEL. > New API for metadata queries: file name -> buildid. > Server-side extraction of files from kernel debuginfo > packages is significantly faster. Now takes < 0.25 seconds, > down from ~50 seconds. > libdw: New functions dwfl_set_sysroot, dwfl_frame_unwound_source > and dwfl_unwound_source_str. > stacktrace: Experimental new tool that can process a stream of stack > samples from the Sysprof profiler and unwind them into call > chains. Enable on x86 with --enable-stacktrace. See > README.eu-stacktrace in the development branch for detailed > usage instructions: > https://sourceware.org/cgit/elfutils/tree/README.eu-stacktrace?h=users/serhei/eu-stacktrace > > Signed-off-by: Adolf Belka > --- > config/rootfiles/common/elfutils | 50 ++++++++++++++++++++++++++++++-- > lfs/elfutils | 4 +-- > 2 files changed, 49 insertions(+), 5 deletions(-) > > diff --git a/config/rootfiles/common/elfutils b/config/rootfiles/common/elfutils > index 04773db9f..33d8dbf93 100644 > --- a/config/rootfiles/common/elfutils > +++ b/config/rootfiles/common/elfutils > @@ -28,15 +28,15 @@ > #usr/include/gelf.h > #usr/include/libelf.h > #usr/include/nlist.h > -usr/lib/libasm-0.191.so > +usr/lib/libasm-0.192.so > #usr/lib/libasm.a > #usr/lib/libasm.so > usr/lib/libasm.so.1 > -usr/lib/libdw-0.191.so > +usr/lib/libdw-0.192.so > #usr/lib/libdw.a > #usr/lib/libdw.so > usr/lib/libdw.so.1 > -usr/lib/libelf-0.191.so > +usr/lib/libelf-0.192.so > #usr/lib/libelf.a > #usr/lib/libelf.so > usr/lib/libelf.so.1 > @@ -49,10 +49,54 @@ usr/lib/libelf.so.1 > #usr/share/locale/ja/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/man3/debuginfod_add_http_header.3 > +#usr/share/man/man3/debuginfod_begin.3 > +#usr/share/man/man3/debuginfod_end.3 > +#usr/share/man/man3/debuginfod_find_debuginfo.3 > +#usr/share/man/man3/debuginfod_find_executable.3 > +#usr/share/man/man3/debuginfod_find_metadata.3 > +#usr/share/man/man3/debuginfod_find_section.3 > +#usr/share/man/man3/debuginfod_find_source.3 > +#usr/share/man/man3/debuginfod_get_url.3 > +#usr/share/man/man3/debuginfod_get_user_data.3 > +#usr/share/man/man3/debuginfod_set_progressfn.3 > +#usr/share/man/man3/debuginfod_set_user_data.3 > +#usr/share/man/man3/elf32_checksum.3 > +#usr/share/man/man3/elf32_fsize.3 > +#usr/share/man/man3/elf32_getchdr.3 > +#usr/share/man/man3/elf32_getehdr.3 > +#usr/share/man/man3/elf32_getphdr.3 > +#usr/share/man/man3/elf32_getshdr.3 > +#usr/share/man/man3/elf32_newehdr.3 > +#usr/share/man/man3/elf32_newphdr.3 > +#usr/share/man/man3/elf32_offscn.3 > +#usr/share/man/man3/elf32_xlatetof.3 > +#usr/share/man/man3/elf32_xlatetom.3 > +#usr/share/man/man3/elf64_checksum.3 > +#usr/share/man/man3/elf64_fsize.3 > +#usr/share/man/man3/elf64_getchdr.3 > +#usr/share/man/man3/elf64_getehdr.3 > +#usr/share/man/man3/elf64_getphdr.3 > +#usr/share/man/man3/elf64_getshdr.3 > +#usr/share/man/man3/elf64_newehdr.3 > +#usr/share/man/man3/elf64_newphdr.3 > +#usr/share/man/man3/elf64_offscn.3 > +#usr/share/man/man3/elf64_xlatetof.3 > +#usr/share/man/man3/elf64_xlatetom.3 > #usr/share/man/man3/elf_begin.3 > #usr/share/man/man3/elf_clone.3 > +#usr/share/man/man3/elf_errmsg.3 > +#usr/share/man/man3/elf_errno.3 > #usr/share/man/man3/elf_getdata.3 > +#usr/share/man/man3/elf_getscn.3 > +#usr/share/man/man3/elf_ndxscn.3 > #usr/share/man/man3/elf_update.3 > +#usr/share/man/man3/elf_version.3 > +#usr/share/man/man3/libelf.3 > +#usr/share/man/man7/debuginfod-client-config.7 > +#usr/share/man/man8/debuginfod.8 > +#usr/share/man/man8/debuginfod.service.8 > diff --git a/lfs/elfutils b/lfs/elfutils > index 901b82d42..a9f487f1b 100644 > --- a/lfs/elfutils > +++ b/lfs/elfutils > @@ -26,7 +26,7 @@ include Config > > SUMMARY = Higher-level library to access ELF files > > -VER = 0.191 > +VER = 0.192 > > THISAPP = elfutils-$(VER) > DL_FILE = $(THISAPP).tar.bz2 > @@ -42,7 +42,7 @@ objects = $(DL_FILE) > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE) > > -$(DL_FILE)_BLAKE2 = 2a7ad251369eca7ba609ab8644181fd479ad8596ee58dc068398ca22be25a978e96b81a10a92a5555d7574fd1b9227c8d54fb41dceb4025aedfc6ae32870bbca > +$(DL_FILE)_BLAKE2 = cf9036a1fca416e0d47c76471093609230545aee63e31e30991dc3c88417d7c621c930bb74809374da3bf142501cee91a2b861a5a89efcb5e1ac184df5defce1 > > install : $(TARGET) > > -- > 2.47.0 >