Skip to content

Debian Changelog elfutils (0.141-2)

2009

elfutils (0.141-2) unstable; urgency=low

   * Make libdw-dev Depend on libdw1 (Closes: #526824)

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 03 May 2009 22:07:59 +0200

elfutils (0.141-1) unstable; urgency=low

   * New upstream release
     - Update redhat-robustify.diff and redhat-portability.diff
     - Remove redhat-strip-copy-symtab.diff, does not seem to be used anymore.
       Also remove things in the rules file that deal with it, and
       drop sharutils from build-depends.
     - Remove elflint_initialization.diff, unaligned.diff, pointer_cast.diff,
       gnu_inline.diff, readelf_subelf.diff, gcc-4.3_support: applied or
       fixed some other way upstream
   * Update watch file to new location.
   * Make libasm-dev conflict with libasm0-dev (Closes: #509042)
   * Create a shared version of libdw, and move libebl's file
     in the libdw1 package.  Drop the static versions of libdw and libebl.
     There is no libebl-dev anymore.  (Closes: #457543)
   * Add elfutils/version.h to libelf-dev
   * Run test suite with LC_CTYPE=C, to have the same sort ordering.
   * Add Build-Dependency on zlib1g-dev, libbz2-dev and m4.
   * Start using dpkg-gensymbols:
     - libasm1: Upstream added disasm_begin, disasm_cb, disasm_end
       and disasm_str to ELFUTILS_1.0 in 0.132, the others are there
       since 0.120.
     - libelf1: ELFUTILS_1.2 was added in 0.122, ELFUTILS_1.3 in
       0.130 and ELFUTILS_1.4 in 0.132.  gelf_rawchunk
       and gelf_freechunk got removed in 0.131.
     - libdw1: Versions are when get got introduced.  dwarf_getelf
       was removed from ELFUTILS_0.122 and changed to ELFUTILS_0.126
       in 0.126
   * libasm1 and libelf1 added new functions, bump shlibs
   * Update Standards-Version to 3.8.1
     - Change ${Source-Version} to ${binary:Version}
     - Add support for DEB_BUILD_OPTIONS nocheck
     - Add upstream Homepage
   * Don't use -$(MAKE) distclean
   * Remove debian/dirs file.

 -- Kurt Roeckx <kurt@roeckx.be>  Sat, 02 May 2009 16:30:39 +0200

2008

elfutils (0.131-4) unstable; urgency=low

   * Move static functions the only file that uses it.  Avoids warning
     using gcc-4.3.  Thanks to Maximiliano Curia for the patch.
     (Closes: #467103)

 -- Kurt Roeckx <kurt@roeckx.be>  Sat, 05 Apr 2008 13:40:13 +0000

2007

elfutils (0.131-3) unstable; urgency=low

   * Add m68k backend.
   * Fix copyright file to point to /usr/share/common-licenses/GPL-2

 -- Kurt Roeckx <kurt@roeckx.be>  Wed, 26 Dec 2007 19:53:09 +0100

elfutils (0.131-2) unstable; urgency=low

   * Bump shlibs for libelf1 since it added new functions.

 -- Kurt Roeckx <kurt@roeckx.be>  Mon, 17 Dec 2007 18:33:45 +0100

elfutils (0.131-1) unstable; urgency=low

   * New usptream version. (Closes: #455878)
     - ebl_core_note() changed function arguments.
     - libelf: Add functions: gelf_getauxv(), gelf_update_auxv(),
       gelf_getnote(), elf_getdata_rawchunk().
       removed gelf_rawchunk(), gelf_freechunk()
     - Changed some types from off_t to off64_t.  The library
       was always build with LFS, so it's just a correction of the types.
   * merge patches
   * arm, hppa and mips backend: Use dwarf_attr_integrate() instead of
     dwarf_attr(), and dwarf_hasattr_integrate() instead of dwarf_hasattr().
   * Add patch from Aurelien Jarno <aurel32@debian.org> to support
     GNU/kFreeBSD  (Closes: #452428)

 -- Kurt Roeckx <kurt@roeckx.be>  Sat, 15 Dec 2007 20:31:14 +0100

elfutils (0.128-1) unstable; urgency=low

   * New upstream release:
     Remove patch alpha_backend_regs.diff, upstream implemented
     it themself (with the aliases for the register names).
   * Make libasm-dev conflict with libelfsh0-dev again, the 0.123-3 change
     got lost.  (Closes: #404054)
   * First cast main to an intptr_t before casting it to a 64 bit int.
     Directly casting from a pointer to 64 bit int gives a warning
     on 32 bit systems (with gcc-4.2).  (Closes: #431455)
   * Also check for /proc/$$.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 08 Jul 2007 19:28:46 +0000

elfutils (0.127-4) unstable; urgency=low

   * Use the gnu_inline attribute for inline functions so it build with
     gcc-4.2.  (Closes: #424548)
   * Add check for maps and auxv file in the proc dir to try and debug
     the sparc build failure.

 -- Kurt Roeckx <kurt@roeckx.be>  Fri, 18 May 2007 13:41:35 +0200

elfutils (0.127-3) unstable; urgency=low

   * Update unaligned patch to also work when we're using -O2.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 13 May 2007 22:48:57 +0200

elfutils (0.127-2) unstable; urgency=low

   * Remove duplicate initialization of DT_PLTRELSZ in elflint.
     (Closes: #393812)
   * Only using posix_fadvise() when we have POSIX_FADV_SEQUENTIAL since
     some arches like kFreeBSD don't support it.  (Closes: #404091)
   * Fix unaligned accesses on IA64.  Added patch unaligned.diff.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 13 May 2007 18:12:01 +0200

elfutils (0.127-1) unstable; urgency=low

   * New upstream release:
     Remove patches applied upstream: fix-testsuite.diff, maintainer_mode.diff,
     fix-distclean-to-really-distclean.diff, sparc_retval-backend.diff,
     elflint-alpha.diff, fix-readelf.diff, fix-alignment-sparc.diff,
     native-pid.diff, unalligned-endian.diff
   * register_name() got replaced by register_info().  Update backends
     to add dwarf type and number of bits info for those backends:
     alpha, arm, hppa, mips
   * Added redhat-strip-copy-symtab.diff patch.  Inlucde
     testfile16.symtab.bz2 and testfile16.symtab.debug.bz2 test files.
     Add sharutils to build-depends for uudecode.
   * Updated redhat-portability.diff: Now includes fix-mipsel-ftbfs.diff
     so remove it.
   * Add various types to elf.h
   * Update watch file to use a different url.

 -- Kurt Roeckx <kurt@roeckx.be>  Sat, 5 May 2007 15:59:46 +0200

2006

elfutils (0.123-2) unstable; urgency=low

   [ Kurt Roeckx ]
   * Add backend support for alpha: adding the registers.
   * Add backend support for arm: adding regs and retval.
     Thanks to Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
   * Add backend support for hppa, thanks to
     Eugeniy Meshcheryakov <eugeniy.meshcheryakov@googlemail.com>
   * Add some missing ELFOSABI_* and EM_* to elf.h
 
   [ Christian Aichinger ]
   * Fix sparc backend retval
   * Add mips backend.
   * Rewrite the static backend so making changes to the backends
     is easier.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 27 Aug 2006 15:48:23 +0000

elfutils (0.123-1) unstable; urgency=low

   * New upstream release
     - Add IA64 backend support
     - Remove redhat-fix-cast.diff, applied upstream
     - Make patches apply to new upstream version.
   * Include configure and all Makefile.in's in the configure patch.

 -- Kurt Roeckx <kurt@roeckx.be>  Tue, 15 Aug 2006 19:42:44 +0000

elfutils (0.122-4) unstable; urgency=low

   [ Kurt Roeckx ]
   * The backends init functions should be functions, not pointers
     to functions.  Also thanks to Eugeniy Meshcheryakov
     for pointing out the same.  This should fix the segmentation faults
     seen on ia64.
   * When doing x && y &, bash retuns the pid for x, while the script
     expected the one for y.  Other shells I've tried return that of y.
     As a result the run-native-test.sh keeps a "native" process running.
     Removed the &&, so it always gets the correct pid.  (Closes: #382758)
   * Fix endiannes problems for opening files of your own endiannes
     when not avoiding unaligned access.  This didn't affect
     i386 and amd64.

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 13 Aug 2006 15:08:32 +0000

elfutils (0.122-3) unstable; urgency=low

   [ Kurt Roeckx ]
   * Add build dependency on bzip2, so that all the regression
     tests can run.
   * elflint: Add EM_ALPHA to valid_e_machine.
 
   [ Christian Aichinger]
   * Add retval to the sparc backend.
   * Ignore testsuite failures that elflint reports.
   * readelf should check destshdr instead of shdr.
   * Fix alignment problems in libdw_alloc seen on sparc.

 -- Kurt Roeckx <kurt@roeckx.be>  Wed, 9 Aug 2006 19:21:05 +0000

elfutils (0.122-2) unstable; urgency=low

   * Make libelf-dev Conflict with libelfg0-dev since they both ship
     the same library and headers.

 -- Kurt Roeckx <kurt@roeckx.be>  Fri, 4 Aug 2006 19:38:32 +0000

elfutils (0.122-1) unstable; urgency=low

   * Initial release (Closes: #368248)

 -- Kurt Roeckx <kurt@roeckx.be>  Sun, 21 May 2006 15:03:01 +0000