From: Eric Wong Date: 2014-09-18T19:19:45+00:00 Subject: [ruby-core:65112] Re: [ruby-trunk - Bug #10260] [Open] Cannot install "thin" gem sawadatsuyoshi@gmail.com wrote: > checking for rb_thread_blocking_region()... no This is a deprecated API, maybe the latest EventMachine or trunk fixes. If not, report the bug to EventMachine authors (but AFAIK, EM is somewhat abandoned) > em.cpp: In member function ���void EventMachine_t::_RunEpollOnce()���: > em.cpp:574:37: error: ���rb_thread_select��� was not declared in this scope > EmSelect (0, NULL, NULL, NULL, &tv); It looks like EM falls back to using an even older API (rb_thread_select) because it cannot find rb_thread_blocking_region