>>556
俺流のパッチ当て方を紹介
・seamonkey1.1.19をコンパイルする環境を作る。
・lhaplusをダウンロードしてインストールする。(tar.gzを展開するため)
ttp://www7a.biglobe.ne.jp/~schezo/
・terapadをダウンロードしてインストールする。(改行文字問題のため)
ttp://www5f.biglobe.ne.jp/~t-susumu/library/tpad.html
・例えばMFSA 2010-73に対して修正(手動パッチ)を行う
ttp://www.mozilla-japan.org/security/announce/の「MFSA 2010-73」を選択
下の方の参考資料bugzillaを選択
ttps://bugzilla.mozilla.org/show_bug.cgi?id=607222
「Attachments」内の「Alternative/complimentary patch」の右側の「diff」を選択
グレーで表示されてるファイル名「a/content/base/src/nsGenericElement.cpp」を見て
「mozilla/content/base/src/nsGenericElement.cpp」をソースから探してterapadで開く
次の行の「nsGenericElement::doInsertChildAt」をterapadで検索する
見つからないので「nsMutationGuard::DidMutate();」で検索する
2803行と2997行に見つかるけど、doRemoveChildAt関数にある2803行が該当部分と判断する
diffを参考に2803行と2807行を2800行の前に移動すればいいと判断して移動させる
修正したmozillaをビルドする
syleraで必要なファイルをmozilla/dist/binから取り出し、syleraに上書き
検索部分でわざと無駄な作業を含めてるけど、それがいつもの手動パッチ手順です
WIPの方は…3440-3441
mozAutoDocUpdate updateBatch(aDocument, UPDATE_CONTENT_MODEL,
aReplace || nodeType == nsIDOMNode::DOCUMENT_FRAGMENT_NODE);
を3385行の前に
mozAutoDocUpdate updateBatch(aDocument, UPDATE_CONTENT_MODEL,
PR_TRUE);
とすればいいのかな?と推測でパッチ当ててます。
探検
Sylera Part10
■ このスレッドは過去ログ倉庫に格納されています
557553
2010/10/31(日) 15:24:36ID:NaGfMXzc0■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか… [BFU★]
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- ナイツ塙が指摘のローソンコーヒーカップ、ロゴ「L」で誤解生みデザイン変更へ 在庫使い切る3か月後にリニューアル [muffin★]
- バービー、 台湾有事の発言の波紋で「たまったもんじゃない」「高市さんに真意は聞きたい」「国民に向けて説明してほしい」 [muffin★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 高市早苗、岸田政権(当時)に「台湾有事は日本の有事か」という質問をしていた [175344491]
- ケンタッキーの○○○バーガーという予告がアレを想起すると話題に [523957489]
- 【悲報】中国→日本行きの航空チケット、高市有事の影響で50万人分がキャンセルされる [834922174]
- 日銀植田総裁「高市早苗と為替について議論、政府と連携して注視することで一致した」 [888298477]
- 【悲報】早速高市首相のせいで全国の民泊でキャンセルラッシュwwwwwwwwwwww 経営者も嘆き「こんな事は初めてだ…」😲 [871926377]
- 岸田文雄「国民は不安よな 岸田、動きます」 非核三原則堅持の立場示す [175344491]
