2011-04-03(日) また、ちょっと冬に逆戻り
_ 買いだめ
イオンから10%の割引券が届いていたのだけど、イオン柏ショッピングセンターは3階が休業状態なので、野田のイオンに行ってみた。こちらは3階の一部が休業だったけど、2階の紳士用品売り場が営業していたので、春物の服、ネクタイ、財布、靴、食料品とまとめ買い。買い占めるほど金を持っていないので、他の人への影響はないだろう(^^;。
_ Bug 6182 : 一部のアドオンを入れるとステータスバーの表示の下が切れる
この問題を引き起こすAdd-onを使っていないのでよくわからないのだが、ステータスバー自体が削除されてしまっているので、このバグを継続する意味があるのか考える必要がある気がする。気になるのは、Add-on barでも同様の問題が起こるのか、だが。
_ Bug #620623 : banshee-extension-radiostationfetcher: Cannot get stations
いつの頃からか、banshee-extension-radiostationfetcherでSHOUTCastのステーションを取得しようとすると、Network errorになってしまう問題が起こっている。ってことで、とりあえずDebian.orgのBTSに報告してみた。何か、反応があるといいが。
_ gcc-4.6でビルド失敗*その2
Bug-org 645469 : [gcc 4.6] Build process is broken while working on embedding/browser/gtk/src/EmbedPrivate.cppのcomment 5にworkaroundが載っていたので、試してみたら、無事にビルドが成功した。パッチ形式だと、こんな感じ。
107c107,108 < static const GTKEmbedDirectoryProvider kDirectoryProvider; --- > static const GTKEmbedDirectoryProvider kDirectoryProvider > = GTKEmbedDirectoryProvider();
あとは、ここで紹介されている-Ofastあたりを試してみるかな。
_ 今日のThunderbird - Hg 2011040322-trunk/Linux
nsAutoLock.hでビルドが失敗する問題はKaruraさんの指摘の通り、bug-org 647003 : Remove use of nsAutoLock from LDAP SDK codeのようだ。パッチを当ててビルドしてみたら、別のところで失敗してしまった。
c++ -o nsMsgBiffManager.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /home/hideo/develop/comm-central/mozilla/config/gcc_hidden.h -DMOZ_LDAP_XPCOM -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -DHAVE_MOVEMAIL -I/home/hideo/develop/comm-central/mailnews/base/src -I. -I../../../mozilla/dist/include -I../../../mozilla/dist/include/nsprpub `/home/hideo/develop/comm-central/tb-opt/mozilla/dist/sdk/bin/nspr-config --prefix=/home/hideo/develop/comm-central/tb-opt/mozilla/dist --includedir=/home/hideo/develop/comm-central/tb-opt/mozilla/dist/include/nspr --cflags` -I/home/hideo/develop/comm-central/tb-opt/mozilla/dist/include/nss -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -Os -freorder-blocks -fomit-frame-pointer -finline-limit=50 -DMOZILLA_CLIENT -include ../../../comm-config.h -MD -MF .deps/nsMsgBiffManager.pp /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp: In member function ‘nsresult nsMsgBiffManager::SetNextBiffTime(nsBiffEntry&, nsTime)’: /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:262:33: error: no match for ‘operator+=’ in ‘biffEntry->nsBiffEntry::nextBiffTime += jitter’ /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp: In member function ‘nsresult nsMsgBiffManager::SetupNextBiff()’: /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:276:5: error: ‘nsInt64’ was not declared in this scope /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:276:13: error: expected ‘;’ before ‘biffDelay’ /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:277:13: error: expected ‘;’ before ‘ms’ /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:284:7: error: ‘biffDelay’ was not declared in this scope /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:287:7: error: ‘biffDelay’ was not declared in this scope /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:290:13: error: expected ‘;’ before ‘timeInMS’ /home/hideo/develop/comm-central/mailnews/base/src/nsMsgBiffManager.cpp:291:41: error: ‘timeInMS’ was not declared in this scope make[6]: *** [nsMsgBiffManager.o] エラー 1 make[6]: *** 未完了のジョブを待っています.... make[6]: ディレクトリ `/home/hideo/develop/comm-central/tb-opt/mailnews/base/src' から出ます
こっちは、gcc-4.6の問題かなあ。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
> このバグを継続する意味<br>Firefox限定で書かれていたので、プロダクトの変更を行いました。<br>ステータスバーを弄るのはアドオン側の仕様(?)なので、<br>bugzilla-jp的に継続しておく意味は皆無でしょう。
> ステータスバーを弄るのはアドオン側の仕様(?)なので、<br>当初は、Firefox側の問題という認識だったような気がします。