1 |
I think we can / should be able to cut the procedure down : |
2 |
|
3 |
|
4 |
|
5 |
original profile: |
6 |
|
7 |
emerge --buildpkg gcc glibc binutils |
8 |
move aside |
9 |
|
10 |
change profile |
11 |
export USE="-* build" |
12 |
emerge gcc texinfo binutils gettext |
13 |
|
14 |
unset USE |
15 |
emerge --buildpkg glibc texinfo gettext binutils gcc |
16 |
|
17 |
|
18 |
Now, the original USE="build" gcc replaced /usr/bin/gcc, and this second |
19 |
"emerge gcc" then doesn't realize theres a different version of gcc |
20 |
there, and overwrites gcc, c++ and all.. Neato. no more emerge -C gcc |
21 |
anywhere. |
22 |
|
23 |
|
24 |
After this, re-add the /etc/env.d/05gcc-old with the gcc 2.95.3 path, |
25 |
run env-update and test by launching... mozilla? |
26 |
|
27 |
|
28 |
|
29 |
//Spider |
30 |
|
31 |
|
32 |
-- |
33 |
begin .signature |
34 |
This is a .signature virus! Please copy me into your .signature! |
35 |
See Microsoft KB Article Q265230 for more information. |
36 |
end |