From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.5 required=5.0 tests=DMARC_REJECT, FSL_HELO_NON_FQDN_1,HELO_NO_DOMAIN,MAILING_LIST_MULTI,NICE_REPLY_A, RDNS_NONE autolearn=no autolearn_force=no version=4.0.0 Received: from haven (unknown [216.179.95.48]) by chiba.3jane.net (Postfix) with ESMTP id 26CB02019DA6 for ; Sat, 6 Apr 2002 21:29:28 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by haven (Postfix) with ESMTP id 1CD83475D for ; Sat, 6 Apr 2002 22:29:25 -0500 (EST) Subject: Re: [gentoo-dev] Gcc 3.0.4 installed system From: "Preston A. Elder" To: gentoo-dev@gentoo.org In-Reply-To: <1018094468.8723.23.camel@oak.uwyn.office> References: <1018094468.8723.23.camel@oak.uwyn.office> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-1zwN23i/TELgRUvc7GFg" X-Mailer: Ximian Evolution 1.0.3 Date: 06 Apr 2002 22:29:25 -0500 Message-Id: <1018150166.1076.7.camel@haven> Mime-Version: 1.0 Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0.6 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux developer list List-Unsubscribe: , List-Archive: X-Archives-Salt: 288d8701-c015-4975-9a8d-06fa5b1e56d7 X-Archives-Hash: 7fe1f73593271484b5b61843c991ea29 --=-1zwN23i/TELgRUvc7GFg Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Personally, I'd be very interested to know how you did this 'from scratch'. I myself have done this from the post-bootstrap (but pre emerge system) stage on, but I cant bootstrap with 3.0.x, why? Well, the image the ISO installs has many applications on it, not linked statically (eg. tar, etc) -- compiling gcc3.0.4 works fine, but as soon as it then compiles glibc 2.2.5 and installs it, nothing else works. The utilities on the install image look for glibc 2.2.5 compiled with gcc 2.95.x. So until there is an install image that has statically linked binaries on it, I dont see how a bootstrap can be achieved using 3.0.x compilers. I too, however, have installed a 3.0.x based system. I did the bootstrap on 2.95.3, then first thing after bootstrap, I merged gcc 3.0.4, and then did my emerge system. As Geert said, a few problems along the way, but not many. I too made patches for all the problems I found, I submitted them to Geert. The patches I made are ALL backward compatable to 2.95.3 (I believe, I've not tested this). But then, I could also have compiled a different package set than he did. On Sat, 2002-04-06 at 07:01, Geert Bevin wrote: > Hi all, >=20 > I finally installed 1.0 from scratch and decided to try it out with gcc > 3.0.4 instead of 2.95.3. Along the way I encountered some problems, but > surprisingly little. I've fixed everything that needed fixing and sadly > some packages are backwards incompatible. For that reason and for the > ease of maintenance I've created a dedicated gcc 3 profile. >=20 > So, for those that want to try this out, just link the default-1.0-gcc3 > profile instead of default-1.0 to /etc/make.profile. Note that this will > only work for installations from scratch and not for updates since > applications that link against libstdc++ v2 require the libraries of gcc > v2 and not gcc v3. >=20 > There are still some packages that don't compile such as galeon and > openjade, but these will be fixed in a matter of time since I need them > ;-) Feel free to submit fixes too. >=20 > Best regards, >=20 > Geert Bevin > --=20 > Geert Bevin Uwyn > "Use what you need" Lambermontlaan 148 > http://www.uwyn.com 1030 Brussels > gbevin@uwyn.com Tel & Fax +32 2 245 41 06 >=20 > _______________________________________________ > gentoo-dev mailing list > gentoo-dev@gentoo.org > http://lists.gentoo.org/mailman/listinfo/gentoo-dev Thanks, --=20 PreZ Systems Administrator GOTH.NET Goth Code '98: tSKeba5qaSabsaaaGbaa75KAASWGuajmsvbieqcL4BaaLb3F4 nId5mefqmDjmmgm#haxthgzpj4GiysNkycSRGHabiabOkauNSW GOTH.NET - http://www.goth.net Free online resource for the gothic community. --=-1zwN23i/TELgRUvc7GFg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQA8r70UuULtzKdGMboRAn/fAKCm3YmjIlpMBEscUBsEOwFj1vSMaACeNQd/ NtJ26u22doy7bTUnB0Pz4ng= =mBUR -----END PGP SIGNATURE----- --=-1zwN23i/TELgRUvc7GFg--