>From 6f1cb0ae4b63bd1906fd83d154dae1d1f2b35407 Mon Sep 17 00:00:00 2001 From: Adam Duke <[email protected]> Date: Fri, 8 Jan 2016 13:06:31 -0500 Subject: [PATCH] limit rack version for ruby compatibility
rack introduced a dependency on ruby 2.2.2 or greater in https://github.com/rack/rack/commit/771d94e5dbe53058160a1f8a4cc56384c1d2a048 In order to maintain support for ruby versions less than 2.2.2, limit the rack dependency to supported versions for the current ruby. --- unicorn.gemspec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/unicorn.gemspec b/unicorn.gemspec index 1099361..ce7080a 100644 --- a/unicorn.gemspec +++ b/unicorn.gemspec @@ -35,7 +35,11 @@ # up/downgrade to any other version, the Rack dependency may be # commented out. Nevertheless, upgrading to Rails 2.3.4 or later is # *strongly* recommended for security reasons. - s.add_dependency(%q<rack>) + if RUBY_VERSION < '2.2.2' + s.add_dependency(%q<rack>, '~> 1.6.4') + else + s.add_dependency(%q<rack>) + end s.add_dependency(%q<kgio>, '~> 2.6') s.add_dependency(%q<raindrops>, '~> 0.7') -- 2.6.4
