Tony Arcieri
2009-Jan-24 18:21 UTC
[Rev-talk] [reia-talk] System module and initial inheritance work
You might want to try my github branch, which still has some issues so I don''t want to release it quite yet: http://github.com/tarcieri/reia/tree/master On Sat, Jan 24, 2009 at 3:10 AM, Carsten Bormann <cabo at tzi.org> wrote:> Hi Tony, > > reia is a hot new baby of yours that I follow with much anticipation. > > Today i want to alert you that an older child of yours is in need (see > below). > This appears to happen with MRI 1.8.7 versions that are widely deployed, so > it is starting to hurt software that is being built on top of rev. > Do you know whether there is an easy fix to the gem? > (BTW, it also would be nice to get it going with 1.9.1-rc2 again.) > > Gruesse, Carsten > > bash-3.2# gem install rev > Building native extensions. This could take a while... > ERROR: Error installing rev: > ERROR: Failed to build gem native extension. > > /opt/local/bin/ruby extconf.rb install rev > checking for rb_thread_blocking_region()... no > checking for rb_str_set_len()... yes > checking for sys/select.h... yes > checking for poll.h... yes > checking for sys/epoll.h... no > checking for sys/event.h... yes > checking for sys/queue.h... yes > checking for port.h... no > checking for openssl/ssl.h... yes > checking for sysctlbyname() in sys/param.h,sys/sysctl.h... yes > creating Makefile > > make > /usr/bin/gcc-4.0 -I. -I. -I/opt/local/lib/ruby/1.8/i686-darwin9 -I. > -DRUBY_VERSION_CODE=187 -DHAVE_RB_STR_SET_LEN -DHAVE_RB_STR_SET_LEN > -DHAVE_SYS_SELECT_H -DEV_USE_SELECT -DHAVE_POLL_H -DEV_USE_POLL > -DHAVE_SYS_EVENT_H -DHAVE_SYS_QUEUE_H -DEV_USE_KQUEUE -DHAVE_OPENSSL_SSL_H > -DHAVE_OPENSSL_SSL_H -DHAVE_SYSCTLBYNAME -DHAVE_SYSCTLBYNAME > -I/opt/local/include -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE > -I/opt/local/include -fno-common -O2 -fno-common -pipe -fno-common -c > rev_buffer.c > rev_buffer.c: In function ''Rev_Buffer_read_from'': > rev_buffer.c:301: error: ''struct rb_io_t'' has no member named ''fd'' > rev_buffer.c: In function ''Rev_Buffer_write_to'': > rev_buffer.c:324: error: ''struct rb_io_t'' has no member named ''fd'' > make: *** [rev_buffer.o] Error 1 > > > Gem files will remain installed in > /opt/local/lib/ruby/gems/1.8/gems/rev-0.2.2 for inspection. > Results logged to > /opt/local/lib/ruby/gems/1.8/gems/rev-0.2.2/ext/rev/gem_make.out > >-- Tony Arcieri medioh.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://rubyforge.org/pipermail/rev-talk/attachments/20090124/988764f9/attachment.html>