Commit Graph

75 Commits

Author SHA1 Message Date
Heather c4b935603e correct/update ebuild headers following Gentoo changes 2015-08-25 16:22:46 +04:00
mudler 089d6b9019 [sys-devel/*gcc*] bump to 4.9.3 2015-08-12 11:32:43 +02:00
mudler cc39dfc6bb [sys-devel/gcc-config] bump to 1.8-r1 2015-07-16 19:54:48 +02:00
Lox db34a41dd9 Eix complains wrong EAPI version (at least 2)
"Building database (/var/cache/eix/portage.eix) ..
[0] 'gentoo' /usr/portage/ (cache: metadata-md5-or-flat)
     Reading category 163|163 (100%) Finished             
[1] 'sabayon-distro' /var/lib/layman/sabayon-distro (cache: parse|ebuild*#metadata-md5#metadata-assign#assign)
     Reading category 136|163 ( 83%): sys-devel .. * ERROR: sys-devel/base-gcc-4.7.3::sabayon-distro failed (depend phase):
 *   Need to upgrade to at least EAPI=2
 * 
 * Call stack:
 *               ebuild.sh, line 550:  Called source '/var/lib/layman/sabayon-distro/sys-devel/base-gcc/base-gcc-4.7.3.ebuild'
 *   base-gcc-4.7.3.ebuild, line  21:  Called inherit 'eutils' 'toolchain'
 *               ebuild.sh, line 280:  Called __qa_source '/usr/portage/eclass/toolchain.eclass'
 *               ebuild.sh, line  80:  Called source '/usr/portage/eclass/toolchain.eclass'
 *        toolchain.eclass, line  29:  Called die
 * The specific snippet of code:
 *   	0|1)    die "Need to upgrade to at least EAPI=2";;
 * 
 * If you need support, post the output of `emerge --info '=sys-devel/base-gcc-4.7.3::sabayon-distro'`,
 * the complete build log and the output of `emerge -pqv '=sys-devel/base-gcc-4.7.3::sabayon-distro'`.
 * Working directory: '/usr/lib64/python2.7/site-packages'
 * S: '/base-gcc-4.7.3'

ebuild failed with status 1
     Reading category 136|163 ( 83%): sys-devel ..
Could not properly execute /var/lib/layman/sabayon-distro/sys-devel/base-gcc/base-gcc-4.7.3.ebuild
     Reading category 163|163 (100%) Finished"

This is the error, only for information :D
2015-06-28 12:06:24 +02:00
mudler 85d653a7cb [sys-devel/base-gcc-4.7.3-r1] missing EAPI, added EAPI 4 2015-06-08 13:34:52 +02:00
mudler fc0f83d2fc [sys-devel/gcc sys-devel/base-gcc] fixes
mudflap IUSE flag dropped, https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/toolchain.eclass?r1=1.601&r2=1.602
the fresh patch wasn't needed
2015-05-15 23:36:21 +02:00
mudler 7171c135f0 [sys-devel/gcc sys-devel/base-gcc] version bump to 4.9.2 2015-05-15 22:55:16 +02:00
Joost Ruis 9c0a34516d [sys-devel/base-gcc] Drop gcc-4.6.4 2015-05-01 10:18:19 +02:00
Joost Ruis fe1717ce0a [sys-devel/base-gcc] Drop graphite USE on base-gcc-4.6.4, see Gentoo bug #448024 2015-04-30 22:41:27 +02:00
Fabio Erculiani 1d92f03c6e [sys-devel/base-gcc] fix portageq call in pkg_postinst 2015-04-28 05:54:16 +01:00
Fabio Erculiani 65637687f0 [sys-devel/gcc*] add a patch that fixes virtualbox-guest-additions compilation
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=49718
2015-04-24 09:00:38 +01:00
Fabio Erculiani 089671648f [sys-devel/gcc*] version bump to 4.8.4 2015-04-24 08:43:53 +01:00
BlackNoxis f71253d4ed [sys-devel/gcc] Fixed the spacing in gcc-4.6.4 2015-02-21 03:50:48 +02:00
BlackNoxis 7a0fb4e734 [sys-devel/gcc] Added the fix for ICE on arm patch 2015-02-21 03:48:02 +02:00
BlackNoxis e6ce559692 [sys-devel/gcc] Fixing 4.6.4 patches to compile safely 2015-02-21 03:03:19 +02:00
Fabio Erculiani f4e8c95a52 [sys-devel/gcc] fix multilib object files removal 2014-10-25 22:34:20 +01:00
Fabio Erculiani b42a008d2c [sys-devel/gcc] filter out more base-gcc-4.8 object files 2014-10-25 22:07:10 +01:00
Fabio Erculiani 4df69a813e [sys-devel/*gcc*] version bump to stable 4.8.3 2014-10-25 18:19:56 +02:00
Fabio Erculiani a89bf29677 [sys-devel/gcc] drop USE=gtk 2014-01-06 13:16:31 +01:00
Fabio Erculiani 481a2de80a [sys-devel/gcc*] fix epatch call 2014-01-06 13:14:36 +01:00
Fabio Erculiani 37a3a366f6 [sys-devel/gcc*] version bump to 4.7.3-r1 2014-01-06 11:54:44 +01:00
Fabio Erculiani 44e385926e [sys-devel/base-gcc] always enforce the latest GCC profile in pkg_postinst 2013-05-25 10:29:50 +02:00
Fabio Erculiani 2d6dde2a55 [sys-devel/gcc] drop older versions 2013-05-25 09:55:28 +02:00
Fabio Erculiani 74bcf0a14f [sys-devel/*gcc*] make the gcc profile check non-fatal
I want to be able to emerge -B the pkg
2013-05-22 23:21:05 +02:00
Fabio Erculiani b552e59288 [sys-devel/gcc-config] version bump 2013-05-22 22:59:39 +02:00
Fabio Erculiani fd32be85bd [sys-devel/gcc*] version bump 4.6 branch to 4.6.4 2013-05-21 12:43:45 +02:00
Fabio Erculiani debe41f225 [sys-devel/gcc*] version bump to 4.7.3 2013-05-20 23:21:59 +02:00
Fabio Erculiani 01d97848a4 [sys-devel/gcc-config] fork from tree, add our base-gcc support patch 2013-03-29 19:39:05 +00:00
Fabio Erculiani 7ef9743a8f [sys-devel/*gcc*] bump ebuilds to 4.7.2, need testing and stabilization 2013-03-09 14:30:34 +01:00
Fabio Erculiani 87bf87cb20 [sys-devel/*gcc*] update 4.6.3 ebuild, bump patchset, sync with Portage 2013-03-09 14:59:31 +00:00
Fabio Erculiani a663a5350a [sys-devel/gcc:4.5] remove USE=nocxx 2013-02-25 11:55:29 +00:00
Fabio Erculiani 39cbbf93f9 [sys-devel/gcc] version bump 4.5 slot to 4.5.4 2013-02-25 10:24:44 +00:00
Mitch Harder 1c5c6b701d [sys-devel/gcc] Upstream toolchain restricts go >=4.7.x
The upstream toolchain eclass is restricting the 'go' USE
flag to >=gcc-4.7.x.

The change synchronizes sys-devel/gcc-4.6.3 with the Sabayon
version of sys-devel/base-gcc-4.6.3 which also required
changes around the implementation of the 'go' USE flag.

Signed-off-by: Mitch Harder <mitch.harder@sabayonlinux.org>
2013-02-21 10:20:41 -06:00
Mitch Harder efd639e15d [sys-devel/base-gcc] Fix error with 'go' USE flag.
The upstream toolchain eclass has changed so that the 'go'
USE flag is no longer in IUSE for <gcc-4.7.

Portage throws out an error now if flags are not in IUSE.

The only place that the 'go' USE flag is implemented in this
ebuild is for a PDEPEND on sys-devel/gcc-config, however,
the upstream toolchain eclass alredy has a higher dependency,
and we already have the appropriate sys-devel/gcc-config
in Entropy.

So I just removed the PDEPEND line, deferring to the PDEPEND
in the toolchain eclass.

Signed-off-by: Mitch Harder <mitch.harder@sabayonlinux.org>
2013-02-20 18:11:37 -06:00
Mitch Harder e29984049b [sys-devel/base-gcc] Clean-up Partial EAPI Change
When implementing a check for a valid gcc profile to build the
split Sabayon gcc packages, I wanted to place that check into
the package_pretend() phase, which required an EAPI change.

I later discovered that the toolchain eclass is not structured to
fully support higher EAPI's, but I did not fully revert my changes.
2012-07-02 09:46:08 -05:00
Mitch Harder 49f4566845 [sys-devel/(base-)gcc] Bump release for Sabayon's split gcc ebuilds.
Provide version 4.6.3 ebuilds for Sabayon's split gcc package,
sys-devel/base-gcc-4.6.3 and sys-devel/gcc/gcc-4.6.3.ebuild.

These ebuilds contain checks to make sure a different slotted gcc
is the active profile.  Breakage can occur if you try to upgrade
with a gcc profile from the same slot as the upgrade version
when upgrading the Sabayon split packages.
2012-07-01 16:01:47 -05:00
Fabio Erculiani 821e8141a1 [sys-devel/{base-gcc,gcc}] follow upstream and drop libffi completely 2012-04-21 14:47:00 +02:00
Fabio Erculiani ead9019065 [sys-devel/gcc,base-gcc] move back libffi to base-gcc
our sys-devel/gcc stopped installing libffi, no further investigation
has been done since more and more packages require libffi.
So move it back to base-gcc.
2012-04-21 14:08:32 +02:00
Fabio Erculiani d9eb309d8e [sys-devel/*gcc*] revision bump GCC 4.5 to fix Bus Error on x86 2012-04-19 14:43:52 +02:00
Fabio Erculiani df1d6bbd12 [sys-devel/base-gcc] drop dead code (apparently toolchain.eclass dropped it as well) 2012-04-18 16:27:54 +02:00
Mitch Harder 97884e3f4a [sys-devel/gcc,base-gcc] Update IUSE for libffi USE flag.
Recent changes in portage have started throwing exceptions with
the way IUSE was implemented in Sabayon's split GCC ebuilds.

This change updates IUSE to be compatible with these changes.
2012-04-08 14:22:43 -05:00
Fabio Erculiani 48ec764b21 [sys-devel/gcc] move libffi back to sys-devel/gcc (so that we can avoid compiling gcj in base-gcc) 2011-12-30 22:06:08 +01:00
Fabio Erculiani 2e918f4b2b [sys-devel/gcc] make the damn patch apply (blame upstream) 2011-12-27 17:35:53 +01:00
Fabio Erculiani e57e2f7446 [sys-devel/gcc] add patch from upstream bug #47719 2011-12-27 17:19:29 +01:00
Fabio Erculiani 76c254f6b7 Revert "[sys-devel/base-gcc] disable gcj building in order to save a lot of time on ARM"
This reverts commit 5e01b6ab15.
2011-12-26 17:13:26 +01:00
Fabio Erculiani f85bd6113e [sys-devel/gcc] sync use flags with portage 2011-12-26 16:28:35 +01:00
Fabio Erculiani 5e01b6ab15 [sys-devel/base-gcc] disable gcj building in order to save a lot of time on ARM 2011-12-25 22:21:05 +01:00
Fabio Erculiani 410f4afabb [sys-devel/gcc] fixup USE dependency against base-gcc 2011-12-22 23:09:22 +01:00
Fabio Erculiani 5599d0df8f [sys-devel/gcc*] re-Manifest once again, say thanks to vapier 2011-12-22 08:10:06 +01:00
Fabio Erculiani 2399b3ecb0 [sys-devel/gcc] fix Manifest, sync ebuild 2011-12-15 23:59:54 +01:00