Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package trinity for openSUSE:Factory checked 
in at 2026-08-19 17:59:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trinity (Old)
 and      /work/SRC/openSUSE:Factory/.trinity.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trinity"

Wed Aug 19 17:59:36 2026 rev:84 rq:1371940 version:1.9+git.20260818

Changes:
--------
--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2026-07-28 
18:19:12.781266047 +0200
+++ /work/SRC/openSUSE:Factory/.trinity.new.1258/trinity.changes        
2026-08-19 18:02:05.639121754 +0200
@@ -1,0 +2,27 @@
+Wed Aug 19 06:30:30 UTC 2026 - Jiri Slaby <[email protected]>
+
+- add
+  * 0001-compat-in6-add-some-IPV6_-constants.patch
+  * 0001-vm_sockets-include-sys-socket.h.patch
+- Exclude 32 bit architectures. The support was dropped.
+- Exclude ppc+s390, they are not supported apparently, see:
+  https://github.com/kernelslacker/trinity/pull/60
+
+-------------------------------------------------------------------
+Wed Aug 19 05:39:18 UTC 2026 - Jiri Slaby <[email protected]>
+
+- Update to version 1.9+git.20260818:
+  * setup-fault-injectors: prune orphaned state keys from emit_state()
+  * setup-privileged-preconditions: fix chmod stripping exec bit from dirs
+  * stat_category: drop dead gate_field parameter; update all callers
+  * setup: add privileged-preconditions.sh (tracefs mount + access)
+  * net/tcp-ao-rotate: fire UAF probes before accept()
+  * inet-listener-rehash-race: drop listener-concurrent ADDRFORM arm
+  * check-stats-reachable: widen header scan root to match .c scan
+  * tcp-ao-rotate: account all reconnect exit paths to a terminal counter
+  * multipath-linkdown-rebalance: guard priming and count flip writes
+  * run-trinity: remove dead _fi_injectors_armed_reason variable
+  * setup: set _netdev_armed only on confirmed arm path
+  * and many more...
+
+-------------------------------------------------------------------

Old:
----
  trinity-1.9+git.20260727.tar.xz

New:
----
  0001-compat-in6-add-some-IPV6_-constants.patch
  0001-vm_sockets-include-sys-socket.h.patch
  trinity-1.9+git.20260818.tar.xz

----------(New B)----------
  New:- add
  * 0001-compat-in6-add-some-IPV6_-constants.patch
  * 0001-vm_sockets-include-sys-socket.h.patch
  New:  * 0001-compat-in6-add-some-IPV6_-constants.patch
  * 0001-vm_sockets-include-sys-socket.h.patch
- Exclude 32 bit architectures. The support was dropped.
----------(New E)----------

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

Other differences:
------------------
++++++ trinity.spec ++++++
--- /var/tmp/diff_new_pack.XFUtud/_old  2026-08-19 18:02:06.742161380 +0200
+++ /var/tmp/diff_new_pack.XFUtud/_new  2026-08-19 18:02:06.743161416 +0200
@@ -17,12 +17,16 @@
 
 
 Name:           trinity
-Version:        1.9+git.20260727
+Version:        1.9+git.20260818
 Release:        0
 Summary:        A Linux System call fuzz tester
 License:        GPL-2.0-only
 URL:            https://github.com/kernelslacker/trinity
 Source0:        %{name}-%{version}.tar.xz
+Patch0:         0001-compat-in6-add-some-IPV6_-constants.patch
+Patch2:         0001-vm_sockets-include-sys-socket.h.patch
+# 32bits and ppc64+s390x are all unsupported
+ExcludeArch:    %{ix86} %{arm32} %{power64} s390x
 
 %description
 The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls

++++++ 0001-compat-in6-add-some-IPV6_-constants.patch ++++++
From: Jiri Slaby <[email protected]>
Date: Wed, 19 Aug 2026 08:15:19 +0200
Subject: compat: in6: add some IPV6_ constants
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
References: build-fix
Patch-mainline: Submitted https://github.com/kernelslacker/trinity/pull/59

Add
* IPV6_FLOWINFO
* IPV6_FLOWLABEL_MGR
* IPV6_FLOWINFO_SEND
fallbacks to include/kernel/in6.h -- SL 16.0 does not define those in
<netinet/in.h>, so we need to.

net/proto/ipv6.c:118:19: error: ‘IPV6_FLOWINFO’ undeclared here (not in a 
function); did you mean ‘IPV6_2292FLOWINFO’?

Signed-off-by: Jiri Slaby <[email protected]>
---
 include/kernel/in6.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/include/kernel/in6.h b/include/kernel/in6.h
index 97c32cbc65a3..3d1f97738d4e 100644
--- a/include/kernel/in6.h
+++ b/include/kernel/in6.h
@@ -2,6 +2,15 @@
 
 #include <netinet/in.h>
 
+#ifndef IPV6_FLOWINFO
+#define IPV6_FLOWINFO           11
+#endif
+#ifndef IPV6_FLOWLABEL_MGR
+#define IPV6_FLOWLABEL_MGR      32
+#endif
+#ifndef IPV6_FLOWINFO_SEND
+#define IPV6_FLOWINFO_SEND     33
+#endif
 #ifndef IPV6_ADDR_PREFERENCES
 #define IPV6_ADDR_PREFERENCES  72
 #endif
-- 
2.55.0


++++++ 0001-vm_sockets-include-sys-socket.h.patch ++++++
From: Jiri Slaby <[email protected]>
Date: Wed, 19 Aug 2026 08:23:42 +0200
Subject: vm_sockets: include sys/socket.h
References: build-fix
Patch-mainline: Submitted https://github.com/kernelslacker/trinity/pull/59

This was fixed upstream in 22bbc1dcd0d6 ("vsock/uapi: fix
linux/vm_sockets.h userspace compilation errors"). This is not present
on older kernels like on SL-16.0.

Signed-off-by: Jiri Slaby <[email protected]>
---
 include/kernel/vm_sockets.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/include/kernel/vm_sockets.h b/include/kernel/vm_sockets.h
index 9f300429ac5d..06e88491283b 100644
--- a/include/kernel/vm_sockets.h
+++ b/include/kernel/vm_sockets.h
@@ -1,4 +1,5 @@
 #pragma once
+#include <sys/socket.h>
 #include <linux/vm_sockets.h>
 
 #ifndef SO_VM_SOCKETS_BUFFER_SIZE
-- 
2.55.0


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.XFUtud/_old  2026-08-19 18:02:06.798163392 +0200
+++ /var/tmp/diff_new_pack.XFUtud/_new  2026-08-19 18:02:06.801163500 +0200
@@ -1,4 +1,4 @@
-mtime: 1785219911
-commit: 88a8bbfb121290d28e4798ddee7865d7ee3fd76c79771c189babb1f4d455c1a3
+mtime: 1787124474
+commit: 40b97ce300d0062f91e7511db10a1d3fe78764debaa34c3ca68330e7c58197b5
 url: https://src.opensuse.org/jirislaby/d-t-trinity
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.XFUtud/_old  2026-08-19 18:02:06.835164721 +0200
+++ /var/tmp/diff_new_pack.XFUtud/_new  2026-08-19 18:02:06.841164937 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/kernelslacker/trinity</param>
-              <param 
name="changesrevision">1e78d3f2f8d4cd110d9a2224368142ff6aa7bd69</param></service></servicedata>
+              <param 
name="changesrevision">30dcfb304ecd99eb7ae37f3af3c585e436096cf9</param></service></servicedata>
 (No newline at EOF)
 

++++++ 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-08-19 09:27:54.000000000 +0200
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

++++++ trinity-1.9+git.20260727.tar.xz -> trinity-1.9+git.20260818.tar.xz ++++++
++++ 124606 lines of diff (skipped)

Reply via email to