Fedora 11 Update: elfutils-0.147-1.fc11

updates at fedoraproject.org updates at fedoraproject.org
Tue May 18 21:50:35 UTC 2010


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2010-7151
2010-04-22 22:20:54
--------------------------------------------------------------------------------

Name        : elfutils
Product     : Fedora 11
Version     : 0.147
Release     : 1.fc11
URL         : https://fedorahosted.org/elfutils/
Summary     : A collection of utilities and DSOs to handle compiled objects
Description :
Elfutils is a collection of utilities, including ld (a linker),
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), and elflint
(to check for well-formed ELF files).

--------------------------------------------------------------------------------
Update Information:

This update fixes several bugs in elfutils libraries and tools, including one
that could cause tools to crash when processing core files and another that
could cause tools to crash when examining DWARF CFI.  The handling of CFI now
copes as best as possible with invalid CFI cases that GCC could emit in ix86
code before a recent GCC fix.  The libdwfl support for kernel module objects now
copes with certain spurious relocation records left by ld -r before a recent
binutils fix.    This update also adds the new function dwfl_core_file_report to
the libdwfl (-ldw) library, to let applications using this library handle core
files like utilities' --core command-line option does.    This update also adds
some translations for elfutils messages, supplied by the Fedora Translation
Project.
--------------------------------------------------------------------------------
ChangeLog:

* Mon May  3 2010 Roland McGrath <roland at redhat.com> - 0.147-1
- Update to 0.147
* Wed Apr 21 2010 Roland McGrath <roland at redhat.com> - 0.146-1
- Update to 0.146
  - libdwfl: New function dwfl_core_file_report.
  - libelf: Fix handling of phdrs in truncated file. (#577310)
  - libdwfl: Fix infinite loop handling clobbered link_map. (#576379)
- Package translations.
* Tue Feb 23 2010 Roland McGrath <roland at redhat.com> - 0.145-1
- Update to 0.145
  - Fix build with --disable-dependency-tracking. (#564646)
  - Fix build with most recent glibc headers.
  - libdw: Fix CFI decoding. (#563528)
  - libdwfl: Fix address bias returned by CFI accessors. (#563528)
             Fix core file module layout identification. (#559836)
  - readelf: Fix CFI decoding.
* Fri Jan 15 2010 Roland McGrath <roland at redhat.com> - 0.144-2
- Fix sloppy #include's breaking build with F-13 glibc.
* Thu Jan 14 2010 Roland McGrath <roland at redhat.com> - 0.144-1
- Update to 0.144
  - libdw: New function dwarf_aggregate_size for computing (constant) type
           sizes, including array_type cases with nontrivial calculation.
  - readelf: Don't give errors for missing info under -a.
             Handle Linux "VMCOREINFO" notes under -n.
- Resolves: RHBZ #527004, RHBZ #530704, RHBZ #550858
* Mon Sep 21 2009 Roland McGrath <roland at redhat.com> - 0.143-1
- Update to 0.143
  - libdw: Various convenience functions for individual attributes now use
           dwarf_attr_integrate to look up indirect inherited attributes.
           Location expression handling now supports DW_OP_implicit_value.
  - libdwfl: Support automatic decompression of files in XZ format,
             and of Linux kernel images made with bzip2 or LZMA
             (as well as gzip).
* Tue Jul 28 2009 Roland McGrath <roland at redhat.com> - 0.142-1
- Update to 0.142
  - libelf: Bug fix in filling gaps between sections. (#512840)
  - libelf: Add elf_getshdrnum alias for elf_getshnum and elf_getshdrstrndx
            alias for elf_getshstrndx and deprecate original names.
  - libebl, elflint: Add support for STB_GNU_UNIQUE. (#511436)
  - readelf: Add -N option, speeds up DWARF printing
             without address->name lookups. (#505347)
  - libdw: Add support for decoding DWARF CFI into location description form.
           Handle some new DWARF 3 expression operations previously omitted.
           Basic handling of some new encodings slated for DWARF 4.
* Thu Apr 23 2009 Roland McGrath <roland at redhat.com> - 0.141-1
- Update to 0.141
  - libebl: sparc backend fixes (#490585)
            some more arm backend support
  - libdwfl: fix dwfl_module_build_id for prelinked DSO case (#489439)
             fixes in core file support (#494858)
             dwfl_module_getsym interface improved for non-address symbols
  - eu-strip: fix infinite loop on strange inputs with -f
  - eu-addr2line: take -j/--section=NAME option for binutils compatibility
                  (same effect as '(NAME)0x123' syntax already supported)
- Resolves: RHBZ #495213, RHBZ #465872, RHBZ #470055, RHBZ #484623
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #576379 - [abrt] hang in elfutils-0.145-1.fc12: Process /usr/bin/eu-unstrip enters endless loop
        https://bugzilla.redhat.com/show_bug.cgi?id=576379
  [ 2 ] Bug #577310 - [abrt] crash in elfutils-0.145-1.fc12: Process /usr/bin/eu-unstrip was killed by signal 11 (SIGSEGV)
        https://bugzilla.redhat.com/show_bug.cgi?id=577310
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update elfutils' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list