Skip to content

Commit 6c2c987

Browse files
committed
[rubysrc2cpg] fix thread-safety race condition in prism loading
1 parent 5fa86c5 commit 6c2c987

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

MODULE.bazel

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ JSSRC2CPG_ASTGEN_VERSION = "3.47.0"
128128

129129
SWIFTSRC2CPG_ASTGEN_VERSION = "0.4.2"
130130

131-
RUBYSRC2CPG_ASTGEN_VERSION = "0.59.6"
131+
RUBYSRC2CPG_ASTGEN_VERSION = "0.59.7"
132132

133133
RUBYSRC2CPG_TYPE_STUBS_VERSION = "0.6.0"
134134

@@ -205,42 +205,42 @@ http_file(
205205
http_archive(
206206
name = "rubysrc2cpg_astgen_macos_arm",
207207
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
208-
sha256 = "e6949044c7ac7d0c388f59dd40e09d213f966d201ad06715025294ce62c561e6",
208+
sha256 = "e62c474d3fafe96cd6b74e4c553ffcca697fff91a7b91c4ba3e0e499be97d0d2",
209209
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-macos-arm_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
210210
)
211211

212212
http_archive(
213213
name = "rubysrc2cpg_astgen_macos_x86",
214214
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
215-
sha256 = "03bfa3ed8cef4513018ac517a98184f3dea5f68baef8e8e224b7b37ee457883d",
215+
sha256 = "434266723a5d044d2a4093d5e3d737fe596109e7f2f566db224a85c02be58794",
216216
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-macos_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
217217
)
218218

219219
http_archive(
220220
name = "rubysrc2cpg_astgen_linux_arm",
221221
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
222-
sha256 = "89a0d62198a5dd5d0b6e60e7751d47d9114bc645132c6b4dbb14e21b19049636",
222+
sha256 = "eb6e221ea3eb3c27d94084d7b8c3e9dff6b04f7c0359d836c1af67bfa8a8d772",
223223
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-linux-arm_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
224224
)
225225

226226
http_archive(
227227
name = "rubysrc2cpg_astgen_linux_x86",
228228
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
229-
sha256 = "796835009fa425c0542f62179ac7227b38ad443a6740c358476b6b2060c8ed39",
229+
sha256 = "72bf33f40743c1c16cfecd5528b77bc9b557543cc70c5b8b17dcafa84eeffa94",
230230
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-linux_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
231231
)
232232

233233
http_archive(
234234
name = "rubysrc2cpg_astgen_win_arm",
235235
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
236-
sha256 = "c0cc54f71ad826d1bd29fc13e9219f60a5a3249456906e70e75846e23a5e69cf",
236+
sha256 = "963054a790a70e39246db06f4402a20c0df1e870cd7c4592fe496fe80808c614",
237237
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-win-arm_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
238238
)
239239

240240
http_archive(
241241
name = "rubysrc2cpg_astgen_win_x86",
242242
build_file = "//joern-cli/frontends/rubysrc2cpg:rubysrc2cpg_astgen.BUILD",
243-
sha256 = "31fc1b19b27bf659559cd65f9d6df44a2cb214b15b1eea10badb1a14fc0db6c9",
243+
sha256 = "38388e9f062535b57d222f92d9bd548f08e07b8839062dfe644d5c7dba0cf903",
244244
url = "https://github.com/joernio/astgen-monorepo/releases/download/ruby-astgen%2Fv{}/ruby_ast_gen-win_v{}.zip".format(RUBYSRC2CPG_ASTGEN_VERSION, RUBYSRC2CPG_ASTGEN_VERSION),
245245
)
246246

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
rubysrc2cpg {
2-
ruby_ast_gen_version: "0.59.6"
2+
ruby_ast_gen_version: "0.59.7"
33
joern_type_stubs_version: "0.6.0"
44
}

0 commit comments

Comments
 (0)