firefox 11 compiliert nicht auf ppc64
Michael Volland <[email protected]>
| Newsgroups | gmane.linux.gentoo.user.german |
|---|---|
| Message-ID | <[email protected]> |
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/rev/b8a9179c123d 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