From tony at medioh.com Sat Jan 24 13:21:28 2009 From: tony at medioh.com (Tony Arcieri) Date: Sat, 24 Jan 2009 11:21:28 -0700 Subject: [Rev-talk] [reia-talk] System module and initial inheritance work In-Reply-To: References: Message-ID: 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 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: