Skip to content

Commit 1b8c61d

Browse files
authored
Merge pull request #363 from byroot/workaround-cgi
Workaround problems caused by the cgi extraction
2 parents 50f5c7b + 80094ce commit 1b8c61d

File tree

16 files changed

+26
-11
lines changed

16 files changed

+26
-11
lines changed

benchmarks/chunky-png/Gemfile.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ PLATFORMS
77
arm64-darwin-21
88
arm64-darwin-22
99
arm64-darwin-23
10+
arm64-darwin-24
1011
x86_64-linux
1112

1213
DEPENDENCIES

benchmarks/erubi-rails/Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
source 'https://rubygems.org'
22
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
33

4+
gem "cgi" # Workaround cgi extraction in Ruby 3.5.0-dev
5+
46
#ruby '3.0.2'
57

68
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails', branch: 'main'

benchmarks/erubi-rails/Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ GEM
8282
rack-test (>= 0.6.3)
8383
regexp_parser (>= 1.5, < 3.0)
8484
xpath (~> 3.2)
85+
cgi (0.4.2)
8586
concurrent-ruby (1.3.4)
8687
connection_pool (2.5.0)
8788
crass (1.0.6)
@@ -234,6 +235,7 @@ DEPENDENCIES
234235
bigdecimal
235236
byebug
236237
capybara (>= 3.26)
238+
cgi
237239
jbuilder (~> 2.7)
238240
mutex_m
239241
net-imap (~> 0.2.1)

benchmarks/erubi/Gemfile.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ PLATFORMS
77
arm64-darwin-21
88
arm64-darwin-22
99
arm64-darwin-23
10+
arm64-darwin-24
1011
x86_64-darwin-20
1112
x86_64-darwin-21
1213
x86_64-linux

benchmarks/graphql-native/Gemfile.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ GEM
1010
PLATFORMS
1111
arm64-darwin-22
1212
arm64-darwin-23
13+
arm64-darwin-24
1314
x86_64-linux
1415

1516
DEPENDENCIES

benchmarks/graphql/Gemfile.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ GEM
88
PLATFORMS
99
arm64-darwin-22
1010
arm64-darwin-23
11+
arm64-darwin-24
1112
x86_64-linux
1213

1314
DEPENDENCIES

benchmarks/lobsters/Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
source "https://rubygems.org"
22

3+
gem "cgi" # Workaround cgi extraction in Ruby 3.5.0-dev
4+
35
# Everything except Action Cable. It's unused and it installs native gems.
46
%w[
57
actionmailbox actionmailer actionpack actionview

benchmarks/lobsters/Gemfile.lock

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ GEM
9090
rack-test (>= 0.6.3)
9191
regexp_parser (>= 1.5, < 3.0)
9292
xpath (~> 3.2)
93+
cgi (0.4.2)
9394
chunky_png (1.4.0)
9495
commonmarker (0.23.10)
9596
concurrent-ruby (1.3.4)
@@ -328,6 +329,7 @@ DEPENDENCIES
328329
bcrypt (~> 3.1.2)
329330
byebug
330331
capybara
332+
cgi
331333
commonmarker (>= 0.23.6, < 1.0)
332334
database_cleaner
333335
factory_bot_rails

benchmarks/rack/Gemfile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
source "https://rubygems.org"
22

3+
gem "cgi" # Workaround cgi extraction in Ruby 3.5.0-dev
4+
35
gem "rack"

benchmarks/rack/Gemfile.lock

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4+
cgi (0.4.2)
45
rack (3.0.8)
56

67
PLATFORMS
78
arm64-darwin-21
89
arm64-darwin-22
910
arm64-darwin-23
11+
arm64-darwin-24
1012
x86_64-linux
1113

1214
DEPENDENCIES
15+
cgi
1316
rack
1417

1518
BUNDLED WITH

0 commit comments

Comments
 (0)