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に不具合が発生したということか?。