# ChangeLog for dev-libs/elfutils # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-libs/elfutils/ChangeLog,v 1.131 2010/03/31 18:16:11 solar Exp $ 31 Mar 2010; elfutils-0.127.ebuild, elfutils-0.131-r1.ebuild, elfutils-0.131-r2.ebuild, elfutils-0.143-r1.ebuild, elfutils-0.144.ebuild, elfutils-0.145.ebuild: - elibc_glibc has to be defined in IUSE= for profiles that are unable to use.force that flag bug #312085 *elfutils-0.145 (07 Mar 2010) 07 Mar 2010; Ryan Hill +elfutils-0.145.ebuild: Version bump. 20 Feb 2010; Jonathan Callen elfutils-0.144.ebuild: Transfer prefix keywords, remove dep on glibc on prefix *elfutils-0.144 (04 Feb 2010) 04 Feb 2010; Ryan Hill -elfutils-0.140.ebuild, -elfutils-0.143.ebuild, +elfutils-0.144.ebuild, +files/elfutils-0.144-sloppy-include.patch: Version bump. 26 Nov 2009; Harald van Dijk elfutils-0.143-r1.ebuild, +files/elfutils-0.143-configure.patch: Fix bash extensions in configure script #287130 *elfutils-0.143-r1 (21 Nov 2009) 21 Nov 2009; Mike Frysinger +elfutils-0.143-r1.ebuild, +files/elfutils-0.143-fix-fill_mmap-for-sections-past-the-section-headers. patch: Add fix by Lubomir Rintel for corrupting some object files #288977 by Hugo Mildenberger. *elfutils-0.143 (26 Sep 2009) 26 Sep 2009; Ryan Hill +elfutils-0.143.ebuild, metadata.xml: Version bump, bug #278144 by Conrad Kostecki. *elfutils-0.140 (15 Mar 2009) 15 Mar 2009; Peter Volkov elfutils-0.127.ebuild, +elfutils-0.140.ebuild: Version bump, bug #220577, thank Conrad Kostecki for report. Don't build tests if tests are disabled, bug #226349, and added flex into DEPEND, bug 221381, thank Diego E. 'Flameeyes' Pettenò for both reports. Added nls USE flag as requested in bug #225273 by Le retraité. New bzip2 and zlib USE flags. 14 Feb 2009; Kenneth Prugh elfutils-0.131-r2.ebuild: amd64 stable, bug #245861 12 Feb 2009; Brent Baude elfutils-0.131-r2.ebuild: stable ppc64, bug 245861 12 Feb 2009; Raúl Porcel elfutils-0.131-r2.ebuild: arm/ia64/s390/sh/sparc stable wrt #245861 09 Feb 2009; nixnut elfutils-0.131-r2.ebuild: ppc stable #245861 08 Feb 2009; Tobias Klausmann elfutils-0.131-r2.ebuild: Stable on alpha, bug #245861 07 Feb 2009; Christian Faulhammer elfutils-0.131-r2.ebuild: stable x86, bug 245861 07 Feb 2009; Jeroen Roovers elfutils-0.131-r2.ebuild: Stable for HPPA (bug #245861). 10 May 2008; Mike Frysinger files/elfutils-0.131-gnu-inline.patch: Fix building with no optimization #220641. 10 May 2008; Mike Frysinger elfutils-0.131-r2.ebuild: Make sure we carry forward the PaX fix #219848. *elfutils-0.131-r2 (20 Apr 2008) 20 Apr 2008; Mike Frysinger +files/elfutils-0.131-gnu-inline.patch, +elfutils-0.131-r2.ebuild: Use Debian patched tarball to fix #158438 and add fix by Ryan Hill for building with gcc-4.3 #204610. *elfutils-0.131-r1 (06 Jan 2008) 06 Jan 2008; Mike Frysinger +elfutils-0.131-r1.ebuild: Change off64_t in libelf.h to __off64_t as the latter type is not always available #204502 by Ryan Hill. *elfutils-0.131 (30 Dec 2007) 30 Dec 2007; Diego Pettenò +elfutils-0.131.ebuild: Version bump, needed for dev-util/dwarves. 20 Nov 2007; Samuli Suominen elfutils-0.127.ebuild: amd64 stable too, closing also bug 196489. 19 Nov 2007; Joshua Kinard elfutils-0.127.ebuild: Stable on mips. 27 Sep 2007; Jeroen Roovers elfutils-0.127.ebuild: Stable for HPPA too. 13 Aug 2007; Tobias Scherbaum elfutils-0.127.ebuild: ppc. stable 13 Aug 2007; Gustavo Zacarias elfutils-0.127.ebuild: Stable on sparc 24 Jul 2007; Raúl Porcel elfutils-0.127.ebuild: alpha stable 21 Jul 2007; Tom Gall elfutils-0.127.ebuild: stable on ppc64 28 Jun 2007; Raúl Porcel elfutils-0.127.ebuild: ia64/x86 stable 12 May 2007; Joshua Kinard elfutils-0.125.ebuild: Stable on mips for #165798. *elfutils-0.127 (04 May 2007) 04 May 2007; Mike Frysinger +elfutils-0.127.ebuild: Version bump #175753 by Raul Porcel. 23 Apr 2007; Gustavo Zacarias elfutils-0.125.ebuild: Stable on sparc 21 Apr 2007; Raúl Porcel elfutils-0.125.ebuild: ia64 stable 15 Apr 2007; Markus Rothe elfutils-0.125.ebuild: Stable on ppc64 06 Apr 2007; Tobias Scherbaum elfutils-0.125.ebuild: ppc stable 20 Mar 2007; Raúl Porcel elfutils-0.125.ebuild: x86 stable 05 Mar 2007; Jeroen Roovers elfutils-0.125.ebuild: Stable for HPPA. 14 Feb 2007; Chris Gianelloni elfutils-0.123.ebuild: Stable on alpha wrt bug #165798. 13 Feb 2007; Markus Rothe elfutils-0.123.ebuild: Stable on ppc64; bug #165798 12 Feb 2007; Gustavo Zacarias elfutils-0.123.ebuild: Stable on sparc wrt #165798 12 Feb 2007; Simon Stelling elfutils-0.123.ebuild: stable on amd64; bug 165798 10 Feb 2007; Jeroen Roovers elfutils-0.123.ebuild: Stable for HPPA (bug #165798). 10 Feb 2007; nixnut elfutils-0.123.ebuild: Stable on ppc wrt bug 165798 10 Feb 2007; Christian Faulhammer elfutils-0.123.ebuild: stable x86; bug #165798 *elfutils-0.125 (15 Jan 2007) 15 Jan 2007; Mike Frysinger +elfutils-0.125.ebuild: Version bump. 28 Nov 2006; Jeroen Roovers elfutils-0.118.ebuild: Stable for HPPA (bug #130121). 20 Oct 2006; Bryan Østergaard elfutils-0.118.ebuild: Stable on Alpha. *elfutils-0.123 (26 Sep 2006) 26 Sep 2006; Mike Frysinger +elfutils-0.123.ebuild: Version bump. *elfutils-0.122 (25 Jul 2006) 25 Jul 2006; Martin Schlemmer +elfutils-0.122.ebuild: Update version. 28 Apr 2006; Joseph Jezak elfutils-0.118.ebuild: Marked ppc stable for bug #130121. 29 Apr 2006; Joshua Kinard elfutils-0.118.ebuild: Marked stable on mips. 20 Apr 2006; Mike Frysinger +files/elfutils-0.118-glibc-hacks.patch, elfutils-0.118.ebuild: Add a hack for old glibc installs #130121. 18 Apr 2006; Markus Rothe elfutils-0.118.ebuild: Stable on ppc64; bug #130121 18 Apr 2006; Patrick McLean elfutils-0.118.ebuild: Stable on amd64 (bug 130121). 18 Apr 2006; Krzysiek Pawlik elfutils-0.118.ebuild: Stable on x86, see bug #130121. *elfutils-0.120 (16 Apr 2006) 16 Apr 2006; Mike Frysinger +files/elfutils-0.120-mkinstalldirs.patch, +elfutils-0.120.ebuild: Version bump. 13 Jan 2006; Mike Frysinger elfutils-0.108.ebuild, elfutils-0.108-r1.ebuild, elfutils-0.118.ebuild: Force nls since the package refuses to build without it. 06 Jan 2006; Mike Frysinger +files/elfutils-0.118-no-nested-functions.patch, elfutils-0.118.ebuild: Add a hack so eu-nm is not generated with an executable stack #116968 by Benno Schulenberg. 19 Dec 2005; Mike Frysinger +files/elfutils-0.118-libelf-link.patch, elfutils-0.118.ebuild: Fix linking of utilities with libelf #115385. 17 Dec 2005; Mike Frysinger +files/elfutils-0.118-PaX-support.patch, elfutils-0.118.ebuild: Kevin F. Quinn: fix PaX support #115100. 10 Dec 2005; elfutils-0.108-r1.ebuild, elfutils-0.108.ebuild, elfutils-0.118.ebuild: - changed depends to use elibc_glibc vs !elibc_uclibc *elfutils-0.118 (10 Dec 2005) 10 Dec 2005; Martin Schlemmer +elfutils-0.118.ebuild: New release. 16 Sep 2005; Ciaran McCreesh ChangeLog: Converted to UTF-8, fixed encoding screwups 24 Jul 2005; Martin Schlemmer -files/elfutils-0.108-robustify3.patch, elfutils-0.108-r1.ebuild: Move robustify3.patch to mirrors, bug #99961. *elfutils-0.108-r1 (20 Jul 2005) 20 Jul 2005; Martin Schlemmer +files/elfutils-0.108-robustify3.patch, +elfutils-0.108-r1.ebuild: Update robustify patch. 03 Jun 2005; Stephen P. Becker elfutils-0.108.ebuild: stable on mips 01 Jun 2005; +metadata.xml, -files/elfutils-0.101-portability.patch, -files/elfutils-0.94-alpha-mips-atime.diff, -files/elfutils-sections-heap-overflow.diff, -elfutils-0.101-r1.ebuild, -elfutils-0.101.ebuild, -elfutils-0.94-r1.ebuild, -elfutils-0.94-r2.ebuild, -elfutils-0.97-r1.ebuild, -elfutils-0.97.ebuild: - Remove old ebuilds. - Added a metadata.xml (assigned to toolchain@) for now. - Ready for GLSA. 29 May 2005; elfutils-0.101-r1.ebuild, elfutils-0.101.ebuild, elfutils-0.108.ebuild, elfutils-0.94-r1.ebuild, elfutils-0.94-r2.ebuild, elfutils-0.97-r1.ebuild, elfutils-0.97.ebuild: echangelog - update package to use libc expanded variable elibc_uclibc vs uclibc so USE=-* works 22 May 2005; Olivier Crête elfutils-0.108.ebuild: Marking stable on x86 per security bug #91398 20 May 2005; Bryan Østergaard elfutils-0.108.ebuild: Stable on alpha + ia64, bug 91817. 19 May 2005; Gustavo Zacarias elfutils-0.108.ebuild: Stable on sparc wrt #91817 19 May 2005; Jan Brinkmann elfutils-0.108.ebuild: stable on amd64 wrt #91817 19 May 2005; Rene Nussbaumer elfutils-0.108.ebuild: stable on hppa; bug #91817 19 May 2005; Michael Hanselmann elfutils-0.108.ebuild: Stable on ppc. 19 May 2005; Yuta SATOH elfutils-0.108.ebuild: Stable on ppc64, bug #91817 17 May 2005; +files/elfutils-0.108-robustify2.patch, elfutils-0.108.ebuild: - add additional incremental from Jakub which solves remaining regression failure with elfutils that we found. This version or a 0.109 is what arches will want to mark stable in general *elfutils-0.108 (17 May 2005) 17 May 2005; +files/elfutils-0.108-portability.patch, +elfutils-0.108.ebuild: - version bump to 0.108 and added a new patch from Jakub Jelinek to fix misc crashes and the heap overflow on some invalid ELF files 15 May 2005; Bryan Østergaard elfutils-0.94-r2.ebuild: Stable on alpha + ia64, bug 91817. 15 May 2005; Markus Rothe elfutils-0.97-r1.ebuild: Stable on ppc64; bug #91817 14 May 2005; Olivier Crête elfutils-0.94-r2.ebuild: Stable on x86 per security bug #91817 13 May 2005; Rene Nussbaumer elfutils-0.94-r2.ebuild: Stable on hppa; bug #91817 13 May 2005; Gustavo Zacarias elfutils-0.94-r2.ebuild: Stable on sparc wrt #91817 13 May 2005; Jan Brinkmann elfutils-0.94-r2.ebuild: stable on amd64 wrt #91817 13 May 2005; Michael Hanselmann elfutils-0.94-r2.ebuild: Stable on ppc. *elfutils-0.94-r2 (12 May 2005) 12 May 2005; Tavis Ormandy +files/elfutils-sections-heap-overflow.diff, +elfutils-0.101-r1.ebuild, +elfutils-0.94-r2.ebuild, +elfutils-0.97-r1.ebuild: fix for #91817 31 Mar 2005; Aron Griffis elfutils-0.97.ebuild: stable on ia64 17 Mar 2005; Markus Rothe elfutils-0.97.ebuild: Stable on ppc64; bug #85575 *elfutils-0.101 (13 Mar 2005) 13 Mar 2005; Martin Schlemmer +files/elfutils-0.101-bswap.patch, +files/elfutils-0.101-portability.patch, +elfutils-0.101.ebuild: Update version. 17 Feb 2005; Markus Rothe elfutils-0.97.ebuild: Added ~ppc64 to KEYWORDS *elfutils-0.97 (09 Feb 2005) 09 Feb 2005; Mike Frysinger +elfutils-0.97.ebuild: Version bump. 25 Nov 2004; Daniel Black elfutils-0.94-r1.ebuild: fixed test routine as per bug #72347. Thanks to Sébastien DIAZ 02 Aug 2004; elfutils-0.94-r1.ebuild: elfutils does not actually seem to compile currently in a uClibc environment (xrealloc errs), but we need to ensure that glibc never gets pulled in as a dep, since this package does not respect virtual/libc 20 Apr 2004; elfutils-0.94-r1.ebuild: Add missing ia64 keyword 16 Apr 2004; elfutils-0.94-r1.ebuild: files/elfutils-0.94-alpha-mips-atime.diff: Fix 0.94 compilation on mips and alpha 11 Apr 2004; elfutils-0.94-r1.ebuild: Stable on all archs 09 Apr 2004; elfutils-0.89.ebuild: Stable on mips 22 Mar 2004; Jason Wever elfutils-0.84.ebuild: Marked stable on sparc. 07 Mar 2004; Jason Wever elfutils-0.94-r1.ebuild: Added ~sparc keyword, fixes bug #43828. *elfutils-0.94-r1 (29 Feb 2004) 29 Feb 2004; Martin Schlemmer elfutils-0.94-r1.ebuild: Utils need libdw ... *elfutils-0.94 (24 Feb 2004) 24 Feb 2004; Stefan Jones : New version from what was RedHat rawhide. x86 only 22 Feb 2004; elfutils-0.89.ebuild: files/elfutils-0.89-alpha-mips-atime.diff: Fix 0.89 compilation on mips 22 Feb 2004; elfutils-0.84.ebuild: Fix 0.84 compilation on mips 31 Dec 2003; Aron Griffis elfutils-0.89.ebuild: Stable on alpha and ia64 to support ircd-hybrid 14 Dec 2003; Guy Martin elfutils-0.84.ebuild: Marked stable on hppa. 14 Nov 2003; Brad House elfutils-0.89.ebuild: add ~amd64 flag 13 Nov 2003; elfutils-0.76-r2.ebuild: added mips to KEYWORDS 29 Oct 2003; Seemant Kulleen elfutils-0.89.ebuild: added nls USE flag check 26 Oct 2003; Aron Griffis files/elfutils-0.89-atime.diff: Fix 0.89 compilation on alpha *elfutils-0.89 (20 Oct 2003) 30 Oct 2003; Stefan Jones : New version *elfutils-0.84 (23 Aug 2003) 30 Sep 2003; Joshua Kinard elfutils-0.84.ebuild: Added ~mips to KEYWORDS 03 Sep 2003; Stefan Jones : Move to stable and require binutils-2.14.90.0.6 01 Sep 2003; Stefan Jones : Add patch for alpha for st_atime, bug #27372 27 Aug 2003; Stefan Jones : Mark stable as unstable till sys-devel/binutils-2.14.90.0.6-r1 becomes stable, without it fails to compile 27 Aug 2003; Stefan Jones : Mark stable as fixes #19285 23 Aug 2003; Stefan Jones : New version for testing. It seems on my system the hidden patch is not needed anymore *elfutils-0.76-r2 (14 May 2003) 23 Aug 2003; Luca Barbato : Setting ppc for elfutils-0.76-r2, fixes bug 27017. 27 June 2003; Stefan Jones : Opps, adding it back, I was wrong ... 24 June 2003; Stefan Jones : Remove from portage as bug fix is not needed anymore, it was a gcc / binutils bug. sys-devel/binutils-2.14.90.0.2 works fine 14 May 2003; Stefan Jones elfutils-0.76-hidden.diff : Added patch to fix bug #20948 *elfutils-0.76-r1 (24 Apr 2003) 24 June 2003; Stefan Jones : Added to stable amd64 tree. 24 Apr 2003; Martin Holzer elfutils-0.76-r1.ebuild: Removed /usr/usr/share. closes #19758. *elfutils-0.76 (08 Mar 2003) 14 Apr 2003; Stefan Jones elfutils-0.76.ebuild : Moved to stable tree. 08 Mar 2003; Martin Schlemmer elfutils-0.76.ebuild : Update version. *elfutils-0.73 (03 Feb 2003) 03 Feb 2003; Martin Schlemmer elfutils-0.73.ebuild : Update version. *elfutils-0.72 (02 Jan 2003) 13 Jan 2003; Stefan Jones elfutils-0.72.ebuild : Zapped -Werror as per bugreport, even with newer gcc's it fails without. 07 Jan 2003; Stefan Jones elfutils-0.72.ebuild : Requires sys-devel/gcc-3.2.1-r6 or higher 02 Jan 2003; Martin Schlemmer elfutils-0.72.ebuild : Initial release. Unfortunately there are no source tarballs for this on a public ftp/http server, so we need to check for new releases: http://rawhide.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/