# ChangeLog for sys-devel/binutils-apple
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-devel/binutils-apple/ChangeLog,v 1.17 2011/05/11 20:06:45 grobian Exp $

*binutils-apple-4.0 (11 May 2011)
*binutils-apple-3.2.6 (11 May 2011)

  11 May 2011; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.2.6.ebuild, +binutils-apple-4.0.ebuild,
  +files/binutils-apple-4.0-as.patch, +files/binutils-apple-4.0-as-dir.patch,
  +files/binutils-apple-4.0-no-oss-dir.patch, +files/ld64-123.2-Makefile,
  +files/ld64-123.2-darwin8-no-mlong-branch-warning.patch,
  +files/ld64-123.2-debug-backtrace.patch:
  Bump to versions from Developer Tools 3.2.6 and 4.0. The latter cannot be
  compiled due to missing libraries

*binutils-apple-3.2.3-r2 (18 Nov 2010)

  18 Nov 2010; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.2.3-r2.ebuild, metadata.xml:
  Revbump for added support for LTO via USE=lto. This requires LLVM to be
  installed for the LTO library.

  16 Aug 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.2.3-r1.ebuild:
  Heiko's improved unlibunwind patch makes the message before abort patch
  useless, bug #324769

*binutils-apple-3.2.3-r1 (15 Aug 2010)

  15 Aug 2010; Fabian Groffen <grobian@gentoo.org>
  -binutils-apple-3.2.3.ebuild, +binutils-apple-3.2.3-r1.ebuild:
  Revision bump for change in behaviour of ld for Snow Leopard users to fix
  uncaught exception errors

*binutils-apple-3.2.3 (06 Aug 2010)

  06 Aug 2010; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.2.3.ebuild, +files/binutils-apple-3.2.3-as-dir.patch,
  +files/binutils-apple-3.2.3-ranlib.patch:
  Version bump to version from Develper Tools 3.2.3, thanks to Heiko Przybyl
  for the patching and LTO support

*binutils-apple-3.2.2 (18 May 2010)

  18 May 2010; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.2.2.ebuild, +files/binutils-apple-3.2.2-as.patch:
  Version bump to version from Developer Tools 3.2.2

  02 May 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.2-r1.ebuild:
  ld64-95 (as in binutils-apple-3.2-r1) needs gcc-apple-4.2.1 to be
  compiled, add proper dependency, bug #314461

  24 Mar 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.2-r1.ebuild:
  Bump patchset to include heiko_'s message before abort patch to make sure
  the actual problem is emitted before the linker aborts (libstdc++ issue it
  seems)

  22 Mar 2010; Fabian Groffen <grobian@gentoo.org>
  files/ld64-95.2.12-Makefile:
  Tell ar to build an index, such that the linker doesn't fail with 'archive
  has no table of contents' on intel platforms

  21 Mar 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.2-r1.ebuild,
  +files/ld64-95.2.12-darwin8-no-mlong-branch-warning.patch:
  Add patch to suppress annoying -mlong-branch warning that we totally can't
  do anything about

*binutils-apple-3.2-r1 (21 Mar 2010)

  21 Mar 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.1.1.ebuild, binutils-apple-3.1.2.ebuild,
  binutils-apple-3.2.ebuild, +binutils-apple-3.2-r1.ebuild,
  +files/ld64-95.2.12-Makefile:
  Revision bump for usage of Xcode 3.2's ld64. Use Heiko Przybyl's patches
  to remove the dependency on Apple's libunwind. Port all ebuilds to EAPI=3

  12 Feb 2010; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.1.1.ebuild, binutils-apple-3.1.2.ebuild,
  binutils-apple-3.2.ebuild:
  Export CC and CXX such that we use the intended compilers instead of e.g.
  accidentially the host system's cc.

  12 Sep 2009; Fabian Groffen <grobian@gentoo.org>
  -binutils-apple-3.1.2-r1.ebuild, binutils-apple-3.2.ebuild:
  Removed binutils-apple-3.1.2-r1. It was using my own LP64 patch + LP64
  sed-foo that actually wasn't quite right but allowed us to fix many
  64-bits related bugs to packages (preparing for Snow Leopard). Apple
  provides a working LP64 version in 3.2 which everyone should use now
  instead.

  12 Sep 2009; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.2.ebuild, +files/binutils-apple-3.2-armv7-defines.patch:
  Since we cannot build ld64, but *can* build new cctools, build the ld64
  from 3.1.2 with the new cctools. Hopefully the new cctools fixes problems
  with Snow Leopard host provided objects and 64-bits awareness
  http://lists.apple.com/archives/Darwin-dev/2009/Sep/msg00025.html

*binutils-apple-3.2 (05 Sep 2009)

  05 Sep 2009; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.2.ebuild, +files/binutils-apple-3.2-ld64-Makefile:
  Bump to version from Snow Leopard/Developer Tools 3.2, highly broken,
  hence masked

*binutils-apple-3.1.2-r1 (01 Jun 2009)

  01 Jun 2009; Fabian Groffen <grobian@gentoo.org>
  +binutils-apple-3.1.2-r1.ebuild:
  Version bump for 64-bits native testing purposes, not yet ready for
  prime-time

  01 Jan 2009; Fabian Groffen <grobian@gentoo.org>
  +files/binutils-apple-3.1.2-as-Makefile.patch,
  binutils-apple-3.1.2.ebuild, binutils-apple-3.1.2.ebuild:
  Add patch to avoid having to do a make -k

*binutils-apple-3.1.2 (21 Dec 2008)

  21 Dec 2008; Fabian Groffen <grobian@gentoo.org>
  binutils-apple-3.1.2.ebuild, ChangeLog:
  Version bump to Xcode Tools 3.1.2

*binutils-apple-3.1.1 (08 Oct 2008)

  08 Oct 2008; Fabian Groffen <grobian@gentoo.org>
  +files/binutils-apple-3.1.1-as-dir.patch,
  +files/binutils-apple-3.1.1-libtool-ranlib.patch,
  +files/binutils-apple-3.1.1-ranlib.patch,
  -files/20080922-libtool-ranlib.patch,
  +files/binutils-apple-3.1.1-no-efi-man.patch, -files/20080922-as.patch,
  -files/20080922-as-dir.patch, -files/20080922-nmedit.patch,
  +files/binutils-apple-3.1.1-no-oss-dir.patch,
  -files/20080922-no-efi-man.patch, -files/20080922-no-oss-dir.patch,
  -files/20080922-ranlib.patch, +files/binutils-apple-3.1.1-as.patch,
  +files/binutils-apple-3.1.1-nmedit.patch,
  -files/20080922-no-headers.patch,
  +files/binutils-apple-3.1.1-no-headers.patch,
  -files/20080922-testsuite.patch,
  +files/binutils-apple-3.1.1-testsuite.patch, +binutils-apple-3.1.1.ebuild,
  -binutils-apple-20080922.ebuild:
  Reversion to binutils-apple-3.1.1 matching Xcode release it comes from.

  03 Oct 2008; Fabian Groffen <grobian@gentoo.org>
  +files/20080922-as-dir.patch, +files/Makefile,
  binutils-apple-20080922.ebuild:
  Add latest patches by Elias Pipping to get as behave nicely.

  28 Sep 2008; Fabian Groffen <grobian@gentoo.org>
  +files/20080922-no-headers.patch, binutils-apple-20080922.ebuild:
  Add patch from pipping to remove obsolete headers, manpages and includes

  28 Sep 2008; Fabian Groffen <grobian@gentoo.org>
  +files/20080922-libtool-ranlib.patch, binutils-apple-20080922.ebuild:
  Add patch to make libtool better detect whether it's called as ranlib

  28 Sep 2008; Fabian Groffen <grobian@gentoo.org> +files/20080922-as.patch,
  binutils-apple-20080922.ebuild:
  Two patches by Elias pipping: 1) fix version string of ld64 2) no longer
  build hppa, sparc, etc. assemblers.

*binutils-apple-20080922 (27 Sep 2008)

  27 Sep 2008; Fabian Groffen <grobian@gentoo.org> +.,
  +files/20080922-nmedit.patch, +files/20080922-no-oss-dir.patch, +files,
  +files/20080922-no-efi-man.patch, +files/20080922-ranlib.patch,
  +files/20080922-testsuite.patch, +metadata.xml,
  +binutils-apple-20080922.ebuild:
  Initial import of binutils-apple, Apple's linker tools, based on the work by
  Elias Pipping in bug #238601.  Not ready for public consumption.

