Gentoo Archives: gentoo-user-de

From: Michael Volland <mk106c-gnu@×××××.de>
To: gentoo-users-de <gentoo-user-de@l.g.o>
Subject: [gentoo-user-de] firefox 11 compiliert nicht auf ppc64
Date: Wed, 16 May 2012 10:35:10
Message-Id: 20120516103351.GA2388@alpha.mnet.local
1 Hi,
2
3 emerge -v firefox (ver. 11 ppc64 - Power Mac G5):
4
5 build.log:
6
7 ---------------------------------------------------------------------
8 /var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:
9 In constructor 'JSRuntime::JSRuntime()':
10 /var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:702:5:
11 error: class 'JSRuntime' does not have any field named 'execAlloc_'
12 /var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:
13 In destructor 'JSRuntime::~JSRuntime()':
14 /var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:844:39:
15 error: 'execAlloc_' was not declared in this scope
16 make[5]: *** [jsapi.o] Error 1
17
18 ----------------------------------------------------------------------
19
20 Jemand den ich bereites um Rat gefragt habe hatte folgenden Verdacht:
21
22 Zitat:
23 ------------------------------------------------------------------
24 http://www.rosenauer.org/hg/mozilla/rev/b8a9179c123d
25
26 5.124 -+#if ENABLE_ASSEMBLER
27 5.125 - execAlloc_(NULL),
28 5.126 -+#endif
29
30 "execAlloc_" gibt es wohl nur, wenn ENABLE_ASSEMBLER gesetzt ist.
31
32 Vermutlich benutzt die PC-Version Assemblercode (damit es schneller laeuft)
33 waehrend anderen Versionen stattdessen C-Code benutzen (weil den Entwicklern
34 der Aufwand fuer alle anderen moeglichen Architekturen zu gross ist).
35 -------------------------------------------------------------------
36
37 Ich bin mir nicht so recht sicher, wohin ich mich mit einem Bug-Report
38 wenden sollte: An Gentoo?
39
40 Bis Firefox 11 gab es mit ppc64 kein Problem.
41 Da dieser ebuild nicht mehr im Tree ist, habe ich gestern mal ein
42 Firefox 10.0.4 compiliert und das ging ohne Problem.
43
44 Noch eine Bemerkung zu ppc64: Nach Anlaufschwierigkeiten funktioniert
45 alles Prima. Das einzige andere Problem das ich noch auszusitzen
46 versuche ist, dass Kernel ab 3.x nicht funktionieren.
47
48 Gruß
49 Michael

Replies

Subject Author
Re: [gentoo-user-de] firefox 11 compiliert nicht auf ppc64 Sebastian Pipping <sping@g.o>