Files | Admin

Notes:

Release Name: 2.7.1

Notes:
kgio 2.7.1 - compatibility with older Rubies

kgio provides non-blocking I/O methods for Ruby without raising
exceptions on EAGAIN and EINPROGRESS.  It is intended for use with the
Unicorn and Rainbows! Rack servers, but may be used by other
applications (that run on Unix-like platforms).

* http://bogomips.org/kgio/
* kgio@librelist.org
* git://bogomips.org/kgio.git
* http://bogomips.org/kgio/NEWS.atom.xml

Changes:

This release fixes some compatibility issues with people
stuck on older versions of Ruby/RubyGems.

* define RARRAY_PTR/RARRAY_LEN macros for Ruby 1.8.6
* test/test_autopush: skip strace tests if not available
* gemspec: disable development dependencies for old systems



Changes: GIT-VERSION-GEN | 2 +- ext/kgio/ancient_ruby.h | 7 +++++++ kgio.gemspec | 6 ++++-- test/test_autopush.rb | 6 +++++- 4 files changed, 17 insertions(+), 4 deletions(-) commit 0dc3909d2ac0f711f038c7a387a9a1da2d5fcb62 Author: Eric Wong Date: Sun Jan 8 01:58:44 2012 +0000 kgio 2.7.1 - compatibility with older Rubies This release fixes some compatibility issues with people stuck on older versions of Ruby/RubyGems. * define RARRAY_PTR/RARRAY_LEN macros for Ruby 1.8.6 * test/test_autopush: skip strace tests if not available * gemspec: disable development dependencies for old systems commit fd1ea5a73155f577f7b77b18c2d6d23af287c123 Author: Eric Wong Date: Sun Jan 8 01:52:52 2012 +0000 gemspec: disable development dependencies for old systems "Enterprise" users are sometimes stuck on older Rubies/RubyGems and this is still required for them. commit e9b90724d8a2ee8c405acdf112adfabcb5cc3159 Author: Eric Wong Date: Sun Jan 8 01:50:21 2012 +0000 test/test_autopush: skip strace tests if not available No need to completely fail on a test. commit 77775e385fe92d1309c65c585b4643712c58e5ba Author: Eric Wong Date: Sat Jan 7 11:15:37 2012 +0000 define RARRAY_PTR/RARRAY_LEN macros for Ruby 1.8.6 Apparently Ruby 1.8.6 is still in use...