Gentoo Archives: gentoo-amd64

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-amd64@l.g.o
Subject: [gentoo-amd64] chroot'ed Firefox died and now won't build
Date: Thu, 15 Dec 2005 19:23:14
Message-Id: 5bdc1c8b0512151119p55bf178ek7412e7b2a02af070@mail.gmail.com
1 Hi,
2 I'm definately a bit puzzled here. I am pretty sure I created this
3 problem but I don't understand why/how exactly. I have my AMD64
4 machine with both the normal 64-bit environment and the chroot'ed
5 32-bit environment. I was concerned about how the chroot'ed
6 environment might have been setting up mounts in the 64-bit
7 environment so for a few days I turned off /etc/init.d/gentoo32 using
8 rc-update. I did updates in the 64-bit enviroment and everything is
9 there and working fine.
10
11 Today I turned the 32-bit environment back on to run Firefox and
12 the message I got was:
13
14 mark@lightning ~ $ l32 /bin/bash
15 mark@lightning / $ firefox
16 No running windows found
17 firefox-bin exited with non-zero status (1)
18 mark@lightning / $
19
20 I am doing the xhost thing:
21
22 mark@lightning ~ $ !xhost
23 xhost local:localhost
24 non-network local connections being added to access control list
25 mark@lightning ~ $
26
27 I wasn't sure what to try to I did an eix-update and tried to build a
28 newer version of Firefox, which failed. I then tried to rebuild the
29 version installed which failed the same way, like this, which failed
30 also:
31
32 lightning ~ # emerge -pv =www-client/mozilla-firefox-1.0.7-r2
33 These are the packages that I would merge, in order:
34
35 Calculating dependencies ...done!
36 [ebuild R ] www-client/mozilla-firefox-1.0.7-r2 -debug +gnome
37 +ipv6 +java -mozcalendar -mozdevelop -moznoxft -mozsvg +truetype
38 -xinerama -xprint 0 kB
39
40 Total size of downloads: 0 kB
41 lightning ~ #
42
43 <SNIP>
44
45 i686-pc-linux-gnu-g++ -o xptcinvoke_x86_64_linux.o -c
46 -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DEXPORT_XPTC_API
47 -I../../../../../../dist/include/xpcom
48 -I../../../../../../dist/include
49 -I/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/dist/include/nspr
50 -I./../.. -fPIC -DGENTOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\"
51 -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\"
52 -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith
53 -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy
54 -Wno-non-virtual-dtor -Wno-long-long -march=athlon-xp -pipe
55 -Wno-deprecated -Wno-return-type -w -fshort-wchar -pthread -pipe
56 -DNDEBUG -DTRIMMED -ffunction-sections -O2
57 -DGENTOO_NSPLUGINS_DIR=\"/usr/lib/nsplugins\"
58 -DGENTOO_NSBROWSER_PLUGINS_DIR=\"/usr/lib/nsbrowser/plugins\"
59 -DMOZILLA_CLIENT -include ../../../../../../mozilla-config.h
60 -Wp,-MD,.deps/xptcinvoke_x86_64_linux.pp xptcinvoke_x86_64_linux.cpp
61 {standard input}: Assembler messages:
62 {standard input}:277: Error: bad register name `%rbp'
63 {standard input}:278: Error: bad register name `%rsp'
64 {standard input}:279: Error: bad register name `%rsp'
65 {standard input}:280: Error: bad register name `%rdi'
66 {standard input}:281: Error: bad register name `%rsi'
67 {standard input}:282: Error: bad register name `%rdx'
68 {standard input}:283: Error: bad register name `%rcx'
69 {standard input}:284: Error: bad register name `%r8'
70 {standard input}:285: Error: bad register name `%r9'
71 {standard input}:286: Error: bad register name `%rbp)'
72 {standard input}:287: Error: bad register name `%rbp)'
73 {standard input}:288: Error: bad register name `%rbp)'
74 {standard input}:289: Error: bad register name `%rbp)'
75 {standard input}:290: Error: bad register name `%rbp)'
76 {standard input}:291: Error: bad register name `%rbp)'
77 {standard input}:292: Error: bad register name `%rbp)'
78 {standard input}:293: Error: bad register name `%rbp)'
79 {standard input}:294: Error: bad register name `%rbp)'
80 {standard input}:295: Error: bad register name `%rbp)'
81 {standard input}:297: Error: bad register name `%rbp)'
82 gmake[7]: *** [xptcstubs_x86_64_linux.o] Error 1
83 gmake[7]: *** Waiting for unfinished jobs....
84 xptcinvoke_x86_64_linux.cpp: In function `nsresult
85 XPTC_InvokeByIndex(nsISupports*, unsigned int, unsigned int, nsXPTCVariant*)
86 ':
87 xptcinvoke_x86_64_linux.cpp:153: error: register specified for `double d0'
88 isn't suitable for data type
89 xptcinvoke_x86_64_linux.cpp:153: error: register name given for non-register
90 variable `double d0'
91 xptcinvoke_x86_64_linux.cpp:154: error: register specified for `double d1'
92 isn't suitable for data type
93 xptcinvoke_x86_64_linux.cpp:154: error: register name given for non-register
94 variable `double d1'
95 xptcinvoke_x86_64_linux.cpp:155: error: register specified for `double d2'
96 isn't suitable for data type
97 xptcinvoke_x86_64_linux.cpp:155: error: register name given for non-register
98 variable `double d2'
99 xptcinvoke_x86_64_linux.cpp:156: error: register specified for `double d3'
100 isn't suitable for data type
101 xptcinvoke_x86_64_linux.cpp:156: error: register name given for non-register
102 variable `double d3'
103 xptcinvoke_x86_64_linux.cpp:157: error: register specified for `double d4'
104 isn't suitable for data type
105 xptcinvoke_x86_64_linux.cpp:157: error: register name given for non-register
106 variable `double d4'
107 xptcinvoke_x86_64_linux.cpp:158: error: register specified for `double d5'
108 isn't suitable for data type
109 xptcinvoke_x86_64_linux.cpp:158: error: register name given for non-register
110 variable `double d5'
111 xptcinvoke_x86_64_linux.cpp:159: error: register specified for `double d6'
112 isn't suitable for data type
113 xptcinvoke_x86_64_linux.cpp:159: error: register name given for non-register
114 variable `double d6'
115 xptcinvoke_x86_64_linux.cpp:160: error: register specified for `double d7'
116 isn't suitable for data type
117 xptcinvoke_x86_64_linux.cpp:160: error: register name given for non-register
118 variable `double d7'
119 gmake[7]: *** [xptcinvoke_x86_64_linux.o] Error 1
120 gmake[7]: Leaving directory
121 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom/reflect/xptcall/src/md/unix'
122 gmake[6]: *** [libs] Error 2
123 gmake[6]: Leaving directory
124 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom/reflect/xptcall/src/md'
125 gmake[5]: *** [libs] Error 2
126 gmake[5]: Leaving directory
127 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom/reflect/xptcall/src'
128 gmake[4]: *** [libs] Error 2
129 gmake[4]: Leaving directory
130 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom/reflect/xptcall'
131 gmake[3]: *** [libs] Error 2
132 gmake[3]: Leaving directory
133 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom/reflect'
134 gmake[2]: *** [libs] Error 2
135 gmake[2]: Leaving directory
136 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla/xpcom'
137 gmake[1]: *** [tier_2] Error 2
138 gmake[1]: Leaving directory
139 `/var/tmp/portage/mozilla-firefox-1.0.7-r2/work/mozilla'
140 make: *** [default] Error 2
141
142 !!! ERROR: www-client/mozilla-firefox-1.0.7-r2 failed.
143 !!! Function src_compile, Line 146, Exitcode 2
144 !!! (no error message)
145 !!! If you need support, post the topmost build error, NOT this status message.
146
147 lightning ~ #
148
149 This is all pretty far over my head. Thanks in advance for your ideas.
150
151 - Mark
152
153 --
154 gentoo-amd64@g.o mailing list

Replies

Subject Author
Re: [gentoo-amd64] chroot'ed Firefox died and now won't build Billy Holmes <billy@××××××.net>