eventmachine
- URL
- http://rubyeventmachine.com
- Author(s)
- Francis Cianfrocca
- Summary
- Ruby/EventMachine library
Comments
eventmachine
(0.12.10)
is Failing
for Judearasu (GNU/Linux, 3 months ago)
checking for rb_trap_immediate in ruby.h,rubysig.h... no
eventmachine
(1.0.0.beta.2)
is Working
for Ian Andolina (Windows, about 1 year ago)
The current eventmachine V1.0.0.beta.2 is compiling properly in Windows XP SP3, ruby 1.9.2-p0:
> gem install eventmachine --pre
eventmachine
(0.12.10)
is Working
for Arnaud Berthomier (GNU/Linux, about 1 year ago)
eventmachine
(0.12.10)
is Failing
for Arvicco (Windows, about 1 year ago)
XP Pro SP3
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
DevKit-4.5.0Failed to build gem native extension.
C:/Dev/ruby/bin/ruby.exe extconf.rb
checking for rb_trap_immediate in ruby.h,rubysig.h... no
checking for rb_thread_blocking_region()... yes
checking for inotify_init() in sys/inotify.h... no
checking for __NR_inotify_init in sys/syscall.h... no
checking for writev() in sys/uio.h... no
checking for rb_thread_check_ints()... yes
checking for rb_time_new()... yes
checking for windows.h... yes
checking for winsock.h... yes
checking for main() in -lkernel32... yes
checking for main() in -lrpcrt4... yes
checking for main() in -lgdi32... yes
creating Makefilemake
g++ -I. -IC:/Dev/ruby/include/ruby-1.9.1/i386-mingw32 -I/C/Dev/ruby/include/ruby-1.9.1/ruby/backward -I/C/Dev/ruby/include/ruby-1.9.1 -I. -DBUILD_FOR_RUBY -DHAVE_RB_THREAD_BLOCKING_REGION -DHAVE_TBR -DHAVE_RB_THREAD_CHECK_INTS -DHAVE_RB_TIME_NEW -DOS_WIN32 -DHAVE_WINDOWS_H -DHAVE_WINSOCK_H -DWITH_SSL -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wno-missing-field-initializers -Wno-long-long -o binder.o -c binder.cpp
In file included from binder.cpp:20:0:
project.h:103:25: fatal error: openssl/ssl.h: No such file or directory
compilation terminated.
make: *** [binder.o] Error 1
eventmachine
(0.12.10)
is Failing
for James (Windows, about 1 year ago)
C:/dev/Ruby191/bin/ruby.exe extconf.rb
checking for rb_trap_immediate in ruby.h,rubysig.h... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.mkmf.log is empty. mkmftmp1.log contains the following:
"gcc -o conftest -IC:/dev/Ruby191/include/ruby-1.9.1/i386-mingw32 -IC:/dev/Ruby191/include/ruby-1.9.1/ruby/backward -IC:/dev/Ruby191/include/ruby-1.9.1 -I. -O2 -g -Wall -Wno-parentheses conftest.c -L. -LC:/dev/Ruby191/lib -L. -lmsvcrt-ruby191-static -lshell32 -lws2_32 "
checked program was:
/* begin */
1: #include "ruby.h"
2:
3: #include <winsock2.h>
4: #include <windows.h>
5: int main() {return 0;}
/* end */checked program was:
/* begin */
1: #include <ruby.h>
2: #include <rubysig.h>
3:
4: /*top*/
5: int main() {return 0;}
6: int t() { const volatile void *volatile p; p = &(&rb_trap_immediate)[0]; return 0; }
/* end */
eventmachine
(0.12.10)
is Working
for Matt Hulse (Windows, over 2 years ago)
Now works out of the box with mingw32 devkit and rubyinstaller 1.9.1 on WinXP.
eventmachine
(0.12.8)
is Working
for Andryusha (Mac OSX, over 2 years ago)
eventmachine
(0.12.8)
is Working
for Mark Mayo (Mac OSX, over 2 years ago)
eventmachine
(0.12.8)
is Working
for Jake Douglas (Mac OSX, over 2 years ago)
eventmachine
(0.12.8)
is Working
for Danny Tatom (GNU/Linux, over 2 years ago)
eventmachine
(0.12.8)
is Working
for James Thompson (Windows, over 2 years ago)
Installs flawlessly under Cygwin.
eventmachine
(0.12.8)
is Working
for Stefano Furiosi (Mac OSX, over 2 years ago)
eventmachine
(none)
is Working
for roger (Windows, over 2 years ago)
with doze, you'll need to edit ed.cpp and replace < 10 with < 1 (see EM mailing list).
eventmachine
(0.12.6)
is Working
for Evil Trout (Mac OSX, over 3 years ago)
eventmachine
(0.12.6)
is Failing
for Alexey Borzenkov (Windows, over 3 years ago)
I've got ruby 1.9.1 that I build from source with mingw. Event machine just hangs up for me. rake test is stuck immediately after "Started" message. I can see with process explorer that one thread is stuck in rb_vm_bugreport (called from rb_w32_listen). Don't know how to investigate. :(
eventmachine
(0.12.6)
is Working
for Cyril David (Mac OSX, over 3 years ago)
eventmachine
(0.12.6)
is Working
for Ryan Bigg (GNU/Linux, over 3 years ago)
One test fails, but other than that works:
1) Failure:
test_get_pipeline(TestHttpClient2) [/usr/local/lib/ruby/gems/1.9.1/gems/eventmachine-0.12.6/tests/test_httpclient2.rb:124]:
Failed assertion, no message given.
eventmachine
(0.12.5)
is Failing
for Peter Cooper (Mac OSX, over 3 years ago)
Tried installing using setup.rb rather than building a gem. This time it installs "fine" (but no tests are run), but upon doing require "eventmachine" in irb, I get a "Bus Error" and a whole ton of debug info fly by ;-)
/usr/local/lib/ruby1.9/gems/1.9.1/gems/eventmachine-0.12.5/lib/rubyeventmachine.bundle: [BUG] Bus Error
eventmachine
(0.12.5)
is Failing
for Peter Cooper (Mac OSX, over 3 years ago)
Tried both Github version and gem and get same issue. All tests pass except one:
1) Failure:
default_test(TestKeyboardEvents) [tests/testem.rb:30]:
No tests were specified.107 tests, 170 assertions, 1 failures, 0 errors
..
So it gives up due to the test failure. Thoughts?
eventmachine
(0.12.2)
is Working
for manveru (GNU/Linux, over 3 years ago)
In case you didn't switch fully to 1.9 and are using an installation of 1.9 with suffix you have to specify the path to rake.
rake=`which rake19` gem install eventmachine
Then everything works fine.
eventmachine
(0.12.4)
is Working
for Justin (GNU/Linux, over 3 years ago)
Updates for 1.9.1 seem to be working correctly.
eventmachine
(0.12.3)
is Working
for ynw (Mac OSX, over 3 years ago)
eventmachine
(0.12.3)
is Working
for Konstantin Haase (Mac OSX, over 3 years ago)
Version on github works.
eventmachine
(0.12.3)
is Working
for filterfish (GNU/Linux, over 3 years ago)
confirming Jai-Gouk Kim. Debian unstable.
eventmachine
is Working
for David Palm (Mac OSX, over 3 years ago)
Works for me with latest github master. Ruby 1.9.1 has issues with ssl (fails on line 31). Changing to VERIFY_NONE and commenting out the following code block fixed the issue for me.
eventmachine
(0.12.2)
is Failing
for Denis Defreyne (Mac OSX, over 3 years ago)
Gives errors like "error: ‘struct RArray’ has no member named ‘len’" when building.
eventmachine
(0.12.3)
is Working
for Jai-Gouk Kim (GNU/Linux, over 3 years ago)
Ubuntu 8.1 x86, installed from github
eventmachine
(0.12.3)
is Failing
for Eugene Pimenov (Mac OSX, over 3 years ago)
brokes ssl though
(require 'eventmachine'; require 'openssl' and ruby falls into sigsegv).
Worked fine before I required dnsruby ^_^
eventmachine
(0.12.3)
is Working
for Eugene Pimenov (Mac OSX, over 3 years ago)
Installed from github, and it works
eventmachine
(0.12.2)
is Failing
for John Leach (GNU/Linux, over 3 years ago)
Native extensions don't build:
rubymain.cpp: In function ‘VALUE t_invoke_popen(VALUE, VALUE)’:
rubymain.cpp:466: error: ‘struct RArray’ has no member named ‘len’
make: *** [rubymain.o] Error 1

eventmachine (0.12.10) is Working
for Judearasu (GNU/Linux, 3 months ago)