From 3c04affd1c2cf4f6e207ac1648cfdef6521941bc Mon Sep 17 00:00:00 2001 From: Stephan Schneider Date: Fri, 27 Mar 2026 11:57:58 +0100 Subject: [PATCH 1/2] Fix whitespace issue in rake task --- lib/tasks/pshopify.rake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tasks/pshopify.rake b/lib/tasks/pshopify.rake index ecee468..aea0084 100644 --- a/lib/tasks/pshopify.rake +++ b/lib/tasks/pshopify.rake @@ -164,7 +164,7 @@ class PshopifyDefinitionCreator lines << "" lines << openssl_line - lines << "install_git \"ruby-#{@pshopify_version}\" \"#{SHOPIFY_RUBY_GIT_URL}\" \"#{@tag}\"" \ + lines << "install_git \"ruby-#{@pshopify_version}\" \"#{SHOPIFY_RUBY_GIT_URL}\" \"#{@tag}\" " \ "autoconf enable_shared standard" lines << "" From 60b29911a1f97df9011d64111481786b3c6e8396 Mon Sep 17 00:00:00 2001 From: Stephan Schneider Date: Wed, 1 Apr 2026 12:20:02 +0200 Subject: [PATCH 2/2] Create 4.0.2-pshopify2 --- rubies/4.0.2-pshopify2 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 rubies/4.0.2-pshopify2 diff --git a/rubies/4.0.2-pshopify2 b/rubies/4.0.2-pshopify2 new file mode 100644 index 0000000..bcb7dff --- /dev/null +++ b/rubies/4.0.2-pshopify2 @@ -0,0 +1,8 @@ +# https://github.com/Shopify/ruby/compare/v4.0.2-pshopify1...Shopify:v4.0.2-pshopify2 + +# Based off v4.0.2-pshopify1, with the following changes: +# * Simplify subclasses list, remove from Box +# * Run GC if fiber pool expansion fails. (#16535) + +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 +install_git "ruby-4.0.2-pshopify2" "https://github.com/Shopify/ruby.git" "v4.0.2-pshopify2" autoconf enable_shared standard