diff options
author | 2006-05-18 04:04:47 +0000 | |
---|---|---|
committer | 2006-05-18 04:04:47 +0000 | |
commit | c636d3cadcb249b89ff72dc707abb0a12862e17e (patch) | |
tree | 504f53f33f2c58e34d6011f5212702a6e5390d43 /sys-devel/gcc | |
parent | version bump (diff) | |
download | historical-c636d3cadcb249b89ff72dc707abb0a12862e17e.tar.gz historical-c636d3cadcb249b89ff72dc707abb0a12862e17e.tar.bz2 historical-c636d3cadcb249b89ff72dc707abb0a12862e17e.zip |
Add gcc-4.1.1_rc1; resolves bug #126681 and bug #132378
Package-Manager: portage-2.1_rc1-r2
Diffstat (limited to 'sys-devel/gcc')
-rw-r--r-- | sys-devel/gcc/ChangeLog | 8 | ||||
-rw-r--r-- | sys-devel/gcc/Manifest | 27 | ||||
-rw-r--r-- | sys-devel/gcc/files/digest-gcc-4.1.1_pre20060517 | 9 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-4.1.1_pre20060517.ebuild | 64 |
4 files changed, 93 insertions, 15 deletions
diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index f349928e5a34..68d3277f7d0f 100644 --- a/sys-devel/gcc/ChangeLog +++ b/sys-devel/gcc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-devel/gcc # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.537 2006/05/14 03:54:58 halcy0n Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.538 2006/05/18 04:04:47 halcy0n Exp $ + +*gcc-4.1.1_pre20060517 (18 May 2006) + + 18 May 2006; Mark Loeser <halcy0n@gentoo.org> + +gcc-4.1.1_pre20060517.ebuild: + Add gcc-4.1.1_rc1; resolves bug #126681 and bug #132378 *gcc-4.2.0_alpha20060513 (14 May 2006) *gcc-4.1.0-r1 (14 May 2006) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index f662be974ff3..968b7af72f56 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX 3.2.1/gcc31-loop-load-final-value.patch 3324 RMD160 8bb0e9133923821daf2e9d10a27a0a1930e00bbd SHA1 c73dc6e19a76a1dcbb11a15ff5ff04b11a9f0343 SHA256 70aa8433fb19c95f334b6cbc155cae22a3b61a6892ed9e18f95860509d0091a8 size 3324 MD5 8ec9b0352d226e4693cabffe0fa5bba6 files/3.2.1/gcc31-loop-load-final-value.patch 3324 RMD160 8bb0e9133923821daf2e9d10a27a0a1930e00bbd files/3.2.1/gcc31-loop-load-final-value.patch 3324 @@ -340,6 +337,8 @@ DIST gcc-4.0.3.tar.bz2 32980638 RMD160 c0dd326faa6f226ee0250e059d1eac933a4b0e31 DIST gcc-4.1.0-patches-1.4.tar.bz2 22828 RMD160 52adc4c28d076aff33b0b70931287d8b74e3d9b6 SHA256 3a1b345d9fd1e7b1806bf432d136739c46541b9c99b4d8de7ba7a3ca2cb2409d size 22828 DIST gcc-4.1.0-uclibc-patches-1.1.tar.bz2 20238 RMD160 173d2bf08183a8808ba253da69abeaae0127b88f SHA256 7b35927cb87f73ca98b810c1d70f9de8405c4b024c8932aabd99a0e87ed880b4 size 20238 DIST gcc-4.1.0.tar.bz2 38639061 RMD160 a0640c52a53b69b0edcf66d9dc9a95d2112e8b41 SHA256 1159457a0e4c054b709547ae21ff624aebab2033e0d9e5bf46c9cf88b1970606 size 38639061 +DIST gcc-4.1.1-20060517.tar.bz2 39141984 RMD160 6ed5c133d45f133fffe8e3f23556603856ba0437 SHA256 acb100bec3665a36e13ce6b852cb642a453c07ebb554d868515e7c634cffa81e size 39141984 +DIST gcc-4.1.1-patches-1.1.tar.bz2 22098 RMD160 a4437bbe392cf812b0452e033074419c669ec24f SHA256 adb715937f402268352d3317fc158012d7f23ee26919db201aec648fd6e29c5a size 22098 DIST gcc-4.2-20060513.tar.bz2 39019839 RMD160 5814d995fb99366b05d7f687e85dbf5a160761c3 SHA256 98bdb26cd2644f2290e34453d9115b88bcff940bd1feb88db5a0fc557ec0ea5e size 39019839 DIST protector-3.2.2-10.tar.gz 24556 RMD160 905b1ef473435230f7f4519ecf0f8a3d4c66e4e5 SHA256 ad8401650ee0f7162e844cea492aa6151de77e8d0236cacc999aada69d511bab size 24556 DIST protector-3.3-7.tar.gz 25068 RMD160 6e01b53477aec0c0b7a958827a38fcc8bee61c56 SHA256 cd285bd6f79b794bbb5e0c7f06c6c9317a0c72cb065d5c7d4283c51f06edeade size 25068 @@ -418,14 +417,18 @@ EBUILD gcc-4.1.0-r1.ebuild 1834 RMD160 3867e99e6d22e6f6e743731a389bacad6ecfd64a MD5 d00e51fb60d890b69e8391d1efb03446 gcc-4.1.0-r1.ebuild 1834 RMD160 3867e99e6d22e6f6e743731a389bacad6ecfd64a gcc-4.1.0-r1.ebuild 1834 SHA256 6a8015379a473579ec417737d7d7ae57cc1fdbcbbe465c2418ef4a0dc071eade gcc-4.1.0-r1.ebuild 1834 +EBUILD gcc-4.1.1_pre20060517.ebuild 1867 RMD160 d19b314189fd192e7a907bf42de274165802e017 SHA1 d37c09054103a6b80b34a76b3aea17cabb8f884f SHA256 a0398680b7da0897443bc9d41c2a92ccaef31aca23724e2a6105de527123c563 size 1867 +MD5 0f2adf9765cb20d4de8d20c05208aa92 gcc-4.1.1_pre20060517.ebuild 1867 +RMD160 d19b314189fd192e7a907bf42de274165802e017 gcc-4.1.1_pre20060517.ebuild 1867 +SHA256 a0398680b7da0897443bc9d41c2a92ccaef31aca23724e2a6105de527123c563 gcc-4.1.1_pre20060517.ebuild 1867 EBUILD gcc-4.2.0_alpha20060513.ebuild 2041 RMD160 9503d13263fff1785ea6e2960b16250d5366ef6f SHA1 9c6ab28734c87875968308452fb439e43859d861 SHA256 752566a150c7bfb24d7716dceff75d9bbe7f1051e26ff8e9f6b9a668d252863c size 2041 MD5 836d5416ae8e8119b919b07bfa822f0e gcc-4.2.0_alpha20060513.ebuild 2041 RMD160 9503d13263fff1785ea6e2960b16250d5366ef6f gcc-4.2.0_alpha20060513.ebuild 2041 SHA256 752566a150c7bfb24d7716dceff75d9bbe7f1051e26ff8e9f6b9a668d252863c gcc-4.2.0_alpha20060513.ebuild 2041 -MISC ChangeLog 107494 RMD160 c45a5a4e65d06e77920fbd838d45fcc2670a55ee SHA1 b7bf222da6998822ba0b10791e5f781f786db6e3 SHA256 16f3a40bcd17d5d13e7163aa8be0909c837baada3a9a00ad640e0aec8c155f04 size 107494 -MD5 4a6be20f1d84fb1cb2e2ddded37af5f9 ChangeLog 107494 -RMD160 c45a5a4e65d06e77920fbd838d45fcc2670a55ee ChangeLog 107494 -SHA256 16f3a40bcd17d5d13e7163aa8be0909c837baada3a9a00ad640e0aec8c155f04 ChangeLog 107494 +MISC ChangeLog 107672 RMD160 ffbf20bc07ca4fc02948f2988951a748fa67efdd SHA1 a797ba1e7e34cc9fccc8c6b258d480dae0874636 SHA256 02186e24e4f1bb123a4d89ae9bcc6eedcb1b88741cb03cae380071711bccd57c size 107672 +MD5 fcb1d80947795075d4243a2b8fa190a2 ChangeLog 107672 +RMD160 ffbf20bc07ca4fc02948f2988951a748fa67efdd ChangeLog 107672 +SHA256 02186e24e4f1bb123a4d89ae9bcc6eedcb1b88741cb03cae380071711bccd57c ChangeLog 107672 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a size 162 MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162 @@ -484,13 +487,9 @@ SHA256 6d920f64c4a6949a047f6da14638df614455738aa08687870973cbb9b6052b77 files/di MD5 63aee032d52548607598e4534c9ee0b9 files/digest-gcc-4.1.0-r1 789 RMD160 55dc6da91632a8a999d94fde80c775f4f32c934a files/digest-gcc-4.1.0-r1 789 SHA256 8734c141634dd7a472762e3479a7105a2a68dcf9b9b7cc39f5a704e264c1278b files/digest-gcc-4.1.0-r1 789 +MD5 9ef533d12b33cf8bace57ff152994fc0 files/digest-gcc-4.1.1_pre20060517 816 +RMD160 8916ea8841c6acacf5b7ee2d273a36019d780856 files/digest-gcc-4.1.1_pre20060517 816 +SHA256 8be4c15696bae3b2323f26fc509de6116e7563f914e35b98fce454d6286144a2 files/digest-gcc-4.1.1_pre20060517 816 MD5 6d613bbbcb8445a972adf5c80a08597a files/digest-gcc-4.2.0_alpha20060513 259 RMD160 d3ee6af9a5b699548bf1f970183eaf8ba2cdaeac files/digest-gcc-4.2.0_alpha20060513 259 SHA256 2471b91711fd7c35e0dbb223177d186e00ade49ebdeec96e49fe2a8183a7e958 files/digest-gcc-4.2.0_alpha20060513 259 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.3 (GNU/Linux) - -iD8DBQFEZ8q62+ySkm8kpY0RAuUnAKCGhMZ+5aWS+THpPUQTaQzu5UXHnQCcDIse -EDnDflV+TBPfDfD3QUbgHnY= -=Vot9 ------END PGP SIGNATURE----- diff --git a/sys-devel/gcc/files/digest-gcc-4.1.1_pre20060517 b/sys-devel/gcc/files/digest-gcc-4.1.1_pre20060517 new file mode 100644 index 000000000000..90baed86d683 --- /dev/null +++ b/sys-devel/gcc/files/digest-gcc-4.1.1_pre20060517 @@ -0,0 +1,9 @@ +MD5 d14c76ebfb370072714fa728aaff4be6 gcc-4.1.0-uclibc-patches-1.1.tar.bz2 20238 +RMD160 173d2bf08183a8808ba253da69abeaae0127b88f gcc-4.1.0-uclibc-patches-1.1.tar.bz2 20238 +SHA256 7b35927cb87f73ca98b810c1d70f9de8405c4b024c8932aabd99a0e87ed880b4 gcc-4.1.0-uclibc-patches-1.1.tar.bz2 20238 +MD5 779eca09a2abe6849f1b0fd876fb7b1f gcc-4.1.1-20060517.tar.bz2 39141984 +RMD160 6ed5c133d45f133fffe8e3f23556603856ba0437 gcc-4.1.1-20060517.tar.bz2 39141984 +SHA256 acb100bec3665a36e13ce6b852cb642a453c07ebb554d868515e7c634cffa81e gcc-4.1.1-20060517.tar.bz2 39141984 +MD5 b6358b7937b1d0427c390a0a3ccc562b gcc-4.1.1-patches-1.1.tar.bz2 22098 +RMD160 a4437bbe392cf812b0452e033074419c669ec24f gcc-4.1.1-patches-1.1.tar.bz2 22098 +SHA256 adb715937f402268352d3317fc158012d7f23ee26919db201aec648fd6e29c5a gcc-4.1.1-patches-1.1.tar.bz2 22098 diff --git a/sys-devel/gcc/gcc-4.1.1_pre20060517.ebuild b/sys-devel/gcc/gcc-4.1.1_pre20060517.ebuild new file mode 100644 index 000000000000..287dd952f9e7 --- /dev/null +++ b/sys-devel/gcc/gcc-4.1.1_pre20060517.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-4.1.1_pre20060517.ebuild,v 1.1 2006/05/18 04:04:47 halcy0n Exp $ + +PATCH_VER="1.1" +UCLIBC_GCC_VER="4.1.0" +UCLIBC_VER="1.1" + +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="-* ~amd64 ~hppa ~ppc ~s390 ~x86" + +RDEPEND=">=sys-libs/zlib-1.1.4 + || ( app-admin/eselect-compiler >=sys-devel/gcc-config-1.3.12-r4 ) + virtual/libiconv + fortran? ( + dev-libs/gmp + dev-libs/mpfr + ) + !build? ( + gcj? ( + gtk? ( + || ( ( x11-libs/libXt x11-libs/libX11 x11-libs/libXtst x11-proto/xproto x11-proto/xextproto ) virtual/x11 ) + >=x11-libs/gtk+-2.2 + x11-libs/pango + ) + >=media-libs/libart_lgpl-2.1 + ) + >=sys-libs/ncurses-5.2-r2 + nls? ( sys-devel/gettext ) + )" +if [[ ${CATEGORY} != cross-* ]] ; then + RDEPEND="${RDEPEND} elibc_glibc? ( + hppa? ( >=sys-libs/glibc-2.3.4 ) !hppa? ( >=sys-libs/glibc-2.3.6 ) + )" +fi +DEPEND="${RDEPEND} + test? ( sys-devel/autogen ) + >=sys-apps/texinfo-4.2-r4 + >=sys-devel/bison-1.875 + >=${CATEGORY}/binutils-2.15.94" + +PDEPEND="|| ( app-admin/eselect-compiler sys-devel/gcc-config ) + x86? ( !nocxx? ( !elibc_uclibc? ( !build? ( =virtual/libstdc++-3.3 ) ) ) )" + +src_unpack() { + gcc_src_unpack + + [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch + + # Fix cross-compiling + epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch + + [[ ${CTARGET} == *-softfloat-* ]] && epatch "${FILESDIR}"/4.0.2/gcc-4.0.2-softfloat.patch +} |