Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: elfutils-libs | Distribution: Fedora Project |
Version: 0.179 | Vendor: Fedora Project |
Release: 1.fc32 | Build date: Wed Apr 1 21:45:05 2020 |
Group: Unspecified | Build host: buildvm-aarch64-19.arm.fedoraproject.org |
Size: 766463 | Source RPM: elfutils-0.179-1.fc32.src.rpm |
Packager: Fedora Project | |
Url: http://elfutils.org/ | |
Summary: Libraries to handle compiled objects |
The elfutils-libs package contains libraries which implement DWARF, ELF, and machine-specific ELF handling and process introspection. These libraries are used by the programs in the elfutils package. The elfutils-devel package enables building other programs using these libraries.
GPLv2+ or LGPLv3+
* Mon Mar 30 2020 Mark Wielaard <mjw@fedoraproject.org> - 0.179-1 - New upstream release. debuginfod-client: - When DEBUGINFOD_PROGRESS is set and the program doesn't install its own debuginfod_progressfn_t show download progress on stderr. - DEBUGINFOD_TIMEOUT is now defined as seconds to get at least 100K, defaults to 90 seconds. - Default to $XDG_CACHE_HOME/debuginfod_client. - New functions debuginfod_set_user_data, debuginfod_get_user_data, debuginfod_get_url and debuginfod_add_http_header. - Support for file:// URLs. debuginfod: - Performance improvements through highly parallelized scanning and archive content caching. - Uses libarchive directly for reading rpm archives. - Support for indexing .deb/.ddeb archives through dpkg-deb or bsdtar. - Generic archive support through -Z EXT[=CMD]. Which can be used for example for arch-linux pacman files by using -Z '.tar.zst=zstdcat'. - Better logging using User-Agent and X-Forwarded-For headers. - More prometheus metrics. - Support for eliding dots or extraneous slashes in path names. debuginfod-find: - Accept /path/names in place of buildid hex. libelf: - Handle PN_XNUM in elf_getphdrnum before shdr 0 is cached - Ensure zlib resource cleanup on failure. libdwfl: - dwfl_linux_kernel_find_elf and dwfl_linux_kernel_report_offline now find and handle a compressed vmlinuz image. readelf, elflint: - Handle PT_GNU_PROPERTY. translations: - Updated Ukrainian translation. * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.178-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Fri Jan 24 2020 Mark Wielaard <mjw@fedoraproject.org> - 0.178-8 - Add elfutils-0.178-gcc10-null-dereference.patch * Fri Jan 10 2020 Mark Wielaard <mjw@fedoraproject.org> - 0.178-7 - Add elfutils-0.178-debuginfod-timeoutprogress.patch - Add elfutils-0.178-libasm-ebl.patch * Wed Dec 11 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-6 - Add elfutils-0.178-curl-code-gcc-10.patch - Add elfutils-0.178-compressed-vmlinuz.patch * Mon Dec 09 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-5 - Add elfutils-0.178-debuginfod-no-cache.patch. * Thu Nov 28 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-4 - Define %{depsuffix} before use. * Thu Nov 28 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-3 - Add elfutils-debuginfod-client Provides and Requires with depsuffix to get multilib dependencies correct. Add %{version}-%{release} to keep subpackages in sync. * Wed Nov 27 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-2 - Fix libdebuginfod file list for debuginfo-client[-devel]. * Tue Nov 26 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.178-1 - New upstream release. - debuginfod: New server, client tool and library to index and fetch ELF/DWARF files addressed by build-id through HTTP. - doc: There are now some manual pages for functions and tools. - backends: The libebl libraries are no longer dynamically loaded through dlopen, but are now compiled into libdw.so directly. - readelf: -n, --notes now takes an optional "SECTION" argument. -p and -x now also handle section numbers. New option --dyn-sym to show just the dynamic symbol table. - libcpu: Add RISC-V disassembler. - libdw: Abbrevs and DIEs can now be read concurrently by multiple threads through the same Dwarf handle. - libdwfl: Will try to use debuginfod when installed as fallback to retrieve ELF and DWARF debug data files by build-id. * Wed Aug 14 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.177-1 - New upstream release. - elfclassify: New tool to analyze ELF objects. - readelf: Print DW_AT_data_member_location as decimal offset. Decode DW_AT_discr_list block attributes. - libdw: Add DW_AT_GNU_numerator, DW_AT_GNU_denominator and DW_AT_GNU_bias. - libdwelf: Add dwelf_elf_e_machine_string. dwelf_elf_begin now only returns NULL when there is an error reading or decompressing a file. If the file is not an ELF file an ELF handle of type ELF_K_NONE is returned. - backends: Add support for C-SKY. * Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.176-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri Jul 05 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.176-4 - Add elfutils-0.176-strip-symbols-illformed.patch * Mon Jun 03 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.176-3 - Add elfutils-0.176-elf-update.patch * Tue Apr 30 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.176-2 - Update elfutils-0.176-gcc-pr88835.patch. - Add elfutils-0.176-pt-gnu-prop.patch - Add elfutils-0.176-xlate-note.patch * Fri Feb 15 2019 Mark Wielaard <mjw@fedoraproject.org> - 0.176-1 - New upstream release. - backends: riscv improved core file and return value location support. - Fixes CVE-2019-7146, CVE-2019-7148, CVE-2019-7149, CVE-2019-7150, CVE-2019-7664, CVE-2019-7665. * Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.175-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Mon Dec 03 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.175-2 - Add elfutils-0.175-gnu-props-32.patch. * Fri Nov 16 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.175-1 - New upstream release. - readelf: Handle multiple .debug_macro sections. - strip: Add strip --reloc-debug-sections-only option. Handle relocations against GNU compressed sections. - libdwelf: New function dwelf_elf_begin. - libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE. - backends: RISCV handles ADD/SUB relocations. - Remove all patches. * Wed Nov 14 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.174-5 - Add elfutils-0.174-x86_64_unwind.patch. - Add elfutils-0.174-gnu-property-note.patch. - Add elfutils-0.174-version-note.patch. - Add elfutils-0.174-gnu-attribute-note.patch * Tue Nov 06 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.174-4 - Add elfutils-0.174-size-rec-ar.patch CVE-2018-18520 (#1646478) - Add elfutils-0.174-ar-sh_entsize-zero.patch CVE-2018-18521 (#1646483) * Fri Nov 02 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.174-3 - Add elfutils-0.174-libdwfl-sanity-check-core-reads.patch CVE-2018-18310 (#1642605) * Wed Oct 17 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.174-2 - Add elfutils-0.174-strip-unstrip-group.patch. * Fri Sep 14 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.174-1 - New upstream release - libelf, libdw and all tools now handle extended shnum and shstrndx correctly (#1608390). - elfcompress: Don't rewrite input file if no section data needs updating. Try harder to keep same file mode bits (suid) on rewrite. - strip: Handle mixed (out of order) allocated/non-allocated sections. - unstrip: Handle SHT_GROUP sections. - backends: RISCV and M68K now have backend implementations to generate CFI based backtraces. - Fixes CVE-2018-16062, CVE-2018-16402 and CVE-2018-16403 (#1623753, #1625051, #1625056). * Tue Jul 31 2018 Florian Weimer <fweimer@redhat.com> - 0.173-8 - Rebuild with fixed binutils * Sun Jul 29 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-7 - Add elfutils-0.173-strip-alloc-nonalloc.patch (#1609577) * Tue Jul 24 2018 Mark Wielaard <mjw@fedoraproject.org> - Drop libstdc++-devel BuildRequires. gcc-c++ will pull it in. * Tue Jul 24 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-6 - Update elfutils-0.173-annobingroup.patch. * Sat Jul 21 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-5 - Add BuildRequires gcc-c++ for demangle support. - Add elfutils-0.173-annobingroup.patch. * Sat Jul 21 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-4 - Add elfutils-0.173-elfcompress.patch (#1607044) * Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.173-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Mon Jul 09 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-2 - Update elfutils-0.173-new-notes-hack.patch for new annobin note. - Unbreak cyclic systemd dependency for buildroot container (#1599083) * Fri Jun 29 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.173-1 - New upstream release - More fixes for crashes and hangs found by afl-fuzz. In particular various functions now detect and break infinite loops caused by bad DIE tree cycles. - readelf: Will now lookup the size and signedness of constant value types to display them correctly (and not just how they were encoded). - libdw: New function dwarf_next_lines to read CU-less .debug_line data. dwarf_begin_elf now accepts ELF files containing just .debug_line or .debug_frame sections (which can be read without needing a DIE tree from the .debug_info section). Removed dwarf_getscn_info, which was never implemented. - backends: Handle BPF simple relocations. The RISCV backends now handles ABI specific CFI and knows about RISCV register types and names. * Wed Jun 20 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.172-2 - Add elfutils-0.172-robustify.patch. * Mon Jun 11 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.172-1 - New upstream release. - No functional changes compared to 0.171. - Various bug fixes in libdw and eu-readelf dealing with bad DWARF5 data. Thanks to running the afl fuzzer on eu-readelf and various testcases. - eu-readelf -N is ~15% faster. * Fri Jun 01 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.171-1 - New upstream release. - DWARF5 and split dwarf, including GNU DebugFission, support. - readelf: Handle all new DWARF5 sections. --debug-dump=info+ will show split unit DIEs when found. --dwarf-skeleton can be used when inspecting a .dwo file. Recognizes GNU locviews with --debug-dump=loc. - libdw: New functions dwarf_die_addr_die, dwarf_get_units, dwarf_getabbrevattr_data and dwarf_cu_info. libdw will now try to resolve the alt file on first use when not set yet with dwarf_set_alt. dwarf_aggregate_size() now works with multi-dimensional arrays. - libdwfl: Use process_vm_readv when available instead of ptrace. - backends: Add a RISC-V backend. * Wed Apr 11 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-11 - Add explict libstdc++-devel BuildRequires for demangle support. - Add elfutils-0.170-unwind.patch. (#1555726)
/usr/lib/.build-id /usr/lib/.build-id/20 /usr/lib/.build-id/20/ed3d76297d67d1b2cf247bb741c96b726328ff /usr/lib/.build-id/42 /usr/lib/.build-id/42/542af82f67556968c87fbdf0a66960b36df653 /usr/lib64/libasm-0.179.so /usr/lib64/libasm.so.1 /usr/lib64/libdw-0.179.so /usr/lib64/libdw.so.1 /usr/share/licenses/elfutils-libs /usr/share/licenses/elfutils-libs/COPYING-GPLV2 /usr/share/licenses/elfutils-libs/COPYING-LGPLV3
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon May 9 16:02:36 2022