Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package yast2-core for openSUSE:Factory 
checked in at 2024-01-11 21:04:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-core (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-core.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-core"

Thu Jan 11 21:04:41 2024 rev:199 rq:1137997 version:5.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-core/yast2-core.changes    2023-11-29 
21:18:57.321244830 +0100
+++ /work/SRC/openSUSE:Factory/.yast2-core.new.21961/yast2-core.changes 
2024-01-11 21:04:50.445829758 +0100
@@ -1,0 +2,8 @@
+Wed Jan 10 16:22:03 UTC 2024 - Martin Vidner <mvid...@suse.com>
+
+- Don't close file descriptors in .target.bash calls (bsc#1218064)
+  avoiding "[ASYNC BUG] rb_thread_wakeup_timer_thread: write(3) EBADF"
+  with Ruby 3.3
+- 5.0.2
+
+-------------------------------------------------------------------

Old:
----
  yast2-core-5.0.1.tar.bz2

New:
----
  yast2-core-5.0.2.tar.bz2

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

Other differences:
------------------
++++++ yast2-core.spec ++++++
--- /var/tmp/diff_new_pack.QK25NW/_old  2024-01-11 21:04:51.305861244 +0100
+++ /var/tmp/diff_new_pack.QK25NW/_new  2024-01-11 21:04:51.305861244 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package yast2-core
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,7 +25,7 @@
 %bcond_with werror
 
 Name:           yast2-core
-Version:        5.0.1
+Version:        5.0.2
 Release:        0
 URL:            https://github.com/yast/yast-core
 

++++++ yast2-core-5.0.1.tar.bz2 -> yast2-core-5.0.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-core-5.0.1/agent-system/src/ShellCommand.cc 
new/yast2-core-5.0.2/agent-system/src/ShellCommand.cc
--- old/yast2-core-5.0.1/agent-system/src/ShellCommand.cc       2023-11-28 
15:34:43.000000000 +0100
+++ new/yast2-core-5.0.2/agent-system/src/ShellCommand.cc       2024-01-10 
21:19:10.000000000 +0100
@@ -145,9 +145,10 @@
 
            // #223602
            // close all file descriptors above stderr
-           for ( int i = getdtablesize() - 1; i > 2; --i ) {
-               close( i );
-           }
+            //
+            // But Ruby uses some for thread communications,
+            // bsc#1218064, so don't.
+            // Systemd daemon handling has meanwhile solved the original bug.
 
             // we want to work on different target root
             if (target_root != "/")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-core-5.0.1/package/yast2-core.changes 
new/yast2-core-5.0.2/package/yast2-core.changes
--- old/yast2-core-5.0.1/package/yast2-core.changes     2023-11-28 
15:34:43.000000000 +0100
+++ new/yast2-core-5.0.2/package/yast2-core.changes     2024-01-10 
21:19:10.000000000 +0100
@@ -1,4 +1,12 @@
 -------------------------------------------------------------------
+Wed Jan 10 16:22:03 UTC 2024 - Martin Vidner <mvid...@suse.com>
+
+- Don't close file descriptors in .target.bash calls (bsc#1218064)
+  avoiding "[ASYNC BUG] rb_thread_wakeup_timer_thread: write(3) EBADF"
+  with Ruby 3.3
+- 5.0.2
+
+-------------------------------------------------------------------
 Tue Nov 28 13:24:23 UTC 2023 - Stefan Hundhammer <shundham...@suse.com>
 
 - Do not test YCP on non-UTF-8 strings (bsc#1217523)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-core-5.0.1/package/yast2-core.spec 
new/yast2-core-5.0.2/package/yast2-core.spec
--- old/yast2-core-5.0.1/package/yast2-core.spec        2023-11-28 
15:34:43.000000000 +0100
+++ new/yast2-core-5.0.2/package/yast2-core.spec        2024-01-10 
21:19:10.000000000 +0100
@@ -26,7 +26,7 @@
 %bcond_with werror
 
 Name:           yast2-core
-Version:        5.0.1
+Version:        5.0.2
 Release:        0
 Url:            https://github.com/yast/yast-core
 

Reply via email to