Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package liburing for openSUSE:Factory 
checked in at 2026-11-06 19:33:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/liburing (Old)
 and      /work/SRC/openSUSE:Factory/.liburing.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "liburing"

Fri Nov  6 19:33:58 2026 rev:38 rq:1395083 version:2.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/liburing/liburing.changes        2026-08-24 
12:01:40.594769932 +0200
+++ /work/SRC/openSUSE:Factory/.liburing.new.3759290/liburing.changes   
2026-11-06 19:37:08.093843281 +0100
@@ -1,0 +2,13 @@
+Thu Nov  5 06:19:35 UTC 2026 - Jiri Slaby <[email protected]>
+
+- add 0001-test-waitid-accept-ETIME-for-a-fired-linked-timeout.patch
+  to fix tests for kernel 7.4
+
+-------------------------------------------------------------------
+Tue Nov  3 06:52:05 UTC 2026 - Jiri Slaby <[email protected]>
+
+- add to excludes
+  * connect.t: flaky on 16.1 + 7.3
+  * sqpoll-exec.t, thread-exit.t: flaky on 7.3
+
+-------------------------------------------------------------------

New:
----
  0001-test-waitid-accept-ETIME-for-a-fired-linked-timeout.patch

----------(New B)----------
  New:
- add 0001-test-waitid-accept-ETIME-for-a-fired-linked-timeout.patch
  to fix tests for kernel 7.4
----------(New E)----------

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

Other differences:
------------------
++++++ liburing.spec ++++++
--- /var/tmp/diff_new_pack.jrSLxp/_old  2026-11-06 19:37:09.404898122 +0100
+++ /var/tmp/diff_new_pack.jrSLxp/_new  2026-11-06 19:37:09.412898456 +0100
@@ -29,6 +29,7 @@
 Source0:        https://brick.kernel.dk/snaps/%{name}-%{version}.tar.gz
 Source1:        https://brick.kernel.dk/snaps/%{name}-%{version}.tar.gz.asc
 Source2:        
https://git.kernel.org/pub/scm/docs/kernel/pgpkeys.git/plain/keys/F7D358FB2971E0A6.asc#/%{name}.keyring
+Patch:          0001-test-waitid-accept-ETIME-for-a-fired-linked-timeout.patch
 BuildRequires:  bash
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -143,11 +144,14 @@
 TEST_EXCLUDE+=( recv-bundle-buf-len.t )
 %endif
 %if 0%{?suse_version} >= 1600
+TEST_EXCLUDE+=( connect.t )
 TEST_EXCLUDE+=( io-wq-exit.t )
 TEST_EXCLUDE+=( iowait.t )
 TEST_EXCLUDE+=( read-before-exit.t )
 TEST_EXCLUDE+=( read-inc-buf-more.t )
 TEST_EXCLUDE+=( read-mshot.t )
+TEST_EXCLUDE+=( sqpoll-exec.t )
+TEST_EXCLUDE+=( thread-exit.t )
 %endif
 
 echo "TEST_EXCLUDE=\"${TEST_EXCLUDE[@]}\"" > test/config.local

++++++ 0001-test-waitid-accept-ETIME-for-a-fired-linked-timeout.patch ++++++
From: Jens Axboe <[email protected]>
Date: Mon, 19 Oct 2026 11:19:38 -0600
Subject: test/waitid: accept -ETIME for a fired linked timeout
References: 7.4 build fix
Git-repo: https://github.com/axboe/liburing
Git-commit: 5ff75106b614b3e8f28ad578a45179f295ff56da
Patch-mainline: yes

A linked timeout that fires and cancels a waitid request now completes
with -ETIME, like it does for other requests. Older kernels completed
it with 1. Accept both.

Signed-off-by: Jens Axboe <[email protected]>
Signed-off-by: Jiri Slaby <[email protected]>
---
 test/waitid.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/test/waitid.c b/test/waitid.c
index 54e187fc384f..1bbfbe0dcbb6 100644
--- a/test/waitid.c
+++ b/test/waitid.c
@@ -89,7 +89,9 @@ static int test_noexit(struct io_uring *ring)
                        fprintf(stderr, "cqe wait: %d\n", ret);
                        return T_EXIT_FAIL;
                }
-               if (cqe->user_data == 2 && cqe->res != 1) {
+               /* older kernels complete a fired linked timeout with 1 */
+               if (cqe->user_data == 2 &&
+                   !(cqe->res == -ETIME || cqe->res == 1)) {
                        fprintf(stderr, "timeout res: %d\n", cqe->res);
                        return T_EXIT_FAIL;
                }
-- 
2.56.0


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.jrSLxp/_old  2026-11-06 19:37:09.460900464 +0100
+++ /var/tmp/diff_new_pack.jrSLxp/_new  2026-11-06 19:37:09.464900631 +0100
@@ -1,4 +1,4 @@
-mtime: 1787286222
-commit: bf032a0683b0054c6078d921137c6911cff9c00953ba9290cc718ccea213e157
-url: https://src.opensuse.org/jirislaby/d-l-c-liburing
+mtime: 1793859720
+commit: 9080b9de57c20df1f65b9d9e4aad6e7917cebc31094c3ec6def7d725a71b1429
+url: https://src.opensuse.org/clibs/liburing
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-11-05 07:22:00.000000000 +0100
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

Reply via email to