| # ChangeLog for sys-devel/gcc-apple |
| # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 |
| # $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc-apple/ChangeLog,v 1.32 2015/02/06 21:54:13 ottxor Exp $ |
| |
| 06 Feb 2015; Christoph Junghans <ottxor@gentoo.org> metadata.xml: |
| added regression-test use flag to metadata.xml |
| |
| 31 Jan 2015; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.2.1_p5666-darwin14.patch, gcc-apple-4.2.1_p5666-r2.ebuild: |
| Update darwin14 patch with much better approach by Michael Weisner, not |
| revbumping because darwin14 bootstrapping should be broken anyway |
| |
| 23 Nov 2014; redlizard <redlizard@gentoo.org> gcc-apple-4.2.1_p5666-r2.ebuild: |
| Change the portage-2.2.14 dependency to a blocker, as the upgrade needs to |
| happen in a different portage run. |
| |
| *gcc-apple-4.2.1_p5666-r2 (22 Nov 2014) |
| |
| 22 Nov 2014; redlizard <redlizard@gentoo.org> |
| +files/gcc-apple-4.2.1-prefix-search-dirs-r1.patch, |
| +gcc-apple-4.2.1_p5666-r2.ebuild: |
| Change gcclibs behavior to the standard prefix model. |
| |
| 21 Oct 2014; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.2.1_p5666-darwin14.patch, |
| files/gcc-apple-4.2.1_p5666-perl-5.18.patch, gcc-apple-4.2.1_p5666-r1.ebuild: |
| Finalise fixes for Yosemite |
| |
| 19 Oct 2014; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.2.1_p5666-darwin14.patch, |
| files/gcc-apple-4.2.1_p5666-perl-5.18.patch, gcc-apple-4.2.1_p5666-r1.ebuild: |
| First steps towards support for OS X Yosemite |
| |
| 15 Jun 2014; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.2.1_p5666-perl-5.18.patch, gcc-apple-4.2.1_p5666-r1.ebuild: |
| Fix build with perl-5.18 |
| |
| 22 May 2014; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5666-r1.ebuild: |
| Add depend on sys-libs/csu for crt1.o |
| |
| 28 Feb 2014; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5666-r1.ebuild: |
| Do not override CC, but rather append what we need in 64-bits mode |
| |
| 11 Jun 2012; Fabian Groffen <grobian@gentoo.org> |
| -files/gcc-apple-4.2.1-gfortran.patch, |
| -files/gcc-apple-4.2.1-inline-asm.patch, |
| -files/gcc-apple-4.2.1_p5566-x86_64-defines.patch, |
| -gcc-apple-3.5.0_p3506-r1.ebuild, -gcc-apple-4.0.1_p5490-r2.ebuild, |
| -gcc-apple-4.2.1_p5566-r2.ebuild, -gcc-apple-4.2.1_p5574.ebuild, |
| -gcc-apple-4.2.1_p5646.ebuild, -gcc-apple-4.2.1_p5647.ebuild, |
| -gcc-apple-4.2.1_p5659.ebuild: |
| Cleanup old versions |
| |
| *gcc-apple-4.2.1_p5666-r1 (11 Jun 2012) |
| |
| 11 Jun 2012; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.2.1-arch-option.patch, +gcc-apple-4.2.1_p5666-r1.ebuild, |
| -gcc-apple-4.2.1_p5666.ebuild: |
| Revbump for patch from Heiko Przybyl to accept -arch argument to gcc if it |
| matches the toolchain default target |
| |
| 06 Dec 2011; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5490-r2.ebuild, gcc-apple-4.0.1_p5493.ebuild, |
| gcc-apple-4.2.1_p5566-r2.ebuild, gcc-apple-4.2.1_p5574.ebuild, |
| gcc-apple-4.2.1_p5646.ebuild, gcc-apple-4.2.1_p5647.ebuild, |
| gcc-apple-4.2.1_p5659.ebuild, gcc-apple-4.2.1_p5664.ebuild, |
| gcc-apple-4.2.1_p5666.ebuild: |
| Remove no longer used ETYPE logic |
| |
| 13 Nov 2011; Mike Frysinger <vapier@gentoo.org> |
| gcc-apple-3.5.0_p3506-r1.ebuild, gcc-apple-4.0.1_p5490-r2.ebuild, |
| gcc-apple-4.0.1_p5493.ebuild, gcc-apple-4.2.1_p5566-r2.ebuild, |
| gcc-apple-4.2.1_p5574.ebuild, gcc-apple-4.2.1_p5646.ebuild, |
| gcc-apple-4.2.1_p5647.ebuild, gcc-apple-4.2.1_p5659.ebuild, |
| gcc-apple-4.2.1_p5664.ebuild, gcc-apple-4.2.1_p5666.ebuild: |
| Convert USE=nocxx to USE=cxx. |
| |
| *gcc-apple-4.2.1_p5666 (02 Apr 2011) |
| |
| 02 Apr 2011; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.2.1_p5666.ebuild: |
| Version bump to version from Developer Tools 4.0 |
| |
| *gcc-apple-4.2.1_p5664 (12 Aug 2010) |
| |
| 12 Aug 2010; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.2.1_p5664.ebuild: |
| Bump to version from DevTools 3.2.3 |
| |
| *gcc-apple-4.2.1_p5659 (18 May 2010) |
| |
| 18 May 2010; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.2.1_p5659.ebuild: |
| Version bump to version from Developer Tools 3.2.2 |
| |
| 02 May 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5647.ebuild: |
| Don't try to autoconf when bootstrapping, bug #317915 |
| |
| 26 Mar 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5566-r2.ebuild, gcc-apple-4.2.1_p5574.ebuild, |
| gcc-apple-4.2.1_p5646.ebuild, gcc-apple-4.2.1_p5647.ebuild, |
| +files/gcc-apple-4.2.1-autoconf-m4-precious.patch: |
| Add patch to be able to autoconf libgomp using autoconf >=2.64, bug |
| #308515 |
| |
| 24 Mar 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5647.ebuild: |
| Add openmp USE-flag, since some packages check for such flag, gcc-apple |
| has always enabled had it enabled in the past |
| |
| 12 Mar 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5646.ebuild, gcc-apple-4.2.1_p5647.ebuild: |
| Update libstdc++ version check to exclude 64-bits builds on Leopard, |
| dtrace is 32-bits only there. |
| |
| 09 Mar 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5566-r2.ebuild, gcc-apple-4.2.1_p5574.ebuild, |
| gcc-apple-4.2.1_p5646.ebuild, gcc-apple-4.2.1_p5647.ebuild: |
| Fix version hacking, Apple actually parses it back again to set |
| __APPLE_CC__ to their build number. Fixes bug #308659 |
| |
| *gcc-apple-4.2.1_p5647 (08 Mar 2010) |
| |
| 08 Mar 2010; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-3.5.0_p3506-r1.ebuild, gcc-apple-4.0.1_p5490-r2.ebuild, |
| gcc-apple-4.0.1_p5493.ebuild, gcc-apple-4.2.1_p5566-r2.ebuild, |
| gcc-apple-4.2.1_p5574.ebuild, gcc-apple-4.2.1_p5646.ebuild, |
| +gcc-apple-4.2.1_p5647.ebuild, |
| +files/gcc-apple-4.2.1_p5646-gfortran.patch: |
| Ported all ebuilds to EAPI=3, bump to Dev Tools 3.2.1, 5646.1 as 5647 |
| (hack), update gfortran support, use version 4.2.4 for latest ebuild since |
| ATTR seems to be doing that too, hopefully for a good reason. Put back |
| stdc++-v3 into the gcc tree so we don't have to configure/make twice |
| (necessary even for EAPI=2+). Sed Gentoo version into version string, so |
| our compilers are identifyable, let bugs url point to our bugzilla. |
| |
| 25 Sep 2009; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5574.ebuild, -files/gcc-apple-4.2.1_p5574-darwin10.patch: |
| With updated libtool stuff, we no longer need the hacky workaround on |
| Darwin10, thanks rrrachel for testing |
| |
| 25 Sep 2009; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5574.ebuild: |
| Merge back Snow Leopard fixes from Prefix Tree |
| |
| 06 Sep 2009; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.2.1-gfortran.patch: |
| Trim fortran patch such that it at least applies to the latest ebuild. The |
| removed part is for the build_gcc script that we don't use anyway. |
| |
| *gcc-apple-4.2.1_p5646 (05 Sep 2009) |
| |
| 05 Sep 2009; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.2.1_p5646.ebuild: |
| Bump to version from Snow Leopard/Developer Tools 3.2, still masked as |
| fortran support is broken |
| |
| 28 Jun 2009; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.2.1_p5566-x86_64-defines.patch, +libstdc++-16.patch |
| +gcc-apple-4.2.1-inline-asm.patch, +gcc-apple-4.2.1-texinfo.patch, |
| +gcc-apple-4.2.1-dsymutil.patch, |
| +gcc-apple-4.2.1-prefix-search-dirs.patch, |
| +gcc-apple-4.0.1_p5465-default-altivec.patch, |
| +gcc-apple-4.2.1-gfortran.patch: |
| Add missing patches |
| |
| *gcc-apple-4.2.1_p5574 (20 Jun 2009) |
| *gcc-apple-4.0.1_p5493 (20 Jun 2009) |
| |
| 20 Jun 2009; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.0.1_p5493.ebuild, +gcc-apple-4.2.1_p5574.ebuild: |
| Version bumps to Developer Tools 3.1.3 versions |
| |
| 01 Jun 2009; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5566-r2.ebuild, |
| +files/gcc-apple-4.2.1_p5566-x86_64-defines.patch: |
| Add patch for x86_64-apple-darwin* support |
| |
| 01 May 2009; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.2.1-gfortran.patch: |
| Fix fortran support for powerpc targets |
| |
| *gcc-apple-4.2.1_p5566-r2 (26 Mar 2009) |
| *gcc-apple-4.0.1_p5490-r2 (26 Mar 2009) |
| |
| 26 Mar 2009; Fabian Groffen <grobian@gentoo.org> metadata.xml, |
| -gcc-apple-4.0.1_p5490-r1.ebuild, +gcc-apple-4.0.1_p5490-r2.ebuild, |
| -gcc-apple-4.2.1_p5566-r1.ebuild, +gcc-apple-4.2.1_p5566-r2.ebuild: |
| Bump for fortran support in gcc-apple-4.2.1 and search path fixes mostly for |
| libtool |
| |
| 26 Mar 2009; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.2.1-prefix-search-dirs.patch, |
| gcc-apple-4.0.1_p5490-r1.ebuild, gcc-apple-4.2.1_p5566-r1.ebuild: |
| Add prefix search path patch by Heiko Przybyl. No revbump yet, as more |
| changes are pending. |
| |
| 07 Mar 2009; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5490-r1.ebuild, gcc-apple-4.2.1_p5566-r1.ebuild: |
| Remove libiberty.a, it is not needed and it conflicts with slots |
| |
| *gcc-apple-4.2.1_p5566-r1 (07 Mar 2009) |
| *gcc-apple-4.0.1_p5490-r1 (07 Mar 2009) |
| |
| 07 Mar 2009; Fabian Groffen <grobian@gentoo.org> |
| -gcc-apple-4.0.1_p5490.ebuild, +gcc-apple-4.0.1_p5490-r1.ebuild, |
| -gcc-apple-4.2.1_p5566.ebuild, +gcc-apple-4.2.1_p5566-r1.ebuild: |
| Revert back to using --enable-version-specific-runtime-libs instead of |
| --libdir to make sure we get a correct include path for g++, bug #255315 |
| |
| 18 Jan 2009; Fabian Groffen <grobian@gentoo.org> |
| -gcc-apple-4.0.1_p5363-r1.ebuild, -gcc-apple-4.0.1_p5465-r1.ebuild, |
| -gcc-apple-4.0.1_p5484.ebuild, -gcc-apple-4.0.1_p5488.ebuild, |
| -gcc-apple-4.2.1_p5564.ebuild: |
| Remove old |
| |
| 30 Dec 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5564.ebuild, gcc-apple-4.2.1_p5566.ebuild: |
| Fix nasty problem caught by fafhrd in #gentoo-prefix: don't overwrite |
| /dev/null, that truely ain't cool |
| |
| *gcc-apple-4.2.1_p5566 (21 Dec 2008) |
| *gcc-apple-4.0.1_p5490 (21 Dec 2008) |
| |
| 21 Dec 2008; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.0.1_p5490.ebuild, +gcc-apple-4.2.1_p5566.ebuild: |
| Version bump to Xcode Tools 3.1.2 |
| |
| 16 Nov 2008; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.2.1-dsymutil.patch: |
| Remove stray }, according to John Gibson on alt ML |
| |
| 10 Nov 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.2.1_p5564.ebuild: |
| Add fix from David Hubbard to get around a bootstrapping problem on 10.4/x86 |
| |
| 09 Nov 2008; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.2.1-dsymutil.patch, gcc-apple-4.2.1_p5564.ebuild: |
| Add patch for 10.4/x86 peeps, thanks David Hubbard for the research |
| |
| 12 Oct 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5465-r1.ebuild, gcc-apple-4.0.1_p5484.ebuild, |
| gcc-apple-4.0.1_p5488.ebuild, gcc-apple-4.2.1_p5564.ebuild: |
| Fix double prefix errors, bad me |
| |
| 12 Oct 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5465-r1.ebuild, gcc-apple-4.0.1_p5484.ebuild, |
| gcc-apple-4.0.1_p5488.ebuild, gcc-apple-4.2.1_p5564.ebuild: |
| Don't remove install-tools, it causes hickups |
| |
| *gcc-apple-4.0.1_p5488 (12 Oct 2008) |
| |
| 12 Oct 2008; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.0.1_p5488.ebuild: |
| Bump 4.0.1 to revision of iPhone 2.1 + SDK |
| |
| 11 Oct 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5465-r1.ebuild, gcc-apple-4.0.1_p5484.ebuild, |
| gcc-apple-4.2.1_p5564.ebuild: |
| Align with toolchain.eclass, do create versioned links, e.g. gcc-4.2.1 |
| |
| 08 Oct 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-3.5.0_p3506-r1.ebuild, gcc-apple-4.0.1_p5363-r1.ebuild, |
| gcc-apple-4.0.1_p5465-r1.ebuild, gcc-apple-4.0.1_p5484.ebuild, |
| gcc-apple-4.2.1_p5564.ebuild: |
| Change dep from odcctools to binutils-apple |
| |
| *gcc-apple-4.2.1_p5564 (21 Aug 2008) |
| |
| 21 Aug 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5484.ebuild, -gcc-apple-4.2.1_p5553.ebuild, |
| +gcc-apple-4.2.1_p5564.ebuild: |
| Version bump to Xcode Tools 3.1 |
| |
| *gcc-apple-4.0.1_p5484 (20 Jun 2008) |
| |
| 20 Jun 2008; Fabian Groffen <grobian@gentoo.org> |
| -gcc-apple-4.0.1_p5483.ebuild, +gcc-apple-4.0.1_p5484.ebuild: |
| Bump to iPhone SDK Beta 7 |
| |
| *gcc-apple-4.2.1_p5553 (28 Mar 2008) |
| *gcc-apple-4.0.1_p5470 (28 Mar 2008) |
| |
| 28 Mar 2008; Fabian Groffen <grobian@gentoo.org> |
| files/gcc-apple-4.0.1_p5465-default-altivec.patch, |
| +gcc-apple-4.0.1_p5470.ebuild, +gcc-apple-4.2.1_p5553.ebuild: |
| Bump to Xcode Tools 3.1 Beta version |
| |
| 07 Mar 2008; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5465-r1.ebuild, -gcc-apple-4.0.1_p5465-r2.ebuild, |
| gcc-apple-4.2.1_p5531.ebuild: |
| Cleaned up latest 4.0.1 and 4.2.1 ebuilds. Don't do multilib any more, its |
| broken by (partially our) design and quite useless. Removed -r2 as it |
| was not a good idea. |
| |
| *gcc-apple-4.0.1_p5465-r2 (02 Mar 2008) |
| |
| 02 Mar 2008; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.0.1_p5465-r2.ebuild: |
| Add new revision (masked) that puts the libs by itself in usr/lib, which we |
| move out of the way and gcc-config should move back again. |
| |
| 20 Jan 2008; Elias Pipping <pipping@gentoo.org> |
| files/gcc-apple-4.2.1-texinfo.patch, gcc-apple-4.2.1_p5531.ebuild, |
| gcc-apple-4.2.1_p5531.ebuild: |
| enable manpages while not breaking libgomp |
| |
| *gcc-apple-4.0.1_p5465-r1 (12 Jan 2008) |
| |
| 12 Jan 2008; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-4.0.1_p5465-default-altivec.patch, |
| -files/gcc-apple-5363-native-64bits.patch, -gcc-apple-4.0.1_p5465.ebuild, |
| +gcc-apple-4.0.1_p5465-r1.ebuild: |
| Add a patch to have 10.5's gcc default to AltiVec like 10.4's gcc did, as it |
| causes too much trouble |
| |
| 09 Nov 2007; Elias Pipping <pipping@gentoo.org> |
| gcc-apple-4.0.1_p5465.ebuild: |
| re-enable multilib on 64bit systems |
| |
| 06 Nov 2007; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5465.ebuild: |
| Set odcctools dependency to the 10.5 released one for 4.0.1_p5465, otherwise |
| it won't compile. Marked ~ppc-macos. |
| |
| 05 Nov 2007; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5363-r1.ebuild, gcc-apple-4.0.1_p5465.ebuild, |
| gcc-apple-4.2.1_p5531.ebuild: |
| Cleaned up ebuilds, keyworded 4.2.1_p5531 ~ppc-macos, compiles on 10.4 after |
| removing any -m* flags. |
| |
| *gcc-apple-4.2.0_p5531 (02 Nov 2007) |
| *gcc-apple-4.0.1_p5465 (02 Nov 2007) |
| |
| 02 Nov 2007; Fabian Groffen <grobian@gentoo.org> |
| +gcc-apple-4.0.1_p5465.ebuild, +gcc-apple-4.2.0_p5531.ebuild: |
| Adding gcc-apple versions as released in 10.5, both don't compile on 10.4, |
| removed all keywords |
| |
| 19 Oct 2007; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5363-r1.ebuild: |
| Slight change to make gcc use Darwin libtool also in a cross-compile |
| environment. |
| |
| 10 Dec 2006; Fabian Groffen <grobian@gentoo.org> +metadata.xml: |
| Add metadata.xml |
| |
| 24 Nov 2006; Fabian Groffen <grobian@gentoo.org> |
| gcc-apple-4.0.1_p5363-r1.ebuild: |
| Don't install libiberty.a as this prevents installing multiple compilers |
| and isn't stricktly necessary. |
| |
| *gcc-apple-4.0.1_p5363-r1 (23 Nov 2006) |
| *gcc-apple-3.5.0_p3506-r1 (23 Nov 2006) |
| |
| 23 Nov 2006; Fabian Groffen <grobian@gentoo.org> |
| -gcc-apple-3.3_p1819.ebuild, -gcc-apple-3.5.0_p3506.ebuild, |
| +gcc-apple-3.5.0_p3506-r1.ebuild, -gcc-apple-4.0.1_p5363.ebuild, |
| +gcc-apple-4.0.1_p5363-r1.ebuild: |
| Removed 3.3 as it doesn't compile anyway, fixed 3.5.0 and 4.0.1 to use |
| --enable-version-specific-runtime-libs which installs runtime-libs, such as |
| libstdc++ and libgcc_s into usr/lib/${CHOST}/gcc/${VER} |
| |
| *gcc-apple-4.0.1_p5363 (10 Nov 2006) |
| *gcc-apple-3.5.0_p3506 (10 Nov 2006) |
| *gcc-apple-3.3_p1819 (10 Nov 2006) |
| |
| 10 Nov 2006; Fabian Groffen <grobian@gentoo.org> |
| +files/gcc-apple-5363-native-64bits.patch, +gcc-apple-3.3_p1819.ebuild, |
| +gcc-apple-3.5.0_p3506.ebuild, +gcc-apple-4.0.1_p5363.ebuild, |
| -gcc-apple-5247.ebuild, -gcc-apple-5341.ebuild, -gcc-apple-5341-r2.ebuild, |
| -gcc-apple-5363.ebuild: |
| New organisation of Apple's GCC ebuilds. Ebuilds now carry the GCC |
| version in their name. All ebuilds rely on gcc-config, and appropriate |
| slotting is applied. |