Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ruby-build for openSUSE:Factory 
checked in at 2022-07-28 20:58:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ruby-build (Old)
 and      /work/SRC/openSUSE:Factory/.ruby-build.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ruby-build"

Thu Jul 28 20:58:16 2022 rev:7 rq:991313 version:20220726

Changes:
--------
--- /work/SRC/openSUSE:Factory/ruby-build/ruby-build.changes    2022-07-22 
19:21:28.620684203 +0200
+++ /work/SRC/openSUSE:Factory/.ruby-build.new.1533/ruby-build.changes  
2022-07-28 20:58:31.803549884 +0200
@@ -1,0 +2,13 @@
+Tue Jul 26 21:58:12 UTC 2022 - Lukas M??ller <expee...@outlook.com>
+
+- Update to version 20220726.
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20220726
+  * Add TruffleRuby 22.2.0
+- Update to version 20220725.
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20220725
+  * Only check the opensslv.h header to find the system openssl version
+    * openssl version can be another version than the header, for instance with
+    * apt-get install --no-install-recommends ca-certificates libssl1.0-dev on 
Ubuntu 18.04: #2014 (reply in thread)
+
+
+-------------------------------------------------------------------
@@ -5 +18 @@
-  Changelog: //github.com/rbenv/ruby-build/releases/tag/v20220721
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20220721
@@ -16 +29 @@
-  Changelog: //github.com/rbenv/ruby-build/releases/tag/v20220713
+  Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20220713

Old:
----
  ruby-build-20220721.tar.gz

New:
----
  ruby-build-20220726.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ruby-build.spec ++++++
--- /var/tmp/diff_new_pack.0WrQRr/_old  2022-07-28 20:58:32.323551349 +0200
+++ /var/tmp/diff_new_pack.0WrQRr/_new  2022-07-28 20:58:32.331551371 +0200
@@ -24,7 +24,7 @@
 %endif
 
 Name:           ruby-build
-Version:        20220721
+Version:        20220726
 Release:        0
 BuildArch:      noarch
 License:        MIT

++++++ ruby-build-20220721.tar.gz -> ruby-build-20220726.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20220721/bin/ruby-build 
new/ruby-build-20220726/bin/ruby-build
--- old/ruby-build-20220721/bin/ruby-build      2022-07-21 13:41:23.000000000 
+0200
+++ new/ruby-build-20220726/bin/ruby-build      2022-07-26 15:18:20.000000000 
+0200
@@ -14,7 +14,7 @@
 #   --version        Show version of ruby-build
 #
 
-RUBY_BUILD_VERSION="20220721"
+RUBY_BUILD_VERSION="20220726"
 
 OLDIFS="$IFS"
 
@@ -1090,15 +1090,13 @@
 }
 
 system_openssl_version() {
-  local version_text=$(
-    openssl version 2>/dev/null ||
-    printf '#include <openssl/opensslv.h>\nOPENSSL_VERSION_TEXT\n' | cc -xc -E 
- 2>/dev/null | tail -n 1)
+  local version_text=$(printf '#include 
<openssl/opensslv.h>\nOPENSSL_VERSION_TEXT\n' | cc -xc -E - 2>/dev/null | tail 
-n 1)
   if [[ $version_text == *"OpenSSL "* ]]; then
     local version=${version_text#*OpenSSL }
     version=${version%% *}
     echo $version | sed 's/[^0-9]//g' | sed 's/^0*//'
   else
-    echo "No system openssl version was found" >&2
+    echo "No system openssl version was found, ensure openssl headers are 
installed 
(https://github.com/rbenv/ruby-build/wiki#suggested-build-environment)" >&2
     echo 000
   fi
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ruby-build-20220721/script/update-truffleruby 
new/ruby-build-20220726/script/update-truffleruby
--- old/ruby-build-20220721/script/update-truffleruby   2022-07-21 
13:41:23.000000000 +0200
+++ new/ruby-build-20220726/script/update-truffleruby   2022-07-26 
15:18:20.000000000 +0200
@@ -40,6 +40,11 @@
 EOS
 add_platform "macos-amd64"
 cat >> "$file" <<EOS
+Darwin-arm64)
+  use_homebrew_openssl
+EOS
+add_platform "macos-aarch64"
+cat >> "$file" <<EOS
 *)
   colorize 1 "Unsupported platform: \$platform"
   return 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20220721/script/update-truffleruby-graalvm 
new/ruby-build-20220726/script/update-truffleruby-graalvm
--- old/ruby-build-20220721/script/update-truffleruby-graalvm   2022-07-21 
13:41:23.000000000 +0200
+++ new/ruby-build-20220726/script/update-truffleruby-graalvm   2022-07-26 
15:18:20.000000000 +0200
@@ -40,6 +40,11 @@
 EOS
 add_platform "darwin-amd64"
 cat >> "$file" <<EOS
+Darwin-arm64)
+  use_homebrew_openssl
+EOS
+add_platform "darwin-aarch64"
+cat >> "$file" <<EOS
 *)
   colorize 1 "Unsupported platform: \$platform"
   return 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20220721/share/ruby-build/truffleruby+graalvm-22.2.0 
new/ruby-build-20220726/share/ruby-build/truffleruby+graalvm-22.2.0
--- old/ruby-build-20220721/share/ruby-build/truffleruby+graalvm-22.2.0 
1970-01-01 01:00:00.000000000 +0100
+++ new/ruby-build-20220726/share/ruby-build/truffleruby+graalvm-22.2.0 
2022-07-26 15:18:20.000000000 +0200
@@ -0,0 +1,21 @@
+platform="$(uname -s)-$(uname -m)"
+case $platform in
+Linux-x86_64)
+  install_package "truffleruby+graalvm-22.2.0" 
"https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-linux-amd64-22.2.0.tar.gz#882363c75d1b1782a48bbf7dd8b155ab231b0957fd5885941376d90b69f21b9e";
 truffleruby_graalvm
+  ;;
+Linux-aarch64)
+  install_package "truffleruby+graalvm-22.2.0" 
"https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-linux-aarch64-22.2.0.tar.gz#1ab64b35ed2478160bc6725d13ff5a2b9e31676b59ea3aaa9aca7a3a3db47132";
 truffleruby_graalvm
+  ;;
+Darwin-x86_64)
+  use_homebrew_openssl
+  install_package "truffleruby+graalvm-22.2.0" 
"https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-darwin-amd64-22.2.0.tar.gz#3c6aca6faefa9e1f73de45fc56cc07d6f7864f63ce0b95148002dadb8f78cd86";
 truffleruby_graalvm
+  ;;
+Darwin-arm64)
+  use_homebrew_openssl
+  install_package "truffleruby+graalvm-22.2.0" 
"https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.2.0/graalvm-ce-java11-darwin-aarch64-22.2.0.tar.gz#ee513cec2ef7b34ae6fbb8a3015c227ab2a24bfb2771c16152f15a1846df01f4";
 truffleruby_graalvm
+  ;;
+*)
+  colorize 1 "Unsupported platform: $platform"
+  return 1
+  ;;
+esac
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/ruby-build-20220721/share/ruby-build/truffleruby-22.2.0 
new/ruby-build-20220726/share/ruby-build/truffleruby-22.2.0
--- old/ruby-build-20220721/share/ruby-build/truffleruby-22.2.0 1970-01-01 
01:00:00.000000000 +0100
+++ new/ruby-build-20220726/share/ruby-build/truffleruby-22.2.0 2022-07-26 
15:18:20.000000000 +0200
@@ -0,0 +1,21 @@
+platform="$(uname -s)-$(uname -m)"
+case $platform in
+Linux-x86_64)
+  install_package "truffleruby-22.2.0" 
"https://github.com/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-linux-amd64.tar.gz#3f03f5cb7997f6f22e1867a1506a83714b9bcedd4eb2f4c08f9c965aa7b6e88d";
 truffleruby
+  ;;
+Linux-aarch64)
+  install_package "truffleruby-22.2.0" 
"https://github.com/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-linux-aarch64.tar.gz#8c898b7d847bdff78ac587b0afe7deccbfae46ca1dbd8cf05a8d572e8a059c48";
 truffleruby
+  ;;
+Darwin-x86_64)
+  use_homebrew_openssl
+  install_package "truffleruby-22.2.0" 
"https://github.com/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-macos-amd64.tar.gz#c3190570643c09d5a437a4cc5f2f0e51a9a11da1d94a07a1f5abfbf9dacc0643";
 truffleruby
+  ;;
+Darwin-arm64)
+  use_homebrew_openssl
+  install_package "truffleruby-22.2.0" 
"https://github.com/oracle/truffleruby/releases/download/vm-22.2.0/truffleruby-22.2.0-macos-aarch64.tar.gz#9551ffa608c2fa4c1af74c2c5b9f88256a54c477e46ead4b70056f1f18d0e1f9";
 truffleruby
+  ;;
+*)
+  colorize 1 "Unsupported platform: $platform"
+  return 1
+  ;;
+esac

Reply via email to