おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2009年05月16日(Sat) 火山の方に行ったら途中vogがすごかった [長年日記]

[tDiary] この日誌をtdiary-2.3.2とruby-1.9.0にしようとした時のはまりどころ

オトナになったのでデバグは手元のマシンでやることにしました。ついでにruby-1.9.0 (Momonga 5のパッケージ版)でも走らせてみたら、下記のような作業が必要でした。

  • index.rbと同じディレクトリのtdiary.confの143行目「ほげほげ日記」がinvalid multibyte charを受ける→#!にオプションをつけて「#!/usr/bin/ruby19 --encoding=utf-8」として解決した
  • 「*** glibc detected *** /usr/bin/ruby19: free(): invalid next size (fast): 0x0000000000bdb950 ***」…むむ。

[Ruby][memo] 最近のrubyを作る

http://svn.ruby-lang.org/repos/ruby/trunkをsvn upして下記の作 業をしたらrevision.hが無いと怒られた。

これでもMakefileはできちゃうのだけれど、 s21g::Hello, world!を参考に、svn infoに表示されるRevisionを使って、下記のような内容のファイルを、 configureのあるディレクトリにrevision.hとして作成した。

make testは下記のように失敗したがきっと既知なのだろう。

make install後のmake test-allの結果は下記。

えーと。yak shavingはここまでにして本筋にもどります。

追記: 10番目のFailureは安易な対処ができそうだったのでご報告しておきました→

[tDiary] 本日のリンク元もうちょっと強化プラグインがruby-1.8で動かない問題の修正

Yak shavingを何度かして、やっと尻尾をつかまえたと思ったら チケット一覧 を見られなくなっちゃいました。どうしたんだろう。 そろそろ時間切れなのでとりあえずこちらに書いておきます。

手元では、tdairy-2.3.2に下記のパッチを当てると期待通りの動作になって、 ruby-1.8.7-p72とruby-1.9.2dev(trunkのr.23473)でも問題なく動作することを確認しました。

本日のツッコミ(全2件) [ツッコミを入れる]
> ただただし (2009年05月17日(Sun) 03:36)

ITS復活してます〜

> zunda (2009年05月17日(Sun) 13:20)

ありがとうございます。Ticket#159に追記しました


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>