Sha256: a5fb89eb78281a72c74cfbff7242021e7a8f9c83679d0666e0255cee818c9d70
Contents?: true
Size: 876 Bytes
Versions: 1
Compression:
Stored size: 876 Bytes
Contents
# encoding: utf-8 if RUBY_VERSION =~ /^1.8.7/ require "rbconfig" conf = RbConfig::CONFIG # looks like PATCHLEVEL was added after 1.8.7-p249 release :( MK. if (conf["PATCHLEVEL"] && conf["PATCHLEVEL"] == "249") || (conf["libdir"] =~ /1.8.7-p249/) raise <<-MESSAGE IMPORTANT: amqp gem 0.8.0+ does not support Ruby 1.8.7-p249 (this exact patch level. p174 and p334 are supported!) because of a nasty Ruby bug (http://bit.ly/iONBmH). Refer to http://groups.google.com/group/ruby-amqp/browse_thread/thread/37d6dcc1aea1c102 for more information, especially if you want to verify whether a particular Ruby patch level or version or build suffers from this issue. To reiterate: 1.8.7-p174 and 1.8.7-p334 are supported. The fix has been committed to MRI in December 2009. It's a good idea to upgrade, although downgrading to p174 is an option, too. MESSAGE end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
amqp-0.8.0.rc14 | lib/amqp/compatibility/ruby187_patchlevel_check.rb |