diff options
author | Mark Loeser <halcy0n@gentoo.org> | 2009-01-15 19:06:53 +0000 |
---|---|---|
committer | Mark Loeser <halcy0n@gentoo.org> | 2009-01-15 19:06:53 +0000 |
commit | 3523a8a96b3429e4aa12bca88ca0b5559d60edf1 (patch) | |
tree | 0f5dfcddfe4ef5f39483ead40df2075a286ce624 /sys-devel | |
parent | Version bump (diff) | |
download | historical-3523a8a96b3429e4aa12bca88ca0b5559d60edf1.tar.gz historical-3523a8a96b3429e4aa12bca88ca0b5559d60edf1.tar.bz2 historical-3523a8a96b3429e4aa12bca88ca0b5559d60edf1.zip |
New patchset to fix bug #228287 for HPPA
Package-Manager: portage-2.2_rc22/cvs/Linux 2.6.27.1 x86_64
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/gcc/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/gcc/Manifest | 14 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.2.4-r1.ebuild | 66 |
3 files changed, 86 insertions, 3 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index 37bf3fb13ddd..d4e2bb292042 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/gcc -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.674 2008/12/31 21:33:46 solar Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.675 2009/01/15 19:06:53 halcy0n Exp $ + +*gcc-4.2.4-r1 (15 Jan 2009) + + 15 Jan 2009; Mark Loeser <halcy0n@gentoo.org> +gcc-4.2.4-r1.ebuild: + New patchset to fix bug #228287 for HPPA 31 Dec 2008; <solar@gentoo.org> gcc-4.3.2-r2.ebuild: - specs bump diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index bceaff3fb373..a7a1006fe944 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX 3.2.1/gcc31-loop-load-final-value.patch 3324 RMD160 8bb0e9133923821daf2e9d10a27a0a1930e00bbd SHA1 c73dc6e19a76a1dcbb11a15ff5ff04b11a9f0343 SHA256 70aa8433fb19c95f334b6cbc155cae22a3b61a6892ed9e18f95860509d0091a8 AUX 3.2.1/gcc32-arm-disable-mathf.patch 2229 RMD160 40c451d6912473ba39adb72e91d6f507c1045a38 SHA1 6a74ff0312caf8a0ead67dd7aef8d32897cc5d6b SHA256 808368680a4635cdf46844e63342a8ca387769b2323ef99f90530d3bbc622587 AUX 3.2.1/gcc32-arm-reload1-fix.patch 932 RMD160 c681e89ab44626068c0fcda6c929fe4888584c6f SHA1 72589641cb8e7b411a81d08fd5acd768c5a72f5d SHA256 d1158fa35b98cf72565e9b12cfd3f92a1eb14f0abfc5bf86d5990792cf1fefc3 @@ -91,6 +94,7 @@ DIST gcc-4.2.3-patches-1.0.tar.bz2 21515 RMD160 2dc6cf804f4bdc5b167158edf132d60d DIST gcc-4.2.3-uclibc-patches-1.0.tar.bz2 19145 RMD160 4eb1cc69aa9882e135653ced8b61d18f7f210438 SHA1 7c17c81d5992aec1e41de670bd0d89f30c2a2f1c SHA256 55e57e7f439a35f2f5df3252e2ac3267bd59c3068b62552f941d4eb5f8fedfa3 DIST gcc-4.2.3.tar.bz2 44455012 RMD160 70b589b79b97967857f2ec70ff8b2017c84c464d SHA1 80b0df13fc9e311868022a3e86e673177397a917 SHA256 5df9a267091eea09179651ad2a2302fe99f780ac7e598278e7f47b2339fa2e80 DIST gcc-4.2.4-patches-1.0.tar.bz2 21809 RMD160 7fc9889d88d5c3903e300a676fd9e55307e0c6fb SHA1 8e7aa8ae663b530ca244d272204df95631bca6a4 SHA256 3e077b6d4e9d51a30094aff35c4045bef859fc20c7a341f772da059b8bc6be85 +DIST gcc-4.2.4-patches-1.1.tar.bz2 22084 RMD160 2feaf9cec2849e621b2c06ac64acb1ff3c2e5dfc SHA1 0157eb6140df7d5a886e22a0cd42fe4a50ac9632 SHA256 9c2202db22d28a0381069cd4265786187c2a2ea74c243ee25e0108f815a11d61 DIST gcc-4.2.4-uclibc-patches-1.0.tar.bz2 19167 RMD160 53275e9795327049c61602b2a3b66cfdc7fd7fd5 SHA1 2a8eff192c7c3c25739ad8815c92fc089b93b6cd SHA256 45fe49c144db3c23f928f0303a80071145361242566671afc96b6dfea5ece221 DIST gcc-4.2.4.tar.bz2 44025458 RMD160 15793d72b43c81a80afca08d031c38d110b6c9b6 SHA1 bb20efc7750fe0d6172c5945572bf036fe59d3dd SHA256 afba845e2d38547a63bd3976e90245c81ea176786f9e6966339c6d3761f1133a DIST gcc-4.3.0-patches-1.2.tar.bz2 12949 RMD160 d750291ef64f452f5f0a1ee5b22336107b386a2d SHA1 1528f19bc8440c17c5e523aed13262760cc00500 SHA256 5a306fc1a734c5238642f20e1e4f8ffcf745cec4473840f8420b3f81797d9f81 @@ -119,11 +123,19 @@ EBUILD gcc-4.0.4.ebuild 1734 RMD160 3953be8492c74240714ce06a2bd68ea50c934c99 SHA EBUILD gcc-4.1.0-r1.ebuild 1697 RMD160 728ba95b63c95275a422aa899e1e9803c63b083f SHA1 b18274efd94eabd1b733f8157aa7b31fa3e7bc7f SHA256 4dcebd7e4d36929fa745939c4e60511bcc99e1b7117a62ea0ee57d67f9f90f72 EBUILD gcc-4.1.2.ebuild 1912 RMD160 6a8ce01883c6618f8520ac236ec3325321ee2628 SHA1 225f1a53295045eb36b3aeae3ff0b209562e4e1a SHA256 de5021d57d178bf3020ed8facb38d1fa11791bbfbf9a0e9fcab93aa3b747bd9a EBUILD gcc-4.2.3.ebuild 1769 RMD160 16752e4a1c72dd6aa1143882f43aa412fd72fb43 SHA1 c08a4b4e84ebf7aa41b30270dc1d2eb6ec7c87f5 SHA256 bab53008fb91629a0db9b299628ec74110e5d00d1c13b875db2255b84a04bd04 +EBUILD gcc-4.2.4-r1.ebuild 1773 RMD160 8cd168f52fee720bdd0594881e30ab1bddba04d7 SHA1 edf9670566adadb01d252605603b141e890bf630 SHA256 d8cadeb9991f69457eafedca353d44889245d4b6543b70589d18a73c9f1d1762 EBUILD gcc-4.2.4.ebuild 1769 RMD160 0af4f09a3847ac051dda0b0e5e20d697e1a2c09b SHA1 bb67abfb574eb7aa758c97728f1432f4cb61bf1b SHA256 65ec615fac911b8586e9a04ef6e8bb0df0424b4b606a0484f7d5009b53455d2d EBUILD gcc-4.3.0.ebuild 1699 RMD160 fd909faa401f16e47bd2c1b38a4d2a79e4925098 SHA1 f4aa6a50eb8247a43cc29cdafb5132420755421c SHA256 f39c784180f65d9e150b6651be28dc2a35937cf91cefe04c837e9968180e633e EBUILD gcc-4.3.1-r1.ebuild 1757 RMD160 2243b27d066a97dfd9a2601cbb950afd106c8d9b SHA1 c340323f724ec11e92693b43e1517f84ce7ca617 SHA256 8c037c25e5c02072495cb14593e2e8e3e4acc038bc3ad5e0471d4b288c7e6b8d EBUILD gcc-4.3.1.ebuild 1748 RMD160 b83c227483a7cd1ff3a669daf953ed1a79aca746 SHA1 a9b8e54947411933e2c61ac073139de2bc5e9a84 SHA256 bd8242f954228d13703e2819b5f3a98bb1cc8926fe00cff5b83b88989a981644 EBUILD gcc-4.3.2-r2.ebuild 2191 RMD160 1f90accf384e4dbd0c9a00bb5704c3e70ce1b5be SHA1 916473e2fd29e9b1dd943ea493be9ceed8ffa9e6 SHA256 fd262f05924603ecaa4c693ca9b51ed61e000d38352b041ffc8720b23b5368f7 EBUILD gcc-4.3.2.ebuild 1830 RMD160 a7c668a1a5eccc6cd3677b8b1e6ef7c7959654b9 SHA1 2de8b42473987ecf7b6f536f1175a26dda0aac99 SHA256 0e468ca360f261455968c7c988730a7b97b105a4b630fefc8554f7bf6c8e5171 -MISC ChangeLog 122437 RMD160 3c630de3a3608eb560ce920049cbfd5eae9225ee SHA1 3bf6d5a66f8f504785df09878e1096778d7a62d6 SHA256 7851ce4c4772824d0287b1bfcaa4b1e968e2a866385095cff5cd85b4d3535a86 +MISC ChangeLog 122582 RMD160 7e64003bd6359d0307949980eccd8fc108dd440c SHA1 f59c5a8aa6a78953d6c7319fcbc5e435f50a5e09 SHA256 42d3ad556bb1cd0390db3d48fd649c867ad297230e7bebef27cfd0444b2632c3 MISC metadata.xml 1478 RMD160 3c774d5ceb9dc77c4f164f1b808f8d4812feb06e SHA1 2784e14b4b5aff24f4e8b2931f622cf14d4d1b1a SHA256 340b1805c78481cc39a106bcb27742946a4dd2559fe536c57525f0c2358a41a2 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.9 (GNU/Linux) + +iEYEARECAAYFAklviVgACgkQCRZPokWLroSxPQCePm90HWLoE+ChKfjVlifDTz5y +misAn1bOxs9Ui4XmZhUKZKBMFTtl8s8t +=5Xob +-----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/gcc-4.2.4-r1.ebuild b/sys-devel/gcc/gcc-4.2.4-r1.ebuild new file mode 100644 index 000000000000..2b9f7d3ef95b --- /dev/null +++ b/sys-devel/gcc/gcc-4.2.4-r1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.2.4-r1.ebuild,v 1.1 2009/01/15 19:06:53 halcy0n Exp $ + +PATCH_VER="1.1" +UCLIBC_VER="1.0" + +ETYPE="gcc-compiler" + +# whether we should split out specs files for multiple {PIE,SSP}-by-default +# and vanilla configurations. +SPLIT_SPECS=no #${SPLIT_SPECS-true} hard disable until #106690 is fixed + +inherit toolchain + +DESCRIPTION="The GNU Compiler Collection. Includes C/C++, java compilers, pie+ssp extensions, Haj Ten Brugge runtime bounds checking" + +LICENSE="GPL-2 LGPL-2.1" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~sparc-fbsd ~x86 ~x86-fbsd" + +RDEPEND=">=sys-libs/zlib-1.1.4 + >=sys-devel/gcc-config-1.4 + virtual/libiconv + fortran? ( + >=dev-libs/gmp-4.2.1 + >=dev-libs/mpfr-2.2.0_p10 + ) + !build? ( + gcj? ( + gtk? ( + x11-libs/libXt + x11-libs/libX11 + x11-libs/libXtst + x11-proto/xproto + x11-proto/xextproto + >=x11-libs/gtk+-2.2 + x11-libs/pango + ) + >=media-libs/libart_lgpl-2.1 + app-arch/zip + app-arch/unzip + ) + >=sys-libs/ncurses-5.2-r2 + nls? ( sys-devel/gettext ) + )" +DEPEND="${RDEPEND} + test? ( sys-devel/autogen dev-util/dejagnu ) + >=sys-apps/texinfo-4.2-r4 + >=sys-devel/bison-1.875 + ppc? ( >=${CATEGORY}/binutils-2.17 ) + ppc64? ( >=${CATEGORY}/binutils-2.17 ) + >=${CATEGORY}/binutils-2.15.94" +PDEPEND=">=sys-devel/gcc-config-1.4" +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.3.6 )" +fi + +src_unpack() { + gcc_src_unpack + + use vanilla && return 0 + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch + + [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-softfloat.patch +} |