Firefox
ナビゲーションに移動
検索に移動
公式リポジトリからそのままインストールできない環境でも Firefox を手に入れる方法を纏めたページです。
Debian 10 ppc64le
Firefox 68 から powerpc64le 上で URL バーのバグが入り、Firefox 69 でパッチされたのですが、gcc <= 8 でさらなるパッチが必要です。Debian 10 の gcc は 8.3 なので勿論必要になります。
diff -up ./js/xpconnect/src/XPCWrappedNative.cpp.orig ./js/xpconnect/src/XPCWrappedNative.cpp --- ./js/xpconnect/src/XPCWrappedNative.cpp.orig 2019-07-16 11:16:23.355401295 +0200 +++ ./js/xpconnect/src/XPCWrappedNative.cpp 2019-07-16 11:13:29.581694872 +0200 @@ -1092,7 +1092,7 @@ class MOZ_STACK_CLASS CallMethodHelper f MOZ_ALWAYS_INLINE bool GetOutParamSource(uint8_t paramIndex, MutableHandleValue srcp) const; - MOZ_ALWAYS_INLINE bool GatherAndConvertResults(); + /*MOZ_ALWAYS_INLINE*/ bool GatherAndConvertResults(); MOZ_ALWAYS_INLINE bool QueryInterfaceFastPath(); @@ -1139,7 +1139,7 @@ class MOZ_STACK_CLASS CallMethodHelper f ~CallMethodHelper(); - MOZ_ALWAYS_INLINE bool Call(); + /*MOZ_ALWAYS_INLINE*/ bool Call(); // Trace implementation so we can put our CallMethodHelper in a Rooted<T>. void trace(JSTracer* aTrc);