Bug 5779 - [UPDATE REQUEST] elfutils 0.162-5
: [UPDATE REQUEST] elfutils 0.162-5
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Main Packages
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
Depends on:
  Show dependency treegraph
Reported: 2015-06-16 19:45 MSD by Andrey Ponomarenko
Modified: 2016-08-16 01:07 MSD (History)
2 users (show)

See Also:
RPM Package:
Bad POT generating:
vladimir.potapov: qa_verified-


Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Ponomarenko 2015-06-16 19:45:10 MSD
Advisory: elfutils package was updated to 0.162-5 version:

- Disabled patch 105 to fix bug 5777
- Updated several patches to fit 0.162

Changes since 0.159:

Version 0.162

libdw: Install new header elfutils/known-dwarf.h.
       dwarf.h Add preliminary DWARF5 constants DW_TAG_atomic_type,
       DW_LANG_Fortran03, DW_LANG_Fortran08. dwarf_peel_type now also
       handles DW_TAG_atomic_type.

addr2line: Input addresses are now always interpreted as hexadecimal
           numbers, never as octal or decimal numbers.
           New option -a, --addresses to print address before each entry.
           New option -C, --demangle to show demangled symbols.
           New option --pretty-print to print all information on one line.

ar: CVE-2014-9447 Directory traversal vulnerability in ar extraction.

backends: x32 support.

Version 0.161

libdw: New function dwarf_peel_type. dwarf_aggregate_size now uses
       dwarf_peel_type to also provide the sizes of qualified types.
       dwarf_getmacros will now serve either of .debug_macro and
       .debug_macinfo transparently.  New interfaces
       dwarf_getmacros_off, dwarf_macro_getsrcfiles,
       dwarf_macro_getparamcnt, and dwarf_macro_param are available
       for more generalized inspection of macros and their parameters.
       dwarf.h: Add DW_AT_GNU_deleted, DW_AT_noreturn, DW_LANG_C11,
       DW_LANG_C_plus_plus_11 and DW_LANG_C_plus_plus_14.

Version 0.160

libdw: New functions dwarf_cu_getdwarf, dwarf_cu_die.
       dwarf.h remove non-existing DW_TAG_mutable_type.

libdwfl: Handle LZMA .ko.xz compressed kernel modules.

unstrip: New option -F, --force to combining files even if some ELF headers
         don't seem to match.

backends: Handle ARM THUMB functions. Add support for ppc64le ELFv2 abi.

Build lists:

x86_64: https://abf.rosalinux.ru/build_lists/2511182
i586: https://abf.rosalinux.ru/build_lists/2511181
Comment 1 Denis Silakov 2015-06-17 00:19:54 MSD
elfutils update should be handled carefully. At least it makes sense to rebuild  "rpm" with this new version and check if rpm and rpmbuild work fine.
Comment 2 Vladimir Potapov 2015-06-17 19:53:31 MSD
По результатам обсуждения решено отложить пока. 
QA Denied
Comment 3 Denis Silakov 2016-08-16 01:07:51 MSD
New elfutils will be used in rosa2016.1 platform. As for rosa2014.1, let's skip this update.