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. |