Fedora 8 Update: elfutils-0.135-1.fc8

updates at fedoraproject.org updates at fedoraproject.org
Wed Jul 30 20:11:45 UTC 2008


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2008-4649
2008-07-30 18:12:20
--------------------------------------------------------------------------------

Name        : elfutils
Product     : Fedora 8
Version     : 0.135
Release     : 1.fc8
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 problems with the eu-strip utility (used in RPM package
builds) handling ET_REL files (such as kernel .ko files) in some unusual cases.
It fixes problems with the eu-readelf utility handling archive files, and adds
new support for printing .gnu.attribute sections (-A) and more core file
register note types.  It also fixes problems with compiling against the
<libelf.h> header file without using certain feature test macros.  The eu-elfcmp
utility is fixed to handle .gnu.attribute sections produced by GCC 4.3 without
false-negative comparisons.  Finally, the new eu-objdump utility is provided
with limited support for disassembling x86/x86-64 code.
--------------------------------------------------------------------------------
ChangeLog:

* Mon May 12 2008 Roland McGrath <roland at redhat.com> - 0.135-1
- Update to 0.135
  - libdwfl: bug fixes
  - eu-strip: changed handling of ET_REL files wrt symbol tables and relocs
* Wed Apr  9 2008 Roland McGrath <roland at redhat.com> - 0.134-1
- Update to 0.134
  - elflint: backend improvements for sparc, alpha (#204170)
  - libdwfl, libelf: bug fixes (#439344, #438867, #438263, #438190)
- Remove Conflicts: libelf-devel from elfutils-libelf-devel. (#435742)
* Sun Mar  2 2008 Roland McGrath <roland at redhat.com> - 0.133-2
- Update to 0.133
  - readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
  - readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
  - libdwfl: bug fixes and optimization in relocation handling
  - elfcmp: bug fix for non-allocated section handling
  - ld: implement newer features of binutils linker.
- Install eu-objdump and libasm, now has limited disassembler support.
* Mon Jan 21 2008 Roland McGrath <roland at redhat.com> - 0.132-3
- Update to 0.132
  - libelf: Use loff_t instead of off64_t in libelf.h header. (#377241)
  - eu-readelf: Fix handling of ET_REL files in archives.
  - libcpu: Implement x86 and x86-64 disassembler.
  - libasm: Add interface for disassembler.
  - all programs: add debugging of branch prediction.
  - libelf: new function elf_scnshndx.
* Sun Nov 11 2007 Roland McGrath <roland at redhat.com> - 0.131-1
- Update to 0.131
  - libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
           bug fixes for oddly-formatted DWARF
  - libdwfl: bug fixes in offline archive support, symbol table handling;
             apply partial relocations for dwfl_module_address_section on ET_REL
  - libebl: powerpc backend support for Altivec registers
--------------------------------------------------------------------------------
References:

  [ 1 ] Bug #438867 - dwfl_end croaks if kernel debuginfo found but no kernel proper
        https://bugzilla.redhat.com/show_bug.cgi?id=438867
  [ 2 ] Bug #439344 - rpmbuild crashing in libelf.so.1 on x86_64
        https://bugzilla.redhat.com/show_bug.cgi?id=439344
  [ 3 ] Bug #438263 - dwfl_module_getdwarf.c doesn't find debuginfo if there is a .dynsym
        https://bugzilla.redhat.com/show_bug.cgi?id=438263
  [ 4 ] Bug #377241 - Compiles using libelf.h fail as off64_t is not defined
        https://bugzilla.redhat.com/show_bug.cgi?id=377241
  [ 5 ] Bug #204170 - elfutils don't pass testsuite on alpha
        https://bugzilla.redhat.com/show_bug.cgi?id=204170
  [ 6 ] Bug #435742 - libelf-devel conflicts with itself
        https://bugzilla.redhat.com/show_bug.cgi?id=435742
  [ 7 ] Bug #438190 - dwfl_module_getsrc: Module bias not use when searching for lines
        https://bugzilla.redhat.com/show_bug.cgi?id=438190
--------------------------------------------------------------------------------

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
http://fedoraproject.org/keys
--------------------------------------------------------------------------------




More information about the Fedora-package-announce mailing list