Skip to content

Commit e87994d

Browse files
authored
Merge pull request #78 from Shopify/sts/4.0.x-pshopify2
Create pshopify2 for 4.0.2 to get fiber GC patch
2 parents cefa5f6 + 60b2991 commit e87994d

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

lib/tasks/pshopify.rake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ class PshopifyDefinitionCreator
164164

165165
lines << ""
166166
lines << openssl_line
167-
lines << "install_git \"ruby-#{@pshopify_version}\" \"#{SHOPIFY_RUBY_GIT_URL}\" \"#{@tag}\"" \
167+
lines << "install_git \"ruby-#{@pshopify_version}\" \"#{SHOPIFY_RUBY_GIT_URL}\" \"#{@tag}\" " \
168168
"autoconf enable_shared standard"
169169
lines << ""
170170

rubies/4.0.2-pshopify2

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# https://github.com/Shopify/ruby/compare/v4.0.2-pshopify1...Shopify:v4.0.2-pshopify2
2+
3+
# Based off v4.0.2-pshopify1, with the following changes:
4+
# * Simplify subclasses list, remove from Box
5+
# * Run GC if fiber pool expansion fails. (#16535)
6+
7+
install_package "openssl-3.0.19" "https://github.com/openssl/openssl/releases/download/openssl-3.0.19/openssl-3.0.19.tar.gz#fa5a4143b8aae18be53ef2f3caf29a2e0747430b8bc74d32d88335b94ab63072" openssl --if needs_openssl:1.1.1-3.x.x
8+
install_git "ruby-4.0.2-pshopify2" "https://github.com/Shopify/ruby.git" "v4.0.2-pshopify2" autoconf enable_shared standard

0 commit comments

Comments
 (0)