2009年6月13日の日記を表示中

2009年 6月13日 (土)

ぴじつた

今朝あたりからぴじつたが全然Twitterのメッセージを取ってくれなくなってしまいました.TL 見ても誰も騒いでないので,うちの Pidgin がおかしくなったのかと思ってたんですが,Pidgin を上げ直しても全然直る気配なし.おそるおそるyazさんに聞いたら,yaz さんのところも同様の問題が発生しているとのこと.なんということだ.ぴじつただけ何かを踏んだということなのか・・・?

なんだろうなーと思いつつ色々やってたら yazさんがさっくり原因を見つけて 0.8.4 をリリース.さすが早い.これを踏んでいたのが原因みたいです.うはー.大概のクライアントはとっくに対応していたというわけですか.

そんなわけで Windows 版をビルドして置いときましたので,欲しい方はこちらからどうぞ.

Pidgin Portable

配布ページのコメント欄を見たら「ポータブル版はもう作らないんですか」的なコメントが・・・.あー,忘れてましたw

本家を見たら 2.5.6のインストーラが上がっていたので,早速ダウンロード.展開してみたところ,今までと違って必要な NSIS のファイルの一部が本家のインストーラに含まれなくなってしまったため,従来の手順ではパッケージングができないことが判明.えー,どうすりゃいいんだ.

足りないのは色々なパッケージで共通のファイルだろうと見て色々探してみたところ PortableApps.com Installer というのにこれまでパッケージングで使っていたファイルが揃っていることを発見.どうもこれを使ってパッケージングをするのが正しい手順みたいですな.というわけで,これの実行ファイルを起動して,Pidgin Portable のパッケージング予定のファイルのある場所を指定してやったら無事パッケージができました.わーい.

ただ,これだとなぜかパッケージング元のディレクトリの一部 (Optional1とか) が消されてしまう模様.まだ何か手順的に問題があるのかな? よくわからんなー.まあいいか.というわけで欲しい方はこちらからどうぞ.

Pidginでフォント選択時にクラッシュする問題

今日はPidginネタばかりですね (;´Д`).Pidgin Portable をいじったついでに Windows 版の Pidgin で会話ウィンドウの設定でフォントを選択しようとするとクラッシュしてしまう問題についても調べてみました.

コメント欄で「本家のをそのままインストールすると出ない」という情報を頂いたので,とりあえず本家から2.5.6をダウンロードして入れてみたんですがばっちりクラッシュ (´・ω・`).クラッシュ時のログを見ると,libcairo-2.dll で落ちてるんで,GTK 側に何か問題があり? そこで GTK を消して入れ直してみたんですがやっぱりクラッシュ (´・ω・`)

次に gtk.org から cairo のバイナリをダウンロードして差し替えてみたんですが効果なくまたもクラッシュ.うーん,cairo本体より呼び出し元がおかしいとか?

デバッグ版ビルドの Pidgin をインストールしてレポートファイルを取ってみて,似たようなのがないか Pidgin のバグトラッカーを探してみたらこれが出てきました.一番下の方に行くと,pango のバイナリを差し替えてみろ的なコメントが.すげーこれっぽい・・・.

早速 gtk.org から pango のバイナリを落として差し替えたら落ちなくなりました.おー,よかった.というわけで,Windows 版の Pidgin を使っていて,フォントを変更しようとするとクラッシュしちゃって困っているという人は,これを落として展開して,bin の下の dll ファイルで c:\Program Files\GTK\2.0\bin の下のファイルを置き換えるといいみたいです.

2009年6月13日の日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2009年6月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ