1 |
Hi, |
2 |
I have two 15-month old Pundit-R machines that I've been updating. |
3 |
One machine (myth12) I rebuilt from scratch. It works. On the second |
4 |
machine (myth14) I went the update path since it also servers as a NFS |
5 |
server and was hard to take off-line. It is not working. The |
6 |
overriding problem right now is that the ati-driver does not load |
7 |
correctly on Myth14. ati-drivers is required as I use the TV output, |
8 |
not the VGA to drive the TV inputs. |
9 |
|
10 |
I've been going through the machines with a fine tooth comb looking |
11 |
for differences and they are now very close except for a couple of |
12 |
things that I would very much like to get some info on. Thanks in |
13 |
advance |
14 |
|
15 |
1) Myth12, which works, only uses gcc-3.4.6-r1. Myth14, which was |
16 |
updated, has both gcc-3.4.6-r1 as well as gcc-3.3.6. |
17 |
|
18 |
2) Myth12, which works, has libstdc++ installed while Myth14 does not. |
19 |
|
20 |
myth12 ~ # eix -I libstdc |
21 |
* sys-libs/libstdc++-v3 |
22 |
Available versions: ~3.3.3-r1 3.3.4 ~3.3.6 |
23 |
Installed: 3.3.4 |
24 |
Homepage: http://gcc.gnu.org/libstdc++/ |
25 |
Description: Compatibility package for running binaries |
26 |
linked against a pre gcc 3.4 libstdc++ |
27 |
|
28 |
myth14 ~ # eix -I libstdc |
29 |
|
30 |
Found 0 matches |
31 |
myth14 ~ # |
32 |
|
33 |
3) Myth14 seems to use the older compiler: |
34 |
|
35 |
myth14 ~ # gcc-config -l |
36 |
[1] i686-pc-linux-gnu-3.3.6 * |
37 |
[2] i686-pc-linux-gnu-3.3.6-hardened |
38 |
[3] i686-pc-linux-gnu-3.3.6-hardenednopie |
39 |
[4] i686-pc-linux-gnu-3.3.6-hardenednopiessp |
40 |
[5] i686-pc-linux-gnu-3.3.6-hardenednossp |
41 |
[6] i686-pc-linux-gnu-3.4.6 |
42 |
[7] i686-pc-linux-gnu-3.4.6-hardened |
43 |
[8] i686-pc-linux-gnu-3.4.6-hardenednopie |
44 |
[9] i686-pc-linux-gnu-3.4.6-hardenednopiessp |
45 |
[10] i686-pc-linux-gnu-3.4.6-hardenednossp |
46 |
myth14 ~ # |
47 |
|
48 |
myth12 ~ # gcc-config -l |
49 |
[1] i686-pc-linux-gnu-3.4.6 * |
50 |
[2] i686-pc-linux-gnu-3.4.6-hardened |
51 |
[3] i686-pc-linux-gnu-3.4.6-hardenednopie |
52 |
[4] i686-pc-linux-gnu-3.4.6-hardenednopiessp |
53 |
[5] i686-pc-linux-gnu-3.4.6-hardenednossp |
54 |
myth12 ~ # |
55 |
|
56 |
4) If I diff all the packages that would be installed by emerge -DuN |
57 |
--emptytree world on both machines I see some differences with '%' in |
58 |
the way the results are reported. What would cause this? |
59 |
|
60 |
myth14 ~ # diff myth12-test-build-list myth14-test-build-list |
61 |
38,39c38,39 |
62 |
< [ebuild N ] sys-libs/libstdc++-v3-3.3.4 USE="nls nptl -build" 22,784 kB |
63 |
< [ebuild N ] sys-kernel/linux-headers-2.6.11-r2 USE="-gcc64%" 36,470 kB |
64 |
--- |
65 |
> [ebuild N ] sys-devel/gcc-3.3.6 USE="fortran gtk nls -bootstrap -boundschecking -build -doc -gcj -hardened -ip28 -ip32r10k -multislot -nocxx -nopie -nossp -objc -vanilla" 23,522 kB |
66 |
> [ebuild N ] sys-kernel/linux-headers-2.6.11-r2 USE="-gcc64" 36,470 kB |
67 |
52c52 |
68 |
< [ebuild N ] dev-perl/Locale-gettext-1.05 USE="perl% -minimal%" 7 kB |
69 |
--- |
70 |
> [ebuild N ] dev-perl/Locale-gettext-1.05 USE="perl -minimal" 7 kB |
71 |
219a220,221 |
72 |
> [ebuild N ] net-nds/portmap-5b-r9 USE="tcpd" 18 kB |
73 |
> [ebuild N ] net-fs/nfs-utils-1.0.6-r6 USE="tcpd" 259 kB |
74 |
285c287 |
75 |
< Total size of downloads: 429,413 kB |
76 |
--- |
77 |
> Total size of downloads: 430,429 kB |
78 |
myth14 ~ # |
79 |
|
80 |
QUESTION: How would I make Myth14 work like Myth12? |
81 |
|
82 |
1) Can I safely emerge libstdc++ on Myth14, use gcc-config to twitch |
83 |
to the new compiler, and then emerge -C gcc-3.3.4? Will Myth14 still |
84 |
function? |
85 |
|
86 |
2) What is causing the differences in the output of emerge with the |
87 |
'%' on someuse flags? How can I make those identical? |
88 |
|
89 |
What else might I need to do? |
90 |
|
91 |
Thanks, |
92 |
Mark |
93 |
-- |
94 |
gentoo-user@g.o mailing list |