From 9de88f95834a5ad5732b089b7fae75be93bb8f2f Mon Sep 17 00:00:00 2001
From: Stan Hu <stanhu@gmail.com>
Date: Fri, 10 Jan 2025 21:09:35 -0800
Subject: [PATCH] Bump re2 version requirement in gitlab-secret_detection

re2 v2.4 doesn't support Ruby 3.3 as a precompiled gem. Bump the
version to the same version that GitLab uses.
---
 Gemfile.lock                                                 | 2 +-
 Gemfile.next.lock                                            | 2 +-
 gems/gitlab-secret_detection/Gemfile.lock                    | 4 ++--
 gems/gitlab-secret_detection/gitlab-secret_detection.gemspec | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/Gemfile.lock b/Gemfile.lock
index b2e1fb211f8c..a199f78613e9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -113,7 +113,7 @@ PATH
       grpc (= 1.63.0)
       grpc-tools (= 1.63.0)
       parallel (~> 1.22)
-      re2 (~> 2.4)
+      re2 (~> 2.7)
       toml-rb (~> 2.2)
 
 PATH
diff --git a/Gemfile.next.lock b/Gemfile.next.lock
index cbf83ff13e8a..1c956040272f 100644
--- a/Gemfile.next.lock
+++ b/Gemfile.next.lock
@@ -113,7 +113,7 @@ PATH
       grpc (= 1.63.0)
       grpc-tools (= 1.63.0)
       parallel (~> 1.22)
-      re2 (~> 2.4)
+      re2 (~> 2.7)
       toml-rb (~> 2.2)
 
 PATH
diff --git a/gems/gitlab-secret_detection/Gemfile.lock b/gems/gitlab-secret_detection/Gemfile.lock
index 7f6f6892b156..435e56d60e68 100644
--- a/gems/gitlab-secret_detection/Gemfile.lock
+++ b/gems/gitlab-secret_detection/Gemfile.lock
@@ -5,7 +5,7 @@ PATH
       grpc (= 1.63.0)
       grpc-tools (= 1.63.0)
       parallel (~> 1.22)
-      re2 (~> 2.4)
+      re2 (~> 2.7)
       toml-rb (~> 2.2)
 
 GEM
@@ -73,7 +73,7 @@ GEM
     racc (1.7.3)
     rack (3.1.8)
     rainbow (3.1.1)
-    re2 (2.4.3)
+    re2 (2.10.0)
       mini_portile2 (~> 2.8.5)
     regexp_parser (2.8.2)
     rexml (3.3.9)
diff --git a/gems/gitlab-secret_detection/gitlab-secret_detection.gemspec b/gems/gitlab-secret_detection/gitlab-secret_detection.gemspec
index c3869fcacfd2..6bb3deac271b 100644
--- a/gems/gitlab-secret_detection/gitlab-secret_detection.gemspec
+++ b/gems/gitlab-secret_detection/gitlab-secret_detection.gemspec
@@ -27,7 +27,7 @@ Gem::Specification.new do |spec|
   spec.add_runtime_dependency "grpc", "= 1.63.0"
   spec.add_runtime_dependency "grpc-tools", "= 1.63.0"
   spec.add_runtime_dependency "parallel", "~> 1.22"
-  spec.add_runtime_dependency "re2", "~> 2.4"
+  spec.add_runtime_dependency "re2", "~> 2.7"
   spec.add_runtime_dependency "toml-rb", "~> 2.2"
 
   spec.add_development_dependency "benchmark-malloc", "~> 0.2"
-- 
GitLab