Hello,

this email is a notification from the Auto Upgrade Helper
that the automatic attempt to upgrade the recipe(s) *ruby* to *3.4.1* has 
Failed(do_compile).

Detailed error information:

do_compile failed



Next steps:
    - apply the patch: git am 0001-ruby-upgrade-3.3.6-3.4.1.patch
    - check the changes to upstream patches and summarize them in the commit 
message,
    - compile an image that contains the package
    - perform some basic sanity tests
    - amend the patch and sign it off: git commit -s --reset-author --amend
    - send it to the appropriate mailing list

Alternatively, if you believe the recipe should not be upgraded at this time,
you can fill RECIPE_NO_UPDATE_REASON in respective recipe file so that
automatic upgrades would no longer be attempted.

Please review the attached files for further information and build/update 
failures.
Any problem please file a bug at 
https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Automated%20Update%20Handler

Regards,
The Upgrade Helper

-- >8 --
From f42fcef6db41ad1afc24244969702d1f6682bc6f Mon Sep 17 00:00:00 2001
From: Upgrade Helper <a...@yoctoproject.org>
Date: Wed, 1 Jan 2025 07:34:54 +0000
Subject: [PATCH] ruby: upgrade 3.3.6 -> 3.4.1

---
 ...x-cross-compilation-of-external-gems.patch |   6 +-
 ...ine-REG_S1-and-REG_S2-for-musl-riscv.patch |   6 +-
 ...Obey-LDFLAGS-for-the-link-of-libruby.patch |   6 +-
 ...doc-build-reproducible-documentation.patch |   2 +-
 ...-list-of-object-files-in-generated-M.patch |   6 +-
 ...eproducible-change-fixing-784225-too.patch |   6 +-
 .../0006-Make-gemspecs-reproducible.patch     |  30 +--
 .../ruby/{ruby_3.3.6.bb => ruby_3.4.1.bb}     | 193 +++++++++++++++++-
 8 files changed, 222 insertions(+), 33 deletions(-)
 rename meta/recipes-devtools/ruby/{ruby_3.3.6.bb => ruby_3.4.1.bb} (47%)

diff --git 
a/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch
 
b/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch
index bd8f736247..db04ae607d 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0001-extmk-fix-cross-compilation-of-external-gems.patch
@@ -1,4 +1,4 @@
-From b74950d4f06bbfb91b2e68044147a226c15f4639 Mon Sep 17 00:00:00 2001
+From bc46b4fa510fe8319d0bf84f5d306f05bddf2d45 Mon Sep 17 00:00:00 2001
 From: =?UTF-8?q?Andr=C3=A9=20Draszik?= <andre.dras...@jci.com>
 Date: Mon, 30 Sep 2019 16:57:01 +0100
 Subject: [PATCH] extmk: fix cross-compilation of external gems
@@ -16,10 +16,10 @@ Signed-off-by: André Draszik <andre.dras...@jci.com>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/ext/extmk.rb b/ext/extmk.rb
-index d9c2417..da14c49 100755
+index 8b6b365..3048f75 100755
 --- a/ext/extmk.rb
 +++ b/ext/extmk.rb
-@@ -428,8 +428,8 @@ else
+@@ -434,8 +434,8 @@ else
  end
  $ruby = [$ruby]
  $ruby << "-I'$(topdir)'"
diff --git 
a/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch
 
b/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch
index bc1744da82..3cb3cacaad 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0001-vm_dump.c-Define-REG_S1-and-REG_S2-for-musl-riscv.patch
@@ -1,4 +1,4 @@
-From f4edf72c76bc06fa92c61f6cb9163cc777912a1f Mon Sep 17 00:00:00 2001
+From b9908b0368ff47e2423ace33bff602d436734ddb Mon Sep 17 00:00:00 2001
 From: Khem Raj <raj.k...@gmail.com>
 Date: Tue, 25 Jan 2022 20:29:14 -0800
 Subject: [PATCH] vm_dump.c: Define REG_S1 and REG_S2 for musl/riscv
@@ -14,10 +14,10 @@ Signed-off-by: Khem Raj <raj.k...@gmail.com>
  1 file changed, 5 insertions(+)
 
 diff --git a/vm_dump.c b/vm_dump.c
-index 444be4a..8a081a7 100644
+index 5873e52..9eb4db1 100644
 --- a/vm_dump.c
 +++ b/vm_dump.c
-@@ -39,6 +39,11 @@
+@@ -40,6 +40,11 @@
  
  #define MAX_POSBUF 128
  
diff --git 
a/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch
 
b/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch
index 6f95685917..3ef708609c 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0002-Obey-LDFLAGS-for-the-link-of-libruby.patch
@@ -1,4 +1,4 @@
-From e6267676addd27f3c02667116185211d711ef940 Mon Sep 17 00:00:00 2001
+From d434219570c1abd5e30e04a0b2bb6c262b2f9681 Mon Sep 17 00:00:00 2001
 From: Christopher Larson <chris_lar...@mentor.com>
 Date: Thu, 5 May 2016 10:59:07 -0700
 Subject: [PATCH] Obey LDFLAGS for the link of libruby
@@ -10,10 +10,10 @@ Upstream-Status: Pending
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/template/Makefile.in b/template/Makefile.in
-index 8c462f2..2200c8c 100644
+index 05432cd..41a05bb 100644
 --- a/template/Makefile.in
 +++ b/template/Makefile.in
-@@ -115,7 +115,7 @@ ENABLE_SHARED = @ENABLE_SHARED@
+@@ -119,7 +119,7 @@ ENABLE_SHARED = @ENABLE_SHARED@
  LDSHARED = @LIBRUBY_LDSHARED@
  DLDSHARED = @DLDSHARED@
  XDLDFLAGS = @DLDFLAGS@
diff --git 
a/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch
 
b/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch
index abbbd35702..f5ab319e1b 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0003-rdoc-build-reproducible-documentation.patch
@@ -1,4 +1,4 @@
-From 09a6df0d32e2177406ed391e536c0c7c4b503c5d Mon Sep 17 00:00:00 2001
+From 2d6d42812c2201e874df6d13df3b35665f98e52e Mon Sep 17 00:00:00 2001
 From: Christian Hofstaedtler <z...@debian.org>
 Date: Tue, 10 Oct 2017 15:04:34 -0300
 Subject: [PATCH] rdoc: build reproducible documentation
diff --git 
a/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
 
b/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
index f08aaf555f..e403254d29 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0004-lib-mkmf.rb-sort-list-of-object-files-in-generated-M.patch
@@ -1,4 +1,4 @@
-From f491fff7d006954c1c51eb7a513a85bdbab0fe5a Mon Sep 17 00:00:00 2001
+From 4bd0ef384f95e9a0582f4408dc4606180a95e5af Mon Sep 17 00:00:00 2001
 From: Reiner Herrmann <rei...@reiner-h.de>
 Date: Tue, 10 Oct 2017 15:06:13 -0300
 Subject: [PATCH] lib/mkmf.rb: sort list of object files in generated Makefile
@@ -17,10 +17,10 @@ Signed-off-by: Reiner Herrmann <rei...@reiner-h.de>
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/lib/mkmf.rb b/lib/mkmf.rb
-index 6da7dde..3af30a9 100644
+index 768a152..f16cdd8 100644
 --- a/lib/mkmf.rb
 +++ b/lib/mkmf.rb
-@@ -2368,7 +2368,7 @@ LOCAL_LIBS = #{$LOCAL_LIBS}
+@@ -2480,7 +2480,7 @@ LOCAL_LIBS = #{$LOCAL_LIBS}
  LIBS = #{$LIBRUBYARG} #{$libs} #{$LIBS}
  ORIG_SRCS = #{orig_srcs.collect(&File.method(:basename)).join(' ')}
  SRCS = $(ORIG_SRCS) #{(srcs - 
orig_srcs).collect(&File.method(:basename)).join(' ')}
diff --git 
a/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
 
b/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
index 248158b6dc..a06580d683 100644
--- 
a/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
+++ 
b/meta/recipes-devtools/ruby/ruby/0005-Mark-Gemspec-reproducible-change-fixing-784225-too.patch
@@ -1,4 +1,4 @@
-From d2376d94b4d285062b67803dc3278d58c14a5297 Mon Sep 17 00:00:00 2001
+From ade995c6c54a35e4bb45ec0cd4d4c3178fbc8a64 Mon Sep 17 00:00:00 2001
 From: Lucas Kanashiro <kanash...@debian.org>
 Date: Fri, 1 Nov 2019 15:25:17 -0300
 Subject: [PATCH] Make gemspecs reproducible
@@ -12,10 +12,10 @@ Upstream-Status: Backport [debian]
  1 file changed, 3 insertions(+), 1 deletion(-)
 
 diff --git a/lib/rubygems/specification.rb b/lib/rubygems/specification.rb
-index e438669..3ce9af8 100644
+index 8f353ae..095125f 100644
 --- a/lib/rubygems/specification.rb
 +++ b/lib/rubygems/specification.rb
-@@ -1707,7 +1707,9 @@ class Gem::Specification < Gem::BasicSpecification
+@@ -1711,7 +1711,9 @@ class Gem::Specification < Gem::BasicSpecification
                  raise(Gem::InvalidSpecificationException,
                        "invalid date format in specification: #{date.inspect}")
                end
diff --git 
a/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch 
b/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch
index 8a1daba7bd..8f26395e41 100644
--- a/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch
+++ b/meta/recipes-devtools/ruby/ruby/0006-Make-gemspecs-reproducible.patch
@@ -1,4 +1,4 @@
-From 42f8019e62f392f5bc09c25e90cc63123eb764fe Mon Sep 17 00:00:00 2001
+From 2ddfa028baf08c6da8a73a073b498f6c9034a515 Mon Sep 17 00:00:00 2001
 From: Lucas Kanashiro <kanash...@debian.org>
 Date: Fri, 1 Nov 2019 15:25:17 -0300
 Subject: [PATCH] Make gemspecs reproducible
@@ -8,17 +8,17 @@ build unreproducible
 
 Upstream-Status: Backport [debian]
 ---
- ext/bigdecimal/bigdecimal.gemspec | 1 +
- ext/fiddle/fiddle.gemspec         | 1 +
- ext/io/console/io-console.gemspec | 1 +
- lib/ipaddr.gemspec                | 1 +
- lib/rdoc/rdoc.gemspec             | 1 +
+ .bundle/gems/bigdecimal-3.1.8/bigdecimal.gemspec | 1 +
+ ext/fiddle/fiddle.gemspec                        | 1 +
+ ext/io/console/io-console.gemspec                | 1 +
+ lib/ipaddr.gemspec                               | 1 +
+ lib/rdoc/rdoc.gemspec                            | 1 +
  5 files changed, 5 insertions(+)
 
-diff --git a/ext/bigdecimal/bigdecimal.gemspec 
b/ext/bigdecimal/bigdecimal.gemspec
-index f9f3b45..b9a469d 100644
---- a/ext/bigdecimal/bigdecimal.gemspec
-+++ b/ext/bigdecimal/bigdecimal.gemspec
+diff --git a/.bundle/gems/bigdecimal-3.1.8/bigdecimal.gemspec 
b/.bundle/gems/bigdecimal-3.1.8/bigdecimal.gemspec
+index b6ef8fd..596b8bb 100644
+--- a/.bundle/gems/bigdecimal-3.1.8/bigdecimal.gemspec
++++ b/.bundle/gems/bigdecimal-3.1.8/bigdecimal.gemspec
 @@ -14,6 +14,7 @@ Gem::Specification.new do |s|
    s.name          = name
    s.version       = source_version
@@ -28,7 +28,7 @@ index f9f3b45..b9a469d 100644
  
    s.summary       = "Arbitrary-precision decimal floating-point number 
library."
 diff --git a/ext/fiddle/fiddle.gemspec b/ext/fiddle/fiddle.gemspec
-index 8781093..efdca32 100644
+index 0092f52..f77c224 100644
 --- a/ext/fiddle/fiddle.gemspec
 +++ b/ext/fiddle/fiddle.gemspec
 @@ -8,6 +8,7 @@ end
@@ -40,10 +40,10 @@ index 8781093..efdca32 100644
    spec.email         = ["aa...@tenderlovemaking.com", "h...@ruby-lang.org"]
  
 diff --git a/ext/io/console/io-console.gemspec 
b/ext/io/console/io-console.gemspec
-index d4f5276..8f89611 100644
+index 0a19992..4a80529 100644
 --- a/ext/io/console/io-console.gemspec
 +++ b/ext/io/console/io-console.gemspec
-@@ -4,6 +4,7 @@ _VERSION = "0.7.1"
+@@ -12,6 +12,7 @@ end
  Gem::Specification.new do |s|
    s.name = "io-console"
    s.version = _VERSION
@@ -52,7 +52,7 @@ index d4f5276..8f89611 100644
    s.email = "n...@ruby-lang.org"
    s.description = "add console capabilities to IO instances."
 diff --git a/lib/ipaddr.gemspec b/lib/ipaddr.gemspec
-index 1f4798e..48743cf 100644
+index 5719f83..fe76260 100644
 --- a/lib/ipaddr.gemspec
 +++ b/lib/ipaddr.gemspec
 @@ -18,6 +18,7 @@ end
@@ -64,7 +64,7 @@ index 1f4798e..48743cf 100644
    spec.email         = ["k...@idaemons.org", "u...@mahoroba.org"]
  
 diff --git a/lib/rdoc/rdoc.gemspec b/lib/rdoc/rdoc.gemspec
-index 93a281c..cc5c155 100644
+index 3144df5..65c313f 100644
 --- a/lib/rdoc/rdoc.gemspec
 +++ b/lib/rdoc/rdoc.gemspec
 @@ -7,6 +7,7 @@ end
diff --git a/meta/recipes-devtools/ruby/ruby_3.3.6.bb 
b/meta/recipes-devtools/ruby/ruby_3.4.1.bb
similarity index 47%
rename from meta/recipes-devtools/ruby/ruby_3.3.6.bb
rename to meta/recipes-devtools/ruby/ruby_3.4.1.bb
index 6751b36a44..200feca2a1 100644
--- a/meta/recipes-devtools/ruby/ruby_3.3.6.bb
+++ b/meta/recipes-devtools/ruby/ruby_3.4.1.bb
@@ -1,3 +1,192 @@
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LEGAL
+# +++ LEGAL
+# @@ -58,12 +58,12 @@
+#  
+#  [ccan/list/list.h]
+#  
+# -  This file is licensed under the {MIT 
License}[rdoc-label:label-MIT+License].
+# +  This file is licensed under the {MIT License}[rdoc-ref:@MIT+License].
+#  
+#  [coroutine]
+#  
+#    Unless otherwise specified, these files are licensed under the
+# -  {MIT License}[rdoc-label:label-MIT+License].
+# +  {MIT License}[rdoc-ref:@MIT+License].
+#  
+#  [include/ruby/onigmo.h]
+#  [include/ruby/oniguruma.h]
+# @@ -546,7 +546,7 @@
+#  
+#  [vsnprintf.c]
+#  
+# -  This file is under the {old-style BSD 
license}[rdoc-label:label-Old-style+BSD+license].
+# +  This file is under the {old-style BSD 
license}[rdoc-ref:@Old-style+BSD+license].
+#  
+#    >>>
+#      Copyright (c) 1990, 1993::
+# @@ -577,7 +577,7 @@
+#  
+#  [missing/crypt.c]
+#  
+# -  This file is under the {old-style BSD 
license}[rdoc-label:label-Old-style+BSD+license].
+# +  This file is under the {old-style BSD 
license}[rdoc-ref:@Old-style+BSD+license].
+#  
+#    >>>
+#      Copyright (c) 1989, 1993::
+# @@ -588,7 +588,7 @@
+#  
+#  [missing/setproctitle.c]
+#  
+# -  This file is under the {old-style BSD 
license}[rdoc-label:label-Old-style+BSD+license].
+# +  This file is under the {old-style BSD 
license}[rdoc-ref:@Old-style+BSD+license].
+#  
+#    >>>
+#      Copyright 2003:: Damien Miller
+# @@ -702,49 +702,6 @@
+#      OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+#      SUCH DAMAGE.
+#  
+# -[ext/json/generator/generator.c]
+# -
+# -  The file contains the following copyright notice.
+# -
+# -  >>>
+# -    Copyright 2001-2004:: Unicode, Inc.
+# -
+# -    Disclaimer::
+# -
+# -      This source code is provided as is by Unicode, Inc. No claims are
+# -      made as to fitness for any particular purpose. No warranties of any
+# -      kind are expressed or implied. The recipient agrees to determine
+# -      applicability of information provided. If this file has been
+# -      purchased on magnetic or optical media from Unicode, Inc., the
+# -      sole remedy for any claim will be exchange of defective media
+# -      within 90 days of receipt.
+# -
+# -    Limitations on Rights to Redistribute This Code::
+# -
+# -      Unicode, Inc. hereby grants the right to freely use the information
+# -      supplied in this file in the creation of products supporting the
+# -      Unicode Standard, and to make copies of this file in any form
+# -      for internal or external distribution as long as this notice
+# -      remains attached.
+# -
+# -[ext/nkf/nkf-utf8/config.h]
+# -[ext/nkf/nkf-utf8/nkf.c]
+# -[ext/nkf/nkf-utf8/utf8tbl.c]
+# -
+# -  These files are under the following license.  So to speak, it is
+# -  copyrighted semi-public-domain software.
+# -
+# -  >>>
+# -    Copyright (C) 1987:: Fujitsu LTD. (Itaru ICHIKAWA)
+# -
+# -    Everyone is permitted to do anything on this program
+# -    including copying, modifying, improving,
+# -    as long as you don't try to pretend that you wrote it.
+# -    i.e., the above copyright notice has to appear in all copies.
+# -    Binary distribution requires original version messages.
+# -    You don't have to ask before copying, redistribution or publishing.
+# -    THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE.
+# -
+#  [ext/psych]
+#  [test/psych]
+#  
+# @@ -879,7 +836,7 @@
+#    >>>
+#      RubyGems is copyrighted free software by Chad Fowler, Rich Kilmer, Jim
+#      Weirich and others.  You can redistribute it and/or modify it under
+# -    either the terms of the {MIT license}[rdoc-label:label-MIT+License], or 
the conditions
+# +    either the terms of the {MIT license}[rdoc-ref:@MIT+License], or the 
conditions
+#      below:
+#  
+#      1. You may make and give away verbatim copies of the source form of the
+# @@ -941,7 +898,7 @@
+#      Portions copyright (c) 2010:: Andre Arko
+#      Portions copyright (c) 2009:: Engine Yard
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/bundler/vendor/thor]
+#  
+# @@ -950,16 +907,16 @@
+#    >>>
+#      Copyright (c) 2008 Yehuda Katz, Eric Hodel, et al.
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# -
+# -[lib/rubygems/resolver/molinillo]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+# +
+# +[lib/rubygems/vendor/molinillo]
+#  
+#    molinillo is under the following license.
+#  
+#    >>>
+#      Copyright (c) 2014 Samuel E. Giddins segidd...@segiddins.me
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/bundler/vendor/pub_grub]
+#  
+# @@ -968,7 +925,7 @@
+#    >>>
+#      Copyright (c) 2018 John Hawthorn
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/bundler/vendor/connection_pool]
+#  
+# @@ -977,7 +934,7 @@
+#    >>>
+#      Copyright (c) 2011 Mike Perham
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/bundler/vendor/net-http-persistent]
+#  
+# @@ -986,7 +943,7 @@
+#    >>>
+#      Copyright (c) Eric Hodel, Aaron Patterson
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/did_you_mean]
+#  [lib/did_you_mean.rb]
+# @@ -997,7 +954,7 @@
+#    >>>
+#      Copyright (c) 2014-2016 Yuki Nishijima
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [lib/error_highlight]
+#  [lib/error_highlight.rb]
+# @@ -1008,7 +965,7 @@
+#    >>>
+#      Copyright (c) 2021 Yusuke Endoh
+#  
+# -    {MIT License}[rdoc-label:label-MIT+License]
+# +    {MIT License}[rdoc-ref:@MIT+License]
+#  
+#  [benchmark/so_ackermann.rb]
+#  [benchmark/so_array.rb]
+# 
+#
+
 SUMMARY = "An interpreter of object-oriented scripting language"
 DESCRIPTION = "Ruby is an interpreted scripting language for quick \
 and easy object-oriented programming. It has many features to process \
@@ -10,7 +199,7 @@ LICENSE = "Ruby | BSD-2-Clause | BSD-3-Clause | GPL-2.0-only 
| ISC | MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=5b8c87559868796979806100db3f3805 \
                     file://BSDL;md5=8b50bc6de8f586dc66790ba11d064d75 \
                     file://GPL;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
-                    file://LEGAL;md5=81e6a4d81533b9263da4c3485a0ad883 \
+                    file://LEGAL;md5=eff3bb1382b590cc5814f1f3de6eb4e5 \
                     "
 
 DEPENDS = "zlib openssl libyaml libffi"
@@ -47,7 +236,7 @@ do_configure:prepend() {
 
 DEPENDS:append:libc-musl = " libucontext"
 
-SRC_URI[sha256sum] = 
"8dc48fffaf270f86f1019053f28e51e4da4cce32a36760a0603a9aee67d7fd8d"
+SRC_URI[sha256sum] = 
"3d385e5d22d368b064c817a13ed8e3cc3f71a7705d7ed1bae78013c33aa7c87f"
 
 PACKAGECONFIG ??= ""
 PACKAGECONFIG += "${@bb.utils.filter('DISTRO_FEATURES', 'ipv6', d)}"
-- 
2.44.1

NOTE: Reconnecting to bitbake server...
Loading cache...done.
Loaded 1877 entries from dependency cache.
Parsing recipes...done.
Parsing of 920 .bb files complete (919 cached, 1 parsed). 1875 targets, 41 
skipped, 0 masked, 0 errors.
Removing 1 recipes from the core2-64 sysroot...done.
Removing 1 recipes from the qemux86_64 sysroot...done.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "2.9.1"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "x86_64-poky-linux"
MACHINE              = "qemux86-64"
DISTRO               = "poky"
DISTRO_VERSION       = "5.1"
TUNE_FEATURES        = "m64 core2"
TARGET_FPU           = ""
meta                 
meta-poky            
meta-yocto-bsp       
workspace            = 
"tmp-auh-upgrades:ef22d6bbe425c1534fdf52562ba4b437a262cad5"

Initialising tasks...NOTE: The /proc/pressure files can't be read. Continuing 
build without monitoring pressure
Sstate summary: Wanted 171 Local 155 Mirrors 0 Missed 16 Current 301 (90% 
match, 96% complete)
done.
NOTE: Executing Tasks
NOTE: Running setscene task 461 of 472 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-support/libyaml/libyaml_0.2.5.bb:do_create_spdx_setscene)
NOTE: Running task 1040 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_recipe_qa)
NOTE: Running task 1041 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_recipe_qa)
NOTE: recipe ruby-3.4.1-r0: task do_recipe_qa: Started
NOTE: recipe libyaml-native-0.2.5-r0: task do_create_spdx_setscene: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_recipe_qa: Started
NOTE: recipe libyaml-native-0.2.5-r0: task do_create_spdx_setscene: Succeeded
NOTE: Setscene tasks completed
NOTE: recipe ruby-3.4.1-r0: task do_recipe_qa: Succeeded
NOTE: Running task 1333 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_fetch)
NOTE: recipe ruby-native-3.4.1-r0: task do_recipe_qa: Succeeded
NOTE: Running task 1334 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_fetch)
NOTE: recipe ruby-3.4.1-r0: task do_fetch: Started
NOTE: recipe ruby-3.4.1-r0: task do_fetch: Succeeded
NOTE: Running task 1335 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_unpack)
NOTE: recipe ruby-native-3.4.1-r0: task do_fetch: Started
NOTE: recipe ruby-3.4.1-r0: task do_unpack: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_fetch: Succeeded
NOTE: Running task 1336 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_unpack)
NOTE: Running task 1337 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_prepare_recipe_sysroot)
NOTE: recipe ruby-native-3.4.1-r0: task do_unpack: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_prepare_recipe_sysroot: Started
NOTE: recipe ruby-3.4.1-r0: task do_unpack: Succeeded
NOTE: Running task 1338 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_patch)
NOTE: recipe ruby-3.4.1-r0: task do_patch: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_prepare_recipe_sysroot: Succeeded
NOTE: recipe ruby-3.4.1-r0: task do_patch: Succeeded
NOTE: Running task 1339 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_deploy_source_date_epoch)
NOTE: Running task 1340 of 1366 
(/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_populate_lic)
NOTE: recipe ruby-3.4.1-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe ruby-3.4.1-r0: task do_populate_lic: Started
NOTE: recipe ruby-3.4.1-r0: task do_populate_lic: Succeeded
NOTE: recipe ruby-native-3.4.1-r0: task do_unpack: Succeeded
NOTE: Running task 1341 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_patch)
NOTE: recipe ruby-3.4.1-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: Running task 1342 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_collect_spdx_deps)
NOTE: recipe ruby-native-3.4.1-r0: task do_patch: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_collect_spdx_deps: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_collect_spdx_deps: Succeeded
NOTE: recipe ruby-native-3.4.1-r0: task do_patch: Succeeded
NOTE: Running task 1343 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_deploy_source_date_epoch)
NOTE: recipe ruby-native-3.4.1-r0: task do_deploy_source_date_epoch: Started
NOTE: recipe ruby-native-3.4.1-r0: task do_deploy_source_date_epoch: Succeeded
NOTE: Running task 1344 of 1366 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_configure)
NOTE: recipe ruby-native-3.4.1-r0: task do_configure: Started
Log data follows:
| DEBUG: Executing python function extend_recipe_sysroot
| NOTE: Direct dependencies are 
['/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/libtool/libtool-native_2.5.4.bb:do_populate_sysroot',
 
'/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/quilt/quilt-native_0.68.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-connectivity/openssl/openssl_3.4.0.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-core/zlib/zlib_1.3.1.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/autoconf/autoconf_2.72e.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/automake/automake_1.17.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/pkgconfig/pkgconfig_git.bb:do_populate_sysroot',
 
'virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-support/libffi/libffi_3.4.6.bb:do_populate_sysroot',
 'virtu
 
al:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-support/libyaml/libyaml_0.2.5.bb:do_populate_sysroot']
| NOTE: Installed into sysroot: []
| NOTE: Skipping as already exists in sysroot: ['gettext-minimal-native', 
'libtool-native', 'm4-native', 'quilt-native', 'texinfo-dummy-native', 
'openssl-native', 'zlib-native', 'autoconf-native', 'automake-native', 
'gnu-config-native', 'make-native', 'perl-native', 'pkgconfig-native', 
'gdbm-native', 'libffi-native', 'libyaml-native']
| DEBUG: Python function extend_recipe_sysroot finished
| DEBUG: Executing shell function autotools_preconfigure
| DEBUG: Shell function autotools_preconfigure finished
| DEBUG: Executing python function autotools_aclocals
| DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 
'x86_64-linux', 'common']
| DEBUG: Python function autotools_aclocals finished
| DEBUG: Executing shell function do_configure
| automake (GNU automake) 1.17
| Features: subsecond-mtime
| 
| Copyright (C) 2024 Free Software Foundation, Inc.
| License GPLv2+: GNU GPL version 2 or later
|   <https://gnu.org/licenses/gpl-2.0.html>
| This is free software: you are free to change and redistribute it.
| There is NO WARRANTY, to the extent permitted by law.
| 
| Written by Tom Tromey <tro...@redhat.com>
|        and Alexandre Duret-Lutz <a...@gnu.org>.
| AUTOV is 1
| NOTE: Executing ACLOCAL="aclocal 
--system-acdir=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/recipe-sysroot-native/usr/share/aclocal/"
 autoreconf -Wcross --verbose --install --force --exclude=autopoint
| autoreconf: export WARNINGS=cross,no-obsolete
| autoreconf: Entering directory '.'
| autoreconf: configure.ac: not using Gettext
| autoreconf: running: aclocal 
--system-acdir=/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/recipe-sysroot-native/usr/share/aclocal/
 --force
| aclocal: error: configure.ac:13: file 'tool/m4/$1' does not exist
| autoreconf: error: aclocal failed with exit status: 1
| ERROR: autoreconf execution failed.
| WARNING: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949:287
 exit 1 from 'exit 1'
| WARNING: Backtrace (BB generated script):
|       #1: bbfatal_log, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949,
 line 287
|       #2: die, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949,
 line 250
|       #3: autotools_do_configure, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949,
 line 229
|       #4: do_configure, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949,
 line 153
|       #5: main, 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949,
 line 291
NOTE: recipe ruby-native-3.4.1-r0: task do_configure: Failed
NOTE: Tasks Summary: Attempted 1344 tasks of which 1330 didn't need to be rerun 
and 1 failed.
NOTE: Writing buildhistory
NOTE: Writing buildhistory took: 1 seconds
NOTE: The errors for this build are stored in 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20250101073438.txt
You can send the errors to a reports server by running:
  send-error-report 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/log/error-report/error_report_20250101073438.txt
 [-s server]
NOTE: The contents of these logs will be posted in public if you use the above 
command with the default server. Please ensure you remove any identifying or 
proprietary information when prompted before sending.

Summary: 1 task failed:
  
virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_configure
    log: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/log.do_configure.1410949
Summary: There were 2 ERROR messages, returning a non-zero exit code.
ERROR: ruby-native-3.4.1-r0 do_configure: autoreconf execution failed.
ERROR: ruby-native-3.4.1-r0 do_configure: Execution of 
'/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/run.do_configure.1410949'
 failed with exit code 1
ERROR: Logfile of failure stored in: 
/srv/pokybuild/yocto-worker/auh/build/build/tmp/work/x86_64-linux/ruby-native/3.4.1/temp/log.do_configure.1410949
ERROR: Task 
(virtual:native:/srv/pokybuild/yocto-worker/auh/build/meta/recipes-devtools/ruby/ruby_3.4.1.bb:do_configure)
 failed with exit code '1'

Attachment: 0001-ruby-upgrade-3.3.6-3.4.1.patch
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#209227): 
https://lists.openembedded.org/g/openembedded-core/message/209227
Mute This Topic: https://lists.openembedded.org/mt/110370719/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to