2011-05-20(金) ふう
_ 長い1週間だった
4日しか出社しなかったのにもかかわらず、普段の週よりも何倍も疲れた感じがする。まあ、一山超えたので、来週からは懸案事項にじっくりととりかかれそうなのが救いか。
_ Bug-org 627699 : Port GTK2 to GTK3
ようやく、パッチのレビューが進んできたようだ。Comment 41によれば、
I'm going to port it to latest trunk and address your comments there.
ってことなので、パッチを試すことができるようになるのも、もう少しといったところのようだ。
_ Bug 6794 : Firefox だけが 「接続の安全性を確認できません 」 のエラーになる
元ネタは、MozillaZine.jpフォーラムのスレッド接続の安全性を確認できませんかららしい。検証したFirefoxのバージョンの記述もないので、とりあえずtrunk/Linuxで試してみたが、とりあえず報告された現象は再現しないようだ。まあ、あちらのフォーラムでも、勝手に収束してしまったようなので、これにてチャンチャンか。
_ Firefox 5ベータ版登場 - スケジュール通りの進行
「ベータ版登場」というのが、「Firefox 5ベータチャンネルの提供が開始された」と同義なのか、よくわからんが、Firefox 5リリースに向けたステージが新しい段階に入ったことは確かなようだ。それにしてもアナウンスらしきものがどこにも見つからないのだが。
_ 今日のThunderbird - Hg 2011052022-trunk/Linux
久しぶりにビルドでエラー。
c++ -o nsImapProtocol.o -c -I../../../mozilla/dist/stl_wrappers -I../../../mozilla/dist/system_wrappers -include /home/hideo/develop/comm-central/mozilla/config/gcc_hidden.h -DMOZILLA_INTERNAL_API -DMOZ_THUNDERBIRD=1 -DOSTYPE=\"Linux2.6\" -DOSARCH=Linux -I/home/hideo/develop/comm-central/mailnews/imap/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 -DMOZILLA_CLIENT -include ../../../comm-config.h -MD -MF .deps/nsImapProtocol.pp /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp In file included from /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:60:0: ../../../mozilla/dist/include/nsMsgProtocol.h:152:19: warning: ‘virtual PRInt32 nsMsgProtocol::SendData(nsIURI*, const char*, PRBool)’ was hidden [-Woverloaded-virtual] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.h:488:12: warning: by ‘nsresult nsImapProtocol::SendData(const char*, PRBool)’ [-Woverloaded-virtual] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.h: In constructor ‘nsImapProtocol::nsImapProtocol()’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.h:400:18: warning: ‘nsImapProtocol::mLock’ will be initialized after [-Wreorder] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.h:391:20: warning: ‘nsImapProtocol::ReentrantMonitor nsImapProtocol::m_dataAvailableMonitor’ [-Wreorder] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:386:1: warning: when initialized here [-Wreorder] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘nsresult nsImapProtocol::SetupWithUrl(nsIURI*, nsISupports*)’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:841:61: warning: enumeral mismatch in conditional expression: ‘nsIImapUrl::<anonymous enum>’ vs ‘nsIImapUrl::<anonymous enum>’ [enabled by default] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::TellThreadToDie()’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:1262:41: error: no matching function for call to ‘nsISocketTransport::IsAlive(PRBool*)’ /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:1262:41: note: candidate is: ../../../mozilla/dist/include/nsISocketTransport.h:96:28: note: virtual nsresult nsISocketTransport::IsAlive(PRBool, PRBool*) ../../../mozilla/dist/include/nsISocketTransport.h:96:28: note: candidate expects 2 arguments, 1 provided /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual PRBool nsImapProtocol::ProcessCurrentURL()’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:1658:47: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual nsresult nsImapProtocol::CanHandleUrl(nsIImapUrl*, PRBool*, PRBool*)’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:2223:39: error: no matching function for call to ‘nsISocketTransport::IsAlive(PRBool*)’ /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:2223:39: note: candidate is: ../../../mozilla/dist/include/nsISocketTransport.h:96:28: note: virtual nsresult nsISocketTransport::IsAlive(PRBool, PRBool*) ../../../mozilla/dist/include/nsISocketTransport.h:96:28: note: candidate expects 2 arguments, 1 provided /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::ProcessSelectedStateURL()’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:2951:85: warning: enumeral mismatch in conditional expression: ‘ImapOnlineCopyStateType::<anonymous enum>’ vs ‘ImapOnlineCopyStateType::<anonymous enum>’ [enabled by default] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual void nsImapProtocol::HandleMessageDownLoadLine(const char*, PRBool, char*)’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:3833:65: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:3839:52: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::OnStatusForFolder(const char*)’: /home/hideo/develop/comm-central/mailnews/imap/src/nsImapProtocol.cpp:6600:73: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] make[7]: *** [nsImapProtocol.o] エラー 1
Bug-org 638503 : Landing of |Bug 654201 - avoid nsHttpConnection::IsAlive() running event loop for unused SSL connections| broke nsImapProtocolあたりが該当しそうな感じ。パッチもでてるけど、あまりにも巨大なので、チェックインされるまで待つことにしよう。
_ gnome-disk-utility 3.0.0-2
Bug #626821 : gnome-disk-utility cannot startへの対応が入ったみたい。Changelogによれば、
Avoid partial upgrades involving gnome-disk-utility and libgdu-gtk. Bump the symbol versions in libgdu-gtk0.symbols to 3.0.0 and add Breaks: gnome-disk-utility (<< 3.0.0) to ibgdu-gtk0 as a workaround for libgdu-gtk building against GTK3 (which changes its ABI) but not bumping the soname.
ってことらしい。とりあえず、バグ報告が役に立ったようで嬉しい。
Copyright (C) 2005-2012 by Hidenosuke. All rights reserved.
mailto: hidenosuke_at_hidenosuke_dot_org or hideo.oshima_at_gmail_dot_com
> 接続の安全性<br>ウチでは、XP SP3でも7 SP1でもエラーになりました。<br><br><br>> Firefox 5<br>おそらく、以前チャンネルスイッチ機能の確認のために出された非公式なBeta 1だと思われます。Build IDを確認するのが確実なのですが。
> ウチでは、XP SP3でも7 SP1でもエラーになりました。<br>ううむ、再現する人とそうでない人が居るようですね。<br>経路に依存するのではないかという話も。
> Firefox 5 Beta<br><br>夜中に正式リリースとなったようです。<br>https://developer.mozilla.org/devnews/index.php/2011/05/20/firefox-beta-channel-new-updates-available-for-desktop-and-mobile-devices/
> 夜中に正式リリースとなったようです。<br>おお、情報、ありがとうございます。