Fri, 22 Nov 2024 16:15:27 UTC | login

Information for build elfutils-0.175-1.fc30

ID79497
Package Nameelfutils
Version0.175
Release1.fc30
Epoch
SummaryA collection of utilities and DSOs to handle ELF files and DWARF data
DescriptionElfutils is a collection of utilities, including stack (to show backtraces), nm (for listing symbols from object files), size (for listing the section sizes of an object or archive file), strip (for discarding symbols), readelf (to see the raw ELF file structures), elflint (to check for well-formed ELF files) and elfcompress (to compress or decompress ELF sections).
Built bydavidlt
State complete
Volume DEFAULT
StartedTue, 04 Dec 2018 07:57:03 UTC
CompletedTue, 04 Dec 2018 09:14:36 UTC
Taskbuild (f30-candidate, elfutils-0.175-1.fc30.src.rpm)
Tags
f30
RPMs
src
elfutils-0.175-1.fc30.src.rpm (info) (download)
noarch
elfutils-default-yama-scope-0.175-1.fc30.noarch.rpm (info) (download)
riscv64
elfutils-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-devel-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-devel-static-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libelf-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libelf-devel-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libelf-devel-static-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libs-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-debuginfo-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-debugsource-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libelf-debuginfo-0.175-1.fc30.riscv64.rpm (info) (download)
elfutils-libs-debuginfo-0.175-1.fc30.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
noarch_rpmdiff.json
root.log
state.log
Changelog * 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) * Thu Mar 01 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-10 - Add elfutils-0.170-GNU_variable_value.patch - Add elfutils-0.170-locviews.patch * Fri Feb 16 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-9 - Add elfutils-0.170-core-pid.patch - Add elfutils-0.170-elf_sync.patch - Add elfutils-0.170-new-notes-hack.patch * Thu Feb 15 2018 Mark Wielaard <mjw@fedoraproject.org> - 0.170-8 - Add elfutils-0.170-sys-ptrace.patch - Make sure spec can be build even when ldconfig_scriplets aren't defined. - Add elfutils-0.170-m68k-packed-not-aligned.patch * Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.170-7 - Escape macros in %changelog * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.170-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.170-5 - Switch to %ldconfig_scriptlets * Wed Dec 20 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-4 - Add elfutils-0.170-dwarf_aggregate_size.patch. * Wed Nov 08 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-3 - Rely on (and check) systemd_requires for sysctl_apply default-yama-scope. * Thu Nov 02 2017 Mark Wielaard <mjw@redhat.com> - 0.170-2 - Config files under /usr/lib/sysctl.d (_sysctldir) aren't %config (#1506660) Admin can place the real config file under /etc/sysctl.d as override. * Thu Aug 03 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.170-1 - New upstream release. Remove upstreamed patches. - provide_yama_scope for either fedora >= 22 and rhel >= 7. * Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.169-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.169-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Jul 21 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-6 - Add elfutils-0.169-strip-data-marker-symbols.patch. * Mon Jul 17 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-5 - Fix build on s390 (ptrace.h). Add elfutils-0.169-s390x-ptrace.patch. * Mon Jul 17 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-4 - Add elfutils-0.169-strip-keep-remove-section.patch (#1465997) * Wed Jun 07 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-3 - Add elfutils-0.169-dup-shstrtab.patch - Add elfutils-0.169-strip-empty.patch * Tue May 30 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-2 - Add ppc64 fallback unwinder. * Fri May 05 2017 Mark Wielaard <mjw@fedoraproject.org> - 0.169-1 - New upstream release. Removed upstreamed patches. * Wed Feb 15 2017 Mark Wielaard <mark@klomp.org> - 0.168-5 - Add patches for new gcc warnings and new binutils ppc64 attributes. - elfutils-0.168-libasm-truncation.patch - elfutils-0.168-ppc64-attrs.patch * Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.168-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Mon Jan 16 2017 Mark Wielaard <mark@klomp.org> - 0.168-3 - Never use old, deprecated, filter_provides_in, it really is too broken. * Fri Jan 13 2017 Mark Wielaard <mark@klomp.org> - 0.168-2 - Filter out private libebl backends from provides. * Wed Dec 28 2016 Mark Wielaard <mark@klomp.org> - 0.168-1 - New upstream release from new home https://sourceware.org/elfutils/ - Resolves: - #1396092 Please implement eu-readelf --symbols[=SECTION] - #1388057 memory allocation failure in allocate_elf - #1387584 memory allocation failure in __libelf_set_rawdata_wrlock