regis.etou...@free.fr writes: > Hi, > > I get the folloging error when I try to port firefox on my FreeBSD 10.3 > STABLE, on my powermac G5 (powerpc64) : [...] > In file included from > /usr/ports/www/firefox/work/firefox-46.0/obj-powerpc64-portbld-freebsd10.3/js/src/Unified_cpp_js_src13.cpp:2:0: > /usr/ports/www/firefox/work/firefox-46.0/js/src/jit/IonCaches.cpp: In > function 'void CheckDOMProxyExpandoDoesNotShadow(JSContext*, > js::jit::MacroAssembler&, JSObject*, jsid, js::jit::Register, > js::jit::Label*)': > /usr/ports/www/firefox/work/firefox-46.0/js/src/jit/IonCaches.cpp:703:14: > error: 'class js::jit::MacroAssembler' has no member named 'branch64' > masm.branch64(Assembler::NotEqual, > ^
The fix will be included with 46.0.1 / 45.2esr[1]. I'd probably wait for release in order to avoid MFH churn/conflicts. If you don't how to apply: $ cd /usr/ports/www/firefox $ fetch -qo- 'https://hg.mozilla.org/releases/mozilla-esr45/raw-rev/797112ba4b5b' | sed -E 's|^([-+]{3}) [ab]/|\1 |' >files/patch-bug1266366 $ make install clean $ cd /usr/ports/www/firefox-esr # same as above $ cd /usr/ports/www/libxul # same as above $ cd /usr/ports/mail/thunderbird $ fetch -qo- 'https://hg.mozilla.org/releases/mozilla-esr45/raw-rev/797112ba4b5b' | sed -E 's|^([-+]{3}) [ab]/|\1 mozilla/|' >files/patch-bug1266366 $ make install clean [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1266366
signature.asc
Description: PGP signature