Here is an ebuild for GCC 3.3 from a CVS snapshot of that tree. This ebuild is also mentioned on http://forums.gentoo.org/viewtopic.php?p=303119#303119 Attached is the ebuild itself, the digest file required and a patched version of a make file. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 11346 [details] GCC 3.3 Ebuild
Created attachment 11347 [details] Digest file for the attached ebuild
Created attachment 11348 [details] Gentoo specific makefile (goes in ${DISTDIR}
All the FAKE_ROOT Makefile hacking is not needed anymore, make DESTDIR=${D} install works now.
The build in portage works fine with no or minor changing (except removing patches, etc) when I last built it a month or two back. Yes, the FAKE_ROOT is not needed with 3.3, etc, but currently this is lower than the basement on my todo list. We have 1.4, etc, etc, and adding 3.3 will just create more issues than we want currently.
Created attachment 12050 [details] New ebuild, digest and patch that works for the release tar ball. CVS users will need to use the old ebuild and patches still.
In portage.