From cdd7002626b174bb8962b0c7f5115220020e2014 Mon Sep 17 00:00:00 2001 From: Ian Ker-Seymer Date: Fri, 6 Feb 2026 23:25:16 -0500 Subject: [PATCH] Add `3.4.8-pshopify3` definition --- rubies/3.4.8-pshopify3 | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 rubies/3.4.8-pshopify3 diff --git a/rubies/3.4.8-pshopify3 b/rubies/3.4.8-pshopify3 new file mode 100644 index 0000000..fea6644 --- /dev/null +++ b/rubies/3.4.8-pshopify3 @@ -0,0 +1,8 @@ +# https://github.com/Shopify/ruby/compare/v3.4.8-pshopify2...Shopify:ruby:v3.4.8-pshopify3 + +# Based off v3.4.8-pshopify2, with additional backport: + # f76250fd06 Fix GCC optimization bug eliminating rb_gc_before_fork() + # (https://github.com/ruby/ruby/pull/16093) + +install_package "openssl-3.0.18" "https://github.com/openssl/openssl/releases/download/openssl-3.0.18/openssl-3.0.18.tar.gz#d80c34f5cf902dccf1f1b5df5ebb86d0392e37049e5d73df1b3abae72e4ffe8b" openssl --if needs_openssl:1.0.2-3.x.x +install_git "ruby-3.4.8-pshopify3" "https://github.com/Shopify/ruby.git" "v3.4.8-pshopify3" autoconf enable_shared standard