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)
