Gentoo Archives: gentoo-dev

From: "Preston A. Elder" <prez@××××.net>
To: gentoo-dev@g.o
Subject: Re: [gentoo-dev] Gcc 3.0.4 installed system
Date: Sat, 06 Apr 2002 21:29:28
Message-Id: 1018150166.1076.7.camel@haven
In Reply to: [gentoo-dev] Gcc 3.0.4 installed system by Geert Bevin
1 Personally, I'd be very interested to know how you did this 'from
2 scratch'.
3
4 I myself have done this from the post-bootstrap (but pre emerge system)
5 stage on, but I cant bootstrap with 3.0.x, why?
6
7 Well, the image the ISO installs has many applications on it, not linked
8 statically (eg. tar, etc) -- compiling gcc3.0.4 works fine, but as soon
9 as it then compiles glibc 2.2.5 and installs it, nothing else works.
10
11 The utilities on the install image look for glibc 2.2.5 compiled with
12 gcc 2.95.x. So until there is an install image that has statically
13 linked binaries on it, I dont see how a bootstrap can be achieved using
14 3.0.x compilers.
15
16 I too, however, have installed a 3.0.x based system. I did the
17 bootstrap on 2.95.3, then first thing after bootstrap, I merged gcc
18 3.0.4, and then did my emerge system. As Geert said, a few problems
19 along the way, but not many. I too made patches for all the problems I
20 found, I submitted them to Geert. The patches I made are ALL backward
21 compatable to 2.95.3 (I believe, I've not tested this). But then, I
22 could also have compiled a different package set than he did.
23
24
25 On Sat, 2002-04-06 at 07:01, Geert Bevin wrote:
26 > Hi all,
27 >
28 > I finally installed 1.0 from scratch and decided to try it out with gcc
29 > 3.0.4 instead of 2.95.3. Along the way I encountered some problems, but
30 > surprisingly little. I've fixed everything that needed fixing and sadly
31 > some packages are backwards incompatible. For that reason and for the
32 > ease of maintenance I've created a dedicated gcc 3 profile.
33 >
34 > So, for those that want to try this out, just link the default-1.0-gcc3
35 > profile instead of default-1.0 to /etc/make.profile. Note that this will
36 > only work for installations from scratch and not for updates since
37 > applications that link against libstdc++ v2 require the libraries of gcc
38 > v2 and not gcc v3.
39 >
40 > There are still some packages that don't compile such as galeon and
41 > openjade, but these will be fixed in a matter of time since I need them
42 > ;-) Feel free to submit fixes too.
43 >
44 > Best regards,
45 >
46 > Geert Bevin
47 > --
48 > Geert Bevin Uwyn
49 > "Use what you need" Lambermontlaan 148
50 > http://www.uwyn.com 1030 Brussels
51 > gbevin@××××.com Tel & Fax +32 2 245 41 06
52 >
53 > _______________________________________________
54 > gentoo-dev mailing list
55 > gentoo-dev@g.o
56 > http://lists.gentoo.org/mailman/listinfo/gentoo-dev
57
58 Thanks,
59
60 --
61 PreZ
62 Systems Administrator
63 GOTH.NET
64
65 Goth Code '98: tSKeba5qaSabsaaaGbaa75KAASWGuajmsvbieqcL4BaaLb3F4
66 nId5mefqmDjmmgm#haxthgzpj4GiysNkycSRGHabiabOkauNSW
67
68 GOTH.NET - http://www.goth.net
69 Free online resource for the gothic community.

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] Gcc 3.0.4 installed system Bart Verwilst <verwilst@g.o>
Re: [gentoo-dev] Gcc 3.0.4 installed system Geert Bevin <gbevin@××××.com>