今回の脱線。

結局perzlさんのパッケージ使いまくって環境構築中に、パッケージがなかったopensshがコンパイルできなくて、opensslのパッケージを調査しているところで時間を使った。コンパイラ付属のとあるスクリプトが残念な動きをしていた。perzlさんには報告したので、いつか直るとうれしいなぁ。

big waveに乗る余裕がない。

先は長そう。

ore@thomas ~/rwork/ruby-2.0.0-rc2
% ./configure --prefix=$HOME/r2
./configure[2778]: syntax error at line 19041 : `(' unexpected

とりあえずbash ./configure...でごまかしたら、

compiling thread.c
thread.c: In function 'thread_start_func_2':
thread.c:496:6: error: 'rb_hook_list_t' has no member named 'reqevents'
thread.c:496:6: error: 'rb_hook_list_t' has no member named 'reqevents'
thread.c:496:6: error: 'rb_hook_list_t' has no member named 'reqevents'
thread.c:496:6: error: 'rb_hook_list_t' has no member named 'reqevents'
thread.c: In function 'rb_threadptr_execute_interrupts':
thread.c:1887:6: error: 'rb_hook_list_t' has no member named 'reqevents'
thread.c:1887:6: error: 'rb_hook_list_t' has no member named 'reqevents'
make: *** [thread.o] Error 1

が現状で今日はタイムアップ。今年はもっと時間をさけるように生活から変えていきたい。

作業しようとすると、

とりあえずgccとかsvnとかコンパイルするところから始めるのでなかなか本題に入れない。いつかのための忘備録。

こんなことしなきゃいけないプラットフォームで一体誰が使うんだ。答え:必要な物をperzl.orgさんとこから落とす。作業始めてから時間かかりすぎて、なんでそうしなかったかすら忘れた。次はいつ手を付けられるだろうか。

Google Chromeで証明書認証

21からタイムアウトかなにかでの再認証時に証明書選択画面がいちいちでてくるようになってしまった。

http://googlechromereleases.blogspot.jp/2012/07/stable-channel-release.html

ではまだ詳細が403 Forbiddenになってしまう。

r36541

ぺりーさんのところでもよかったので勢いあまってcommitしてしまった。大元のリポジトリが1ヶ月ぐらい動きがなかったみたいなので、すぐにリリースされるなんて思わなかった。こっちはまるごともってきてもらえるようネゴすべきだったかと反省中。

jsonのgenerator.c

はやっぱりr36038の-ansi -std=iso9899:199409が原因ぽい。なぞすぎる。これはあとにまわそう。r36432でやっかいなところは解いてもらえている(どうもありがとうございます)きがするので、のこっているところを整理しないと。