From fa75d41df83274deb553deaf87b47493e12e4876 Mon Sep 17 00:00:00 2001 From: skyamgarp <130442619+skyamgarp@users.noreply.github.com> Date: Mon, 29 Jul 2024 13:47:09 +0530 Subject: [PATCH] (PA-6875) Update Ruby to 3.2.5 (PA-6875) Fixed issue with MacOS12 ARM (PA-6875) Revert patch-hostruby change --- configs/components/{ruby-3.2.4.rb => ruby-3.2.5.rb} | 4 ++-- configs/projects/agent-runtime-main.rb | 2 +- configs/projects/pdk-runtime.rb | 2 +- configs/projects/pe-bolt-server-runtime-main.rb | 2 +- configs/projects/pe-installer-runtime-main.rb | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) rename configs/components/{ruby-3.2.4.rb => ruby-3.2.5.rb} (99%) diff --git a/configs/components/ruby-3.2.4.rb b/configs/components/ruby-3.2.5.rb similarity index 99% rename from configs/components/ruby-3.2.4.rb rename to configs/components/ruby-3.2.5.rb index b5e808a1b..bb680327c 100644 --- a/configs/components/ruby-3.2.4.rb +++ b/configs/components/ruby-3.2.5.rb @@ -1,7 +1,7 @@ # The file name of the ruby component must match the ruby_version component 'ruby-3.2.4' do |pkg, settings, platform| - pkg.version '3.2.4' - pkg.sha256sum 'c72b3c5c30482dca18b0f868c9075f3f47d8168eaf626d4e682ce5b59c858692' + pkg.version '3.2.5' + pkg.sha256sum 'ef0610b498f60fb5cfd77b51adb3c10f4ca8ed9a17cb87c61e5bea314ac34a16' # rbconfig-update is used to munge rbconfigs after the fact. pkg.add_source("file://resources/files/ruby/rbconfig-update.rb") diff --git a/configs/projects/agent-runtime-main.rb b/configs/projects/agent-runtime-main.rb index e7bdce75a..1d062e8f9 100644 --- a/configs/projects/agent-runtime-main.rb +++ b/configs/projects/agent-runtime-main.rb @@ -1,7 +1,7 @@ project 'agent-runtime-main' do |proj| # Set preferred component versions if they differ from defaults: - proj.setting :ruby_version, '3.2.4' + proj.setting :ruby_version, '3.2.5' proj.setting :rubygem_deep_merge_version, '1.2.2' proj.setting :rubygem_highline_version, '3.0.1' proj.setting :rubygem_hocon_version, '1.4.0' diff --git a/configs/projects/pdk-runtime.rb b/configs/projects/pdk-runtime.rb index d5ff4b6ec..37e5cc0a7 100644 --- a/configs/projects/pdk-runtime.rb +++ b/configs/projects/pdk-runtime.rb @@ -48,7 +48,7 @@ proj.setting(:includedir, File.join(proj.prefix, 'include')) proj.setting(:bindir, File.join(proj.prefix, 'bin')) - proj.setting(:ruby_version, '3.2.4') + proj.setting(:ruby_version, '3.2.5') proj.setting(:ruby_major_version, 3) proj.setting(:ruby_api, '3.2.0') diff --git a/configs/projects/pe-bolt-server-runtime-main.rb b/configs/projects/pe-bolt-server-runtime-main.rb index 5495b89ee..2f833460c 100644 --- a/configs/projects/pe-bolt-server-runtime-main.rb +++ b/configs/projects/pe-bolt-server-runtime-main.rb @@ -6,7 +6,7 @@ # Once we are no longer using ruby 2.5 we can update. proj.setting(:no_doc, true) - proj.setting(:ruby_version, '3.2.4') + proj.setting(:ruby_version, '3.2.5') proj.setting(:openssl_version, '3.0') # We enable legacy algorithms for winrm transport. Currently the winrm transport diff --git a/configs/projects/pe-installer-runtime-main.rb b/configs/projects/pe-installer-runtime-main.rb index 6fdfc66cf..c7b7b15f2 100644 --- a/configs/projects/pe-installer-runtime-main.rb +++ b/configs/projects/pe-installer-runtime-main.rb @@ -1,5 +1,5 @@ project 'pe-installer-runtime-main' do |proj| - proj.setting(:ruby_version, '3.2.4') + proj.setting(:ruby_version, '3.2.5') proj.setting(:openssl_version, '3.0') # NLTM uses MD4 unconditionally in its protocol, so legacy algos must be # enabled in OpenSSL >= 3.0 for Bolt's WinRM transport to work.