Update snapshot as last one ICEs while building on ppc.
authorMike Frysinger <vapier@gentoo.org>
Sun, 17 Dec 2006 01:03:44 +0000 (01:03 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 17 Dec 2006 01:03:44 +0000 (01:03 +0000)
Package-Manager: portage-2.1.2_rc3-r5

sys-devel/gcc/ChangeLog
sys-devel/gcc/Manifest
sys-devel/gcc/files/digest-gcc-4.3.0_alpha20061216 [new file with mode: 0644]
sys-devel/gcc/gcc-4.3.0_alpha20061216.ebuild [new file with mode: 0644]

index f9b9ffeb1effe921d0f1b2da3c030e247d117057..901b06b655177878e26828664c6802294f4da824 100644 (file)
@@ -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 <vapier@gentoo.org>
+  +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)
index 37e535d047b30305d22c655b79b9a79ef4131e6b..77fda8a77289e8ce5e98855b3ec3f69fd2d593db 100644 (file)
@@ -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 (file)
index 0000000..03f3be9
--- /dev/null
@@ -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 (file)
index 0000000..625a2be
--- /dev/null
@@ -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/"
+}