«前の日記(2003-05-12(月)) 最新 次の日記(2003-05-14(水))»

vdrめも

検索キーワード:
[PR]:「Chef活用ガイド コードではじめる構成管理 (大型本), (Kindle版)」発売中です。


2003-05-13(火) 寝すぎたのであまり大したことせず [長年日記]

_ [comp] snes9x

コンパイルが通らないので調べてみる。-lstdc++ が入ってない。ここで protector 関係の unresolved symbol 問題発生。-lc -lgcc_s を追加してやることで回避。

_ [rime] File.open の perm 問題

まず、前提として rime の開発は 1.8.0preview2+missing で行っているが、実際に動かしてるのは ruby 1.6 系列である。

File.open( ほげ, 'w', 0600 ) とかやってログファイルを生成しているが、0600 という perm 指定が思いっきり無視されて 0666 なファイルができてしまっている。調べてみると、これはバグというか仕様らしい。mode が 'w' ではなく、File::Constants のような数値での指定の場合だけ、perm 指定が有効になるということのようだ >

perm argument of File.open has no effect

ここは 1.6 系に対する workaround として、mode の指定を全て File::Constants に切り換えた。

_ [kip] mozilla ふっとばす

どうやら B4 領域の mozilla を消してしまった(正確には、mozilla-cvs を入れて消したら、独自の /usr/bin/mozilla 起動スクリプトを消してしまっていた模様) ので、騒ぎになっていたらしい。いやはやすまん。


2003年
5月
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 31

[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]

書いてる人: dai

パッチ等(無保証)

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E