IPv6 ready なはずの NetBSD 上で getaddrinfo しても v6 なアドレスが返ってこない。 なんでかと思ったら --with-lookup-order-hack のせいだった。 自業自得じゃん。
でもこれを付けとかないと drb のテストが通らないんだよなあ。 困った。
(12:09)
日曜で CVS に手を入れるのも終わりってことで、徹夜。 昨日起きたのが夕方の 5 時だけどな。
あ、やっとコンパイルが終わった。
aamine@asv800 % ruby --version ruby 1.9.0 (2004-02-28) [alpha-netbsd] aamine@asv800 % ruby -rsocket -rpp -e 'pp Socket.getaddrinfo(nil, 8080, Socket::PF_UNSPEC, Socket::SOCK_STREAM, nil, Socket::AI_PASSIVE | Socket::AI_NUMERICHOST)' [["AF_INET6", 8080, "::", "::", 24, 1, 6], ["AF_INET", 8080, "0.0.0.0", "0.0.0.0", 2, 1, 6]]
これでやっとテストができる……。
(12:16)
Copyright (c) 2002-2007 青木峰郎 / Minero Aoki. All rights reserved.
そろそろRipperに手をつけて欲しいなぁ。なんて^_^;