Use FFI 1.17.RC2.
Rollback `rules_ruby` to latest.
diff --git a/WORKSPACE b/WORKSPACE
index c527f94..240c6da 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -110,10 +110,10 @@
http_archive(
name = "rules_ruby",
- sha256 = "ecf2bbdd7fdaccefe5eef68e800f529503f942da3acb2e8a32d96fb2f8e176f2",
- strip_prefix = "rules_ruby-4f05aac363689551acb6d13fa015e51352af3960",
+ sha256 = "347927fd8de6132099fcdc58e8f7eab7bde4eb2fd424546b9cd4f1c6f8f8bad8",
+ strip_prefix = "rules_ruby-b7f3e9756f3c45527be27bc38840d5a1ba690436",
urls = [
- "https://github.com/protocolbuffers/rules_ruby/archive/4f05aac363689551acb6d13fa015e51352af3960.zip",
+ "https://github.com/protocolbuffers/rules_ruby/archive/b7f3e9756f3c45527be27bc38840d5a1ba690436.zip",
],
)
diff --git a/ruby/google-protobuf.gemspec b/ruby/google-protobuf.gemspec
index 324abd5..bf6fb98 100644
--- a/ruby/google-protobuf.gemspec
+++ b/ruby/google-protobuf.gemspec
@@ -19,7 +19,7 @@
BUILD\.bazel|extconf\.rb|wrap_memcpy\.c)$/x
end
s.extensions = ["ext/google/protobuf_c/Rakefile"]
- s.add_dependency "ffi", "~>1"
+ s.add_dependency "ffi", "~>1.17.0.rc2"
s.add_dependency "ffi-compiler", "~>1"
else
s.files += Dir.glob('ext/**/*').reject do |file|