Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yaauie/349fbf60b67b9d4441d5a9e90c7943b2 to your computer and use it in GitHub Desktop.
Save yaauie/349fbf60b67b9d4441d5a9e90c7943b2 to your computer and use it in GitHub Desktop.
RACC 1.6 was released without an accompanying java artifact for jruby. This patch pins racc in logstash-core.
diff --git a/logstash-core/logstash-core.gemspec b/logstash-core/logstash-core.gemspec
index e22a9f289..a4563498a 100644
--- a/logstash-core/logstash-core.gemspec
+++ b/logstash-core/logstash-core.gemspec
@@ -78,4 +78,8 @@ Gem::Specification.new do |gem|
gem.add_dependency 'down', '~> 5.2.0' #(MIT license)
gem.add_dependency 'tzinfo-data' #(MIT license)
gem.add_dependency 'rufus-scheduler' #(MIT license)
+
+ # TEMPORARY: racc-1.6.0 doesn't have JAVA counterpart (yet)
+ # SEE: https://github.com/ruby/racc/issues/172
+ gem.add_runtime_dependency "racc", "~> 1.5.2" #(Ruby license)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment