[gentoo-user-de] firefox 11 compiliert nicht auf ppc64

16/05/2012 - 12:40 von Michael Volland | Report spam
Hi,

emerge -v firefox (ver. 11 ppc64 - Power Mac G5):

build.log:


/var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:
In constructor 'JSRuntime::JSRuntime()':
/var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:702:5:
error: class 'JSRuntime' does not have any field named 'execAlloc_'
/var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:
In destructor 'JSRuntime::~JSRuntime()':
/var/tmp/portage/www-client/firefox-12.0/work/mozilla-release/js/src/jsapi.cpp:844:39:
error: 'execAlloc_' was not declared in this scope
make[5]: *** [jsapi.o] Error 1

-

Jemand den ich bereites um Rat gefragt habe hatte folgenden Verdacht:

Zitat:

http://www.rosenauer.org/hg/mozilla...a9179c123d

5.124 -+#if ENABLE_ASSEMBLER
5.125 - execAlloc_(NULL),
5.126 -+#endif

"execAlloc_" gibt es wohl nur, wenn ENABLE_ASSEMBLER gesetzt ist.

Vermutlich benutzt die PC-Version Assemblercode (damit es schneller laeuft)
waehrend anderen Versionen stattdessen C-Code benutzen (weil den Entwicklern
der Aufwand fuer alle anderen moeglichen Architekturen zu gross ist).
-

Ich bin mir nicht so recht sicher, wohin ich mich mit einem Bug-Report
wenden sollte: An Gentoo?

Bis Firefox 11 gab es mit ppc64 kein Problem.
Da dieser ebuild nicht mehr im Tree ist, habe ich gestern mal ein
Firefox 10.0.4 compiliert und das ging ohne Problem.

Noch eine Bemerkung zu ppc64: Nach Anlaufschwierigkeiten funktioniert
alles Prima. Das einzige andere Problem das ich noch auszusitzen
versuche ist, dass Kernel ab 3.x nicht funktionieren.

Gruß
Michael
 

Lesen sie die antworten

#1 Sebastian Pipping
19/05/2012 - 01:00 | Warnen spam
On 05/16/2012 12:33 PM, Michael Volland wrote:
Ich bin mir nicht so recht sicher, wohin ich mich mit einem Bug-Report
wenden sollte: An Gentoo?



ja, genau :-)

https://bugs.gentoo.org/

grüße,



sebastian

Ähnliche fragen