Revisions of elfutils

buildservice-autocommit accepted request 649599 from Richard Biener's avatar Richard Biener (rguenther) (revision 123)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 649580 from Martin Liška's avatar Martin Liška (marxin) (revision 122)
- Update to version 0.175
readelf: Handle mutliple .debug_macro sections.
         Recognize and parse GNU Property, NT_VERSION and
         GNU Build Attribute ELF Notes.
strip: Handle SHT_GROUP correctly.
       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.
          Handle SHT_X86_64_UNWIND.
Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521.
- remove disable-backtrace-dwarf-test.patch patch - the test
  works now
buildservice-autocommit accepted request 637381 from Richard Biener's avatar Richard Biener (rguenther) (revision 121)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 637018 from Martin Liška's avatar Martin Liška (marxin) (revision 120)
- Add disable-backtrace-dwarf-test.patch in order to work around:
  https://sourceware.org/bugzilla/show_bug.cgi?id=23673.  
Richard Biener's avatar Richard Biener (rguenther) accepted request 636604 from Martin Liška's avatar Martin Liška (marxin) (revision 119)
- Update to version 0.174
  libelf, libdw and all tools now handle extended shnum and
  shstrndx correctly.
  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.
buildservice-autocommit accepted request 630656 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 118)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 629456 from Antoine Belvire's avatar Antoine Belvire (1Antoine1) (revision 117)
- Don't make elfutils recommend elfutils-lang as elfutils-lang
  already supplements elfutils.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 628392 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 116)
- Fix typo in the recommends name bsc#1104264
buildservice-autocommit accepted request 621693 from Richard Biener's avatar Richard Biener (rguenther) (revision 115)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 621681 from Martin Liška's avatar Martin Liška (marxin) (revision 114)
- Update to version 0.173
  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.
- add cfi-fix.patch: make build green on arm target
buildservice-autocommit accepted request 616503 from Richard Biener's avatar Richard Biener (rguenther) (revision 113)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 616253 from Martin Liška's avatar Martin Liška (marxin) (revision 112)
- Update to versio 0.172
  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.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 615774 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 111)
- disable-tests-with-ptrace.patch: Rediff
buildservice-autocommit accepted request 614220 from Richard Biener's avatar Richard Biener (rguenther) (revision 110)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 613899 from Martin Liška's avatar Martin Liška (marxin) (revision 109)
- Update to version 0.171
  DWARF5 and split dwarf, including GNU DebugFission, are supported now.
  Data can be read from the new DWARF sections .debug_addr, .debug_line_str,
  .debug_loclists, .debug_str_offsets and .debug_rnglists.  Plus the new
  DWARF5 and GNU DebugFission encodings of the existing .debug sections.
  Also in split DWARF .dwo (DWARF object) files.  This support is mostly
  handled by existing functions (dwarf_getlocation*, dwarf_getsrclines,
  dwarf_ranges, dwarf_form*, etc.) now returning the data from the new
  sections and data formats.  But some new functions have been added
  to more easily get information about skeleton and split compile units
  (dwarf_get_units and dwarf_cu_info), handle new attribute data
  (dwarf_getabbrevattr_data) and to keep references to Dwarf_Dies
  that might come from different sections or files (dwarf_die_addr_die).
  Not yet supported are .dwp (Dwarf Package) and .sup (Dwarf Supplementary)
  files, the .debug_names index, the .debug_cu_index and .debug_tu_index
  sections. Only a single .debug_info (and .debug_types) section are
  currently handled.
  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 of
         an alt attribute FORM 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.
  There were various improvements to build on Windows.
  The sha1 and md5 implementations have been removed, they weren't used.
- Remove patches: elfutils-0.170-Wpackednotaligned.patch,
  elfutils-0.170-stripnothing.patch, gcc8-disable-test.patch 
- make package with V=1 to print verbose command line
Richard Biener's avatar Richard Biener (rguenther) accepted request 613261 from Martin Liška's avatar Martin Liška (marxin) (revision 108)
- Add gcc8-disable-test.patch in order to fix boo#1084637: temporarily
  disable a test-case.
buildservice-autocommit accepted request 591142 from Marcus Meissner's avatar Marcus Meissner (msmeissn) (revision 107)
baserev update by copy to link target
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 590373 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 106)
- disable-tests-with-ptrace.patch: Rediff
buildservice-autocommit accepted request 585779 from Richard Biener's avatar Richard Biener (rguenther) (revision 105)
baserev update by copy to link target
Richard Biener's avatar Richard Biener (rguenther) accepted request 584787 from Richard Biener's avatar Richard Biener (rguenther) (revision 104)
- Update to version 0.170
  libdw: Added new DWARF5 attribute, tag, character encoding, language code,
         calling convention, defaulted member function and macro constants
         to dwarf.h.
	 New functions dwarf_default_lower_bound and dwarf_line_file.
	 dwarf_peel_type now handles DWARF5 immutable, packed and shared tags.
	 dwarf_getmacros now handles DWARF5 .debug_macro sections.
  strip: Add -R, --remove-section=SECTION and --keep-section=SECTION.
  backends: The bpf disassembler is now always build on all platforms.
- Includes changes in 0.169
  backends: Add support for EM_PPC64 GNU_ATTRIBUTES.
            Frame pointer unwinding fallback support for i386, x86_64, aarch64.
  translations: Update Polish translation.
- Remove obsolete 0001-backends-Add-support-for-EM_PPC64-GNU_ATTRIBUTES.patch 
  and ppc-machine-flags.patch
- Add elfutils-0.170-stripnothing.patch to robustify test and avoid a FAIL.
- Add elfutils-0.170-Wpackednotaligned.patch to fix build with GCC 8.
  (boo#1084637)
Displaying revisions 81 - 100 of 203
openSUSE Build Service is sponsored by