From 5dd681ead74e8d8f147c4f74f319599e6228b2f9 Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Thu, 13 Apr 2017 17:33:29 -0500 Subject: [PATCH] we only need xmlrpc for ruby >= 2.3 --- .travis.yml | 2 +- metasploit-framework.gemspec | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index 721d494961..dc05486c33 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ language: ruby rvm: - '2.1' - '2.2' - - '2.3.3' + - '2.3.4' - '2.4.1' env: diff --git a/metasploit-framework.gemspec b/metasploit-framework.gemspec index 3a0a7ab922..378af004e7 100644 --- a/metasploit-framework.gemspec +++ b/metasploit-framework.gemspec @@ -102,7 +102,9 @@ Gem::Specification.new do |spec| # Library for interpreting Windows error codes and strings spec.add_runtime_dependency 'windows_error' # This used to be depended on by nokogiri, depended on by wmap - spec.add_runtime_dependency 'xmlrpc' + if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new('2.3.0') + spec.add_runtime_dependency 'xmlrpc' + end # # Protocol Libraries