From: Tanaka Akira Date: 2010-04-02T12:33:56+09:00 Subject: [ruby-core:29221] [trunk:bug] rdoc 2.5 fails to find documents for several socket methods After rdoc 2.5 is imported, documents for several socket methods disappears. % ../bin/ri Socket.sendmsg Nothing known about Socket.sendmsg % ./ruby -v ruby 1.9.2dev (2010-04-02 trunk 27171) [i686-linux] It works well before rdoc 2.5. % ./ruby -v ruby 1.9.2dev (2010-03-30 trunk 27106) [i686-linux] % ../bin/ri Socket.sendmsg The build log warns it. http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20100401T223100.log.txt.gz | unknown source file ancdata.c | No definition for rsock_bsock_sendmsg | unknown source file ancdata.c | No definition for rsock_bsock_sendmsg_nonblock | unknown source file ancdata.c | No definition for rsock_bsock_recvmsg | unknown source file ancdata.c | No definition for rsock_bsock_recvmsg_nonblock | unknown source file socket.c | No definition for rsock_sock_listen | No definition for socks_init | No definition for socks_s_close | unknown source file socket.c | No definition for rsock_sock_listen The old build log contains only two warnings around socket: http://www.rubyist.net/~akr/chkbuild/debian/ruby-trunk/log/20100401T153400.log.txt.gz | No definition for socks_init | | No definition for socks_s_close So it seems rdoc 2.5 fails to find documents for several methods such as rsock_bsock_sendmsg. -- Tanaka Akira