Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at 2018-06-08 23:08:47 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elfutils (Old) and /work/SRC/openSUSE:Factory/.elfutils.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elfutils" Fri Jun 8 23:08:47 2018 rev:65 rq:614220 version:0.171 Changes: -------- --- /work/SRC/openSUSE:Factory/elfutils/elfutils.changes 2018-03-29 11:50:00.530494210 +0200 +++ /work/SRC/openSUSE:Factory/.elfutils.new/elfutils.changes 2018-06-08 23:08:51.366383659 +0200 @@ -1,0 +2,51 @@ +Mon Jun 4 07:19:12 UTC 2018 - mli...@suse.cz + +- 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 + +------------------------------------------------------------------- +Tue May 29 08:03:20 UTC 2018 - mli...@suse.cz + +- Add gcc8-disable-test.patch in order to fix boo#1084637: temporarily + disable a test-case. + +------------------------------------------------------------------- Old: ---- elfutils-0.170-Wpackednotaligned.patch elfutils-0.170-stripnothing.patch elfutils-0.170.tar.bz2 elfutils-0.170.tar.bz2.sig New: ---- elfutils-0.171.tar.bz2 elfutils-0.171.tar.bz2.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elfutils.spec ++++++ --- /var/tmp/diff_new_pack.YGgeKA/_old 2018-06-08 23:08:52.678336295 +0200 +++ /var/tmp/diff_new_pack.YGgeKA/_new 2018-06-08 23:08:52.682336151 +0200 @@ -17,7 +17,7 @@ Name: elfutils -Version: 0.170 +Version: 0.171 Release: 0 Summary: Higher-level library to access ELF files License: SUSE-GPL-2.0-with-OSI-exception @@ -31,10 +31,6 @@ Source2: baselibs.conf Source3: %{name}.changes Patch1: disable-tests-with-ptrace.patch -# Upstream ab6b37ac, fix build with GCC8 -Patch2: elfutils-0.170-Wpackednotaligned.patch -# Upstream 8f01400a, Robustify strip-nothing test -Patch3: elfutils-0.170-stripnothing.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake @@ -139,8 +135,6 @@ # qemu does not support ptrace %patch1 -p1 %endif -%patch2 -p1 -%patch3 -p1 %build # Change DATE/TIME macros to use last change time of elfutils.changes @@ -161,7 +155,7 @@ %endif autoreconf -fi %configure --program-prefix=eu- -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install make DESTDIR=$RPM_BUILD_ROOT install @@ -183,7 +177,7 @@ %postun -n libdw1 -p /sbin/ldconfig %check -make check +make check V=1 %files %defattr(-,root,root) ++++++ elfutils-0.170.tar.bz2 -> elfutils-0.171.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/elfutils/elfutils-0.170.tar.bz2 /work/SRC/openSUSE:Factory/.elfutils.new/elfutils-0.171.tar.bz2 differ: char 11, line 1