sys-devel/base-gcc: Bump to 6.4.0
Package-Manager: Portage-2.3.5, Repoman-2.3.2
This commit is contained in:
@@ -16,3 +16,5 @@ DIST gcc-5.4.0-patches-1.3.tar.bz2 28942 SHA256 b23d1517b626b48e69ecac8787846704
|
||||
DIST gcc-5.4.0-piepatches-v0.6.5.tar.bz2 14551 SHA256 495eb9110244dac17408cd0eb6977a593577eeb0437e72b60339b8ec394f2fb0 SHA512 4890f0713d261982ab81a20f93c5f65193aa1dfa171e3f9e5867f0b80ec7c1e76c5a997b1a4e6f47f8ce36af54ac91125c5bff8bf6d971b7d77c65a57a40a3c0 WHIRLPOOL 13b74b1ca75cc94f9624fe1b52221a953962c918c2cb932302a3078b6deba4f3e501647ad8a2915edef6301e64c820ed612a6fbb9e1178cf1711fe0045686969
|
||||
DIST gcc-5.4.0-uclibc-patches-1.0.tar.bz2 3731 SHA256 a3145faa6c81c0753ba754b735834c38987c356dadaa7c4a625c738e374604b5 SHA512 009f34197e79c5e8c6497a0db01ac45cc657e92e56a663b4f3281661d108b2a129cd977fab5f0064f225d6812ae91e82bab22a2b10ae02c486881eeed85ec7a3 WHIRLPOOL a3598ce0aad7e9110db156005190739abc5b4ceea3c327cb9c747c4cf1b99589c1a9fac170aea346eae030b09ee563f9f990e031ad7dfa1aa19b895898bf2608
|
||||
DIST gcc-5.4.0.tar.bz2 95661481 SHA256 608df76dec2d34de6558249d8af4cbee21eceddbcb580d666f7a5a583ca3303a SHA512 2941cc950c8f2409a314df497631f9b0266211aa74746c1839c46e04f1c7c299afe2528d1ef16ea39def408a644ba48f97519ec7a7dd37d260c3e9423514265b WHIRLPOOL ec81c8143e48bc8d9d0bbdc0fa3ca553c805193f53ac46c86127b54565894780dd97281485e396a130567464c753f043458c8e450018c957813f50ff90a40708
|
||||
DIST gcc-6.4.0-patches-1.0.tar.bz2 7577 SHA256 9c9b68c28e67be281c9bcec5d944b2a3439bab953dce08fd35a65b10f9dae3cd SHA512 e649e334eec4deb7c261d808ed460413d78a2a4a672823d214c1e173a13bc314ce898fbf3674a7c7fe3151a089384ee0a7dee479bc8d005a06b65b39216bdf75 WHIRLPOOL d7d9a80038fb939c26605d91eda9bc23070179bdf6ce597255c44f9d83f2603aae91d9890d2a445bce8c682708743021485f1415cea0b9b8f02dd9d982e36d3b
|
||||
DIST gcc-6.4.0.tar.xz 76156220 SHA256 850bf21eafdfe5cd5f6827148184c08c4a0852a37ccf36ce69855334d2c914d4 SHA512 02c60e54527c7adf584798d5251f8a0b80c93d5deafce82501b2c28e6692e0bd783927bbfc4bc527a863c0cccc025150a34740a9e29badb02d4b48e56a8aba90 WHIRLPOOL 136b282c6957877d2f463d83740fa65a4e7a346ac94e4baabea25cec41ae307f34409b1e518a22927821d564b8634a48978dc8e1d0b988999e924adcbf3f5cc9
|
||||
|
||||
@@ -0,0 +1,55 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
|
||||
PATCH_VER="1.0"
|
||||
#UCLIBC_VER="1.0"
|
||||
|
||||
# Hardened gcc 4 stuff
|
||||
#PIE_VER="0.6.5"
|
||||
#SPECS_VER="0.2.0"
|
||||
#SPECS_GCC_VER="4.4.3"
|
||||
# arch/libc configurations known to be stable with {PIE,SSP}-by-default
|
||||
#PIE_GLIBC_STABLE="x86 amd64 mips ppc ppc64 arm ia64"
|
||||
#PIE_UCLIBC_STABLE="x86 arm amd64 mips ppc ppc64"
|
||||
#SSP_STABLE="amd64 x86 mips ppc ppc64 arm"
|
||||
# uclibc need tls and nptl support for SSP support
|
||||
# uclibc need to be >= 0.9.33
|
||||
#SSP_UCLIBC_STABLE="x86 amd64 mips ppc ppc64 arm"
|
||||
#end Hardened stuff
|
||||
|
||||
inherit eutils sabayon-toolchain
|
||||
|
||||
# This is here to redeclare is_gcc() in toolchain.eclass
|
||||
# We don't even want to build gcj, which is a real hog
|
||||
# on memory constrained hardware. base-gcc doesn't actually
|
||||
# ship with it atm.
|
||||
is_gcj() {
|
||||
return 1
|
||||
}
|
||||
|
||||
DESCRIPTION="The GNU Compiler Collection"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
elibc_glibc? ( >=sys-libs/glibc-2.13 )
|
||||
>=${CATEGORY}/binutils-2.20"
|
||||
|
||||
## Do nothing!
|
||||
pkg_preinst() {
|
||||
:
|
||||
}
|
||||
|
||||
## Do nothing!
|
||||
pkg_prerm() {
|
||||
:
|
||||
}
|
||||
|
||||
## Do nothing!
|
||||
pkg_postrm() {
|
||||
:
|
||||
}
|
||||
@@ -2,8 +2,8 @@
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="project">
|
||||
<email>sabayon@sabayon.org</email>
|
||||
<name>Sabayon Linux</name>
|
||||
<email>toolchain@gentoo.org</email>
|
||||
<name>Gentoo Toolchain Project</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="awt">Useful only when building GCJ, this enables Abstract Window Toolkit
|
||||
@@ -27,6 +27,7 @@
|
||||
Collector</flag>
|
||||
<flag name="regression-test">Run the testsuite and install the results (requires FEATURES=test)</flag>
|
||||
<flag name="sanitize">Build support for various sanitizer functions (ASAN/TSAN/etc...)</flag>
|
||||
<flag name="ssp">Build packages with stack smashing protector on by default</flag>
|
||||
<flag name="vtv">Build support for virtual table verification (a C++ hardening feature)</flag>
|
||||
</use>
|
||||
<upstream>
|
||||
|
||||
Reference in New Issue
Block a user