トップ «前の日(11-24) 最新 次の日(11-26)» 追記

Masa's blog

検索キーワード:

2008年11月25日 firefox-2.0.0.18 for gtk1

_ firefox-2.0.0.18 for gtk1

firefox-2.0.0.18をgtk1で ビルド。ビルド済バイナリはfirefox-2.0.0.18.en-US.linux-i686-gtk1.tar.gz

デスクトップでの常用ブラウザは既にfirefox-3.0.4に切替えてるけど、 いつまで提供を続けようか。


2011年11月25日 browser/locales/en-US/updater/updater.ini のゴミの正体

_ browser/locales/en-US/updater/updater.ini のゴミの正体

以前から、firefoxをビルドする際に、browser/locales/en-US/updater/updater.ini の末尾に付いたゴミを取り除かないと、sedがループするという現象があった。

; This file is in the UTF-8 encoding
[Strings]
TitleText=%MOZ_APP_DISPLAYNAME% Update
InfoText=%MOZ_APP_DISPLAYNAME% is installing your updates and will start in a few moments(ここにゴミ)

ひょんな事からこのゴミがユニコードでの「・・・」(中黒点を三つ重ねた文字)を表す文字ということに気づいた。

よくよく見てみると

; This file is in the UTF-8 encoding

と、先頭に書いてありますな...。

いつもビルドしている環境が ja_JP.eucJP なので、ビルドに不具合が発生した...というか、sedに不具合が発生したということか?。