From 053c2480b295faafd3cd6c62f8c19a559ee6d4e3 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sun, 17 Dec 2006 01:03:44 +0000 Subject: [PATCH] Update snapshot as last one ICEs while building on ppc. Package-Manager: portage-2.1.2_rc3-r5 --- sys-devel/gcc/ChangeLog | 8 ++- sys-devel/gcc/Manifest | 30 ++++----- .../gcc/files/digest-gcc-4.3.0_alpha20061216 | 3 + sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild | 62 +++++++++++++++++++ 4 files changed, 87 insertions(+), 16 deletions(-) create mode 100644 sys-devel/gcc/files/digest-gcc-4.3.0_alpha20061216 create mode 100644 sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild diff --git a/sys-devel/gcc/ChangeLog b/sys-devel/gcc/ChangeLog index f9b9ffeb1eff..901b06b65517 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.591 2006/12/12 03:46:21 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/ChangeLog,v 1.592 2006/12/17 01:03:44 vapier Exp $ + +*gcc-4.3.0_alpha20061216 (17 Dec 2006) + + 17 Dec 2006; Mike Frysinger + +gcc-4.3.0_alpha20061216.ebuild: + Update snapshot as last one ICEs while building on ppc. *gcc-4.3.0_alpha20061209 (11 Dec 2006) *gcc-4.2.0_alpha20061205 (11 Dec 2006) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 37e535d047b3..77fda8a77289 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -362,7 +362,7 @@ DIST gcc-4.1.1-patches-1.9.tar.bz2 51152 RMD160 4e9c774c23e5fe96be60de897fee7c3a DIST gcc-4.1.1-uclibc-patches-1.1.tar.bz2 20981 RMD160 ca12459f3ec8ee8a9dc5c260bea4bb20d6a80a65 SHA1 c004fbace98a1159115a81f0b733a4a248b2d096 SHA256 f97cf0f9fe52a529b41a78bb5d0d57899805fae00c3e7b2dff87c8192195b6f3 DIST gcc-4.1.1.tar.bz2 39172003 RMD160 0edeac242d900b075a7e36796380492b5b3c8564 SHA1 a398b95d38b6e35f4c4e02c34c0a3bff79811f8f SHA256 985cbb23a486570a8783395a42a8689218f5218a0ccdd6bec590eef341367bb7 DIST gcc-4.2-20061205.tar.bz2 40697459 RMD160 a3b0a12abeaadd4dc9693a418a7f6630f1a53b46 SHA1 9495d8e7d7224fd53e09b2dd27697414ac15569e SHA256 6dc3d92e4949c878b4e821612b558befb1d848367d525528551217c5b3eaccad -DIST gcc-4.3-20061209.tar.bz2 41209354 RMD160 cc3459d1672b0265a71c99673d1bb03b119b439a SHA1 fe0a6c35cdd179d751b95110a7a766d6a989f104 SHA256 35da3f52fb9c2a0a7e657c5209daea6b6f87d5c03a5cb44de67414a34d7fd338 +DIST gcc-4.3-20061216.tar.bz2 41234730 RMD160 7ba698f09add1256d91dc2d855cca4d8ccee9569 SHA256 d1e8873c6f73f263dba967a7fc6eb4daa342286c3108c80c64b21741f6e0d9a4 DIST protector-3.2.2-10.tar.gz 24556 RMD160 905b1ef473435230f7f4519ecf0f8a3d4c66e4e5 SHA1 c3a45f3fc450f1bd282af88a94d4b3d427d23072 SHA256 ad8401650ee0f7162e844cea492aa6151de77e8d0236cacc999aada69d511bab DIST protector-3.3-7.tar.gz 25068 RMD160 6e01b53477aec0c0b7a958827a38fcc8bee61c56 SHA1 a82aecdfb41e40b583ad93e6b23a5b558ebbc7a1 SHA256 cd285bd6f79b794bbb5e0c7f06c6c9317a0c72cb065d5c7d4283c51f06edeade DIST protector-3.3.2-3.tar.gz 28195 RMD160 6e6c98ab3d1ff0d16405df8dfdded0ff1f098eb2 SHA1 80826beb60747a6fb7ec7fdd1a5c1f93d625abba SHA256 e89ce49af8a088ffa790985e57bb5c2dd59328676342ddce93ae3166c2d3b9d9 @@ -464,14 +464,14 @@ EBUILD gcc-4.2.0_alpha20061205.ebuild 1961 RMD160 d01080b4940a2e51074a3513c40940 MD5 f08a094593dc67485bd6f03db1386885 gcc-4.2.0_alpha20061205.ebuild 1961 RMD160 d01080b4940a2e51074a3513c409406391c5c461 gcc-4.2.0_alpha20061205.ebuild 1961 SHA256 86248af9c81e500f0af54b258e5d9d851f85420b6aec98c6102a17b5807a0380 gcc-4.2.0_alpha20061205.ebuild 1961 -EBUILD gcc-4.3.0_alpha20061209.ebuild 1944 RMD160 cbb58fcf350884de051a1dcb1e329491a5ae4e79 SHA1 6de9e2b446a48defd404b4655cd932f16be2325d SHA256 97940b22882513ebe3c151e622d65c210cd59ac86b3736720a25b646e8a722ce -MD5 d5754f21b3810fb0f5e44950abf9ba08 gcc-4.3.0_alpha20061209.ebuild 1944 -RMD160 cbb58fcf350884de051a1dcb1e329491a5ae4e79 gcc-4.3.0_alpha20061209.ebuild 1944 -SHA256 97940b22882513ebe3c151e622d65c210cd59ac86b3736720a25b646e8a722ce gcc-4.3.0_alpha20061209.ebuild 1944 -MISC ChangeLog 116429 RMD160 5936f9aeee359f686eb991ddb25bfe0a65f7418b SHA1 425881edb03d26893dbaf1ae959d62983f0a1ace SHA256 3d0409a77a530aee3c47945e4d85e46aa83825f26d7eb7fd09062589a4356576 -MD5 9640208a20dab6b3c2fd358cbad6b112 ChangeLog 116429 -RMD160 5936f9aeee359f686eb991ddb25bfe0a65f7418b ChangeLog 116429 -SHA256 3d0409a77a530aee3c47945e4d85e46aa83825f26d7eb7fd09062589a4356576 ChangeLog 116429 +EBUILD gcc-4.3.0_alpha20061216.ebuild 1944 RMD160 50c1598eaed60033c1c8790d2d0ea04e2b1a72c2 SHA1 cd5f127e1b9215df22287968caec2caa047b791a SHA256 0325decf1c07715304247d4278fd9e713a627c1658a76928e8f68db4a7c72a5c +MD5 1b243f78851d9c921e466fa9987b885b gcc-4.3.0_alpha20061216.ebuild 1944 +RMD160 50c1598eaed60033c1c8790d2d0ea04e2b1a72c2 gcc-4.3.0_alpha20061216.ebuild 1944 +SHA256 0325decf1c07715304247d4278fd9e713a627c1658a76928e8f68db4a7c72a5c gcc-4.3.0_alpha20061216.ebuild 1944 +MISC ChangeLog 116613 RMD160 9c0a3a10b75d92cd5acf0a524f168ebb7a304628 SHA1 fc75df3d875b10943ec2e04efec864dbf6744083 SHA256 9b79a2672b374ea464cf4ce2374b4878049cba56ecedf6af365e5777671e51a1 +MD5 db28b545e1af801299adbfda88918af5 ChangeLog 116613 +RMD160 9c0a3a10b75d92cd5acf0a524f168ebb7a304628 ChangeLog 116613 +SHA256 9b79a2672b374ea464cf4ce2374b4878049cba56ecedf6af365e5777671e51a1 ChangeLog 116613 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a MD5 567094e03359ffc1c95af7356395228d metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 metadata.xml 162 @@ -548,13 +548,13 @@ SHA256 960ad4f64ea7d7386919ddc6bd374b3752387c2a88f6669ca2d1aa30b80ca918 files/di MD5 79fedf21b3b029bb6d5e9c7a1266ba05 files/digest-gcc-4.2.0_alpha20061205 259 RMD160 21c6bd099defebdae0350b48d1cc26787e70a156 files/digest-gcc-4.2.0_alpha20061205 259 SHA256 ec12ba6e776244ea9cfc08dadf56bfbef96d9cb11a422fb4bb475e6b7f52def6 files/digest-gcc-4.2.0_alpha20061205 259 -MD5 ca7447978e5ee7cd54f5f851606a2469 files/digest-gcc-4.3.0_alpha20061209 259 -RMD160 ba2615df5add588a1c8aec59d240e9b0b64207b8 files/digest-gcc-4.3.0_alpha20061209 259 -SHA256 c65f3cccc3c067ff3fd86d7e1fdb60fe6ffcfb7ac4f428f837c6ad35f5a7d304 files/digest-gcc-4.3.0_alpha20061209 259 +MD5 388e955f31d3e6c7020dd5018fe77125 files/digest-gcc-4.3.0_alpha20061216 259 +RMD160 5a41a2e2d597f2b212042fc0409649bc46bee774 files/digest-gcc-4.3.0_alpha20061216 259 +SHA256 d3dec252b404412347f769d5e7e777fecea58c09c7116bf9f19694d245af7533 files/digest-gcc-4.3.0_alpha20061216 259 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFfvg2amhnQswr0vIRAhxpAJ41xdB0s1pvuZOxLS8Q/S2P5++DYACbB0rk -9QlaaHnGCJPbVfZcB7YloTs= -=+HC2 +iD8DBQFFhJeOK9sYciBdMQMRAlUtAJ4kZreZQk45znAQrtETHFd7gOeHzwCfWGdv +PNYQS0K6jLZW9OdPmOLSEwE= +=AsbW -----END PGP SIGNATURE----- diff --git a/sys-devel/gcc/files/digest-gcc-4.3.0_alpha20061216 b/sys-devel/gcc/files/digest-gcc-4.3.0_alpha20061216 new file mode 100644 index 000000000000..03f3be91f44d --- /dev/null +++ b/sys-devel/gcc/files/digest-gcc-4.3.0_alpha20061216 @@ -0,0 +1,3 @@ +MD5 1abc385274967289183bf311c712148a gcc-4.3-20061216.tar.bz2 41234730 +RMD160 7ba698f09add1256d91dc2d855cca4d8ccee9569 gcc-4.3-20061216.tar.bz2 41234730 +SHA256 d1e8873c6f73f263dba967a7fc6eb4daa342286c3108c80c64b21741f6e0d9a4 gcc-4.3-20061216.tar.bz2 41234730 diff --git a/sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild b/sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild new file mode 100644 index 000000000000..625a2be227ee --- /dev/null +++ b/sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild @@ -0,0 +1,62 @@ +# 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.3.0_alpha20061216.ebuild,v 1.1 2006/12/17 01:03:44 vapier Exp $ + +ETYPE="gcc-compiler" + +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="-*" + +RDEPEND=">=sys-libs/zlib-1.1.4 + || ( >=sys-devel/gcc-config-1.3.12-r4 app-admin/eselect-compiler ) + virtual/libiconv + >=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 ) 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 ) + )" +DEPEND="${RDEPEND} + >=sys-apps/texinfo-4.2-r4 + >=sys-devel/bison-1.875 + >=${CATEGORY}/binutils-2.16.1" +PDEPEND="|| ( sys-devel/gcc-config app-admin/eselect-compiler )" +if [[ ${CATEGORY} != cross-* ]] ; then + PDEPEND="${PDEPEND} elibc_glibc? ( >=sys-libs/glibc-2.3.6 )" +fi + +pkg_setup() { + if [[ -z ${I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS} ]] ; then + die "Please \`export I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1\` or define it in your make.conf if you want to use this ebuild. This is to try and cut down on people filing bugs for a compiler we do not currently support." + fi +} + +src_unpack() { + gcc_src_unpack + + use vanilla && return 0 + + # Fix cross-compiling + epatch "${FILESDIR}"/4.1.0/gcc-4.1.0-cross-compile.patch +} + +pkg_postinst() { + toolchain_pkg_postinst + + einfo "This gcc-4 ebuild is provided for your convenience, and the use" + einfo "of this compiler is not supported by the Gentoo Developers." + einfo "Please file bugs related to gcc-4 with upstream developers." + einfo "Compiler bugs should be filed at http://gcc.gnu.org/bugzilla/" +} -- 2.26.2