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-26 19:55:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trinity (Old)
 and      /work/SRC/openSUSE:Factory/.trinity.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trinity"

Wed Aug 26 19:55:00 2026 rev:85 rq:1373748 version:1.9+git.20260823

Changes:
--------
--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2026-08-19 
18:02:05.639121754 +0200
+++ /work/SRC/openSUSE:Factory/.trinity.new.1258/trinity.changes        
2026-08-26 19:55:02.806545961 +0200
@@ -1,0 +2,27 @@
+Wed Aug 26 05:59:27 UTC 2026 - Jiri Slaby <[email protected]>
+
+- Update to version 1.9+git.20260823:
+  * watchdog: bound the sigblk read by the space it was given
+  * tables: keep const on the strstr result in check_user_specified_arch
+  * net: add the 7.3 rtnl and tun attrs
+  * net/unix: add SO_RIGHTS_NOTRUNC (7.3)
+  * watchdog: unblock SIGALRM before arming, not just reinstall it
+  * check-static: put the batch's own headers in the Tier-2 probe set
+  * check-static: harvest shift-form shim values
+  * kernel/openvswitch: fix the off-by-one in the vport attr shims
+  * userfaultfd: add the RWP surface (7.3)
+  * check-static: harvest negative shim values
+  * and many more...
+- remove (in upstream)
+  * 0001-compat-in6-add-some-IPV6_-constants.patch
+  * 0001-vm_sockets-include-sys-socket.h.patch
+- add
+  * 0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch
+  * 0001-sunrpc-mark-fam_sunrpc-as-used.patch
+
+-------------------------------------------------------------------
+Fri Aug 21 05:54:34 UTC 2026 - Jiri Slaby <[email protected]>
+
+- Exclude riscv too
+
+-------------------------------------------------------------------

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

New:
----
  0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch
  0001-sunrpc-mark-fam_sunrpc-as-used.patch
  trinity-1.9+git.20260823.tar.xz

----------(Old B)----------
  Old:- remove (in upstream)
  * 0001-compat-in6-add-some-IPV6_-constants.patch
  * 0001-vm_sockets-include-sys-socket.h.patch
  Old:  * 0001-compat-in6-add-some-IPV6_-constants.patch
  * 0001-vm_sockets-include-sys-socket.h.patch
- add
----------(Old E)----------

----------(New B)----------
  New:- add
  * 0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch
  * 0001-sunrpc-mark-fam_sunrpc-as-used.patch
  New:  * 0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch
  * 0001-sunrpc-mark-fam_sunrpc-as-used.patch
----------(New E)----------

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

Other differences:
------------------
++++++ trinity.spec ++++++
--- /var/tmp/diff_new_pack.LKoUNy/_old  2026-08-26 19:55:04.065590425 +0200
+++ /var/tmp/diff_new_pack.LKoUNy/_new  2026-08-26 19:55:04.069590567 +0200
@@ -17,16 +17,16 @@
 
 
 Name:           trinity
-Version:        1.9+git.20260818
+Version:        1.9+git.20260823
 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
+Patch0:         0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch
+Patch1:         0001-sunrpc-mark-fam_sunrpc-as-used.patch
 # 32bits and ppc64+s390x are all unsupported
-ExcludeArch:    %{ix86} %{arm32} %{power64} s390x
+ExcludeArch:    %{ix86} %{arm32} %{power64} %{riscv} s390x
 
 %description
 The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls

++++++ 0001-ioctls-atm-use-ATM_ADDPARTY-ATM_DROPPARTY-only-if-de.patch ++++++
From: Jiri Slaby <[email protected]>
Date: Wed, 26 Aug 2026 08:19:28 +0200
Subject: ioctls/atm: use ATM_ADDPARTY/ATM_DROPPARTY only if defined
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/61

They were dropped in 7.2 by 8f9616500c59 ("atm: remove orphaned uAPI for
deleted drivers, protocols and SVCs"). So do not use them when
undefined.

To fix:
  ioctls/atm.c:292:15: error: ‘ATM_ADDPARTY’ undeclared here (not in a function)

Signed-off-by: Jiri Slaby <[email protected]>
---
 ioctls/atm.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/ioctls/atm.c b/ioctls/atm.c
index c4694b54d28b..e79bd1627628 100644
--- a/ioctls/atm.c
+++ b/ioctls/atm.c
@@ -176,7 +176,9 @@ static void atm_sanitise(const struct ioctl_group *grp, 
struct syscallrecord *re
                break;
 
        case ATM_GETNAMES:
+#ifdef ATM_ADDPARTY
        case ATM_ADDPARTY:
+#endif
                sanitise_atm_iobuf(rec);
                break;
 
@@ -202,6 +204,7 @@ static void atm_sanitise(const struct ioctl_group *grp, 
struct syscallrecord *re
                break;
        }
 
+#ifdef ATM_DROPPARTY
        case ATM_DROPPARTY: {
                /* int: party endpoint ID (1..127 for N-UNI) */
                int *pid = (int *) get_writable_struct(sizeof(int));
@@ -211,6 +214,7 @@ static void atm_sanitise(const struct ioctl_group *grp, 
struct syscallrecord *re
                }
                break;
        }
+#endif
 
        case BR2684_SETFILT:
                sanitise_br2684_filter_set(rec);
@@ -289,8 +293,10 @@ static const struct ioctl atm_ioctls[] = {
        IOCTL(ATM_SETSC),
        IOCTL(ATM_SETBACKEND),
        IOCTL(ATM_NEWBACKENDIF),
+#ifdef ATM_ADDPARTY
        IOCTL(ATM_ADDPARTY),
        IOCTL(ATM_DROPPARTY),
+#endif
        /* BR2684 bridged RFC2684 backend filter */
        IOCTL(BR2684_SETFILT),
        IOCTL(SONET_GETSTAT),
-- 
2.55.0


++++++ 0001-sunrpc-mark-fam_sunrpc-as-used.patch ++++++
From: Jiri Slaby <[email protected]>
Date: Wed, 26 Aug 2026 08:38:17 +0200
Subject: sunrpc: mark fam_sunrpc as used
References: build-fix
Patch-mainline: Submitted https://github.com/kernelslacker/trinity/pull/62

With LTO, I see:
  /usr/x86_64-suse-linux/bin/ld: 
/tmp/ccpD84iN.ltrans10.ltrans.o:(.data.rel.ro+0xc0): undefined reference to 
`fam_sunrpc'

Mark it as used as it is not declared in any header.

Signed-off-by: Jiri Slaby <[email protected]>
---
 net/netlink/genl/sunrpc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/netlink/genl/sunrpc.c b/net/netlink/genl/sunrpc.c
index 3f74a9312b11..a5c334312d67 100644
--- a/net/netlink/genl/sunrpc.c
+++ b/net/netlink/genl/sunrpc.c
@@ -113,7 +113,7 @@ static const struct nla_attr_spec sunrpc_attrs[] = {
        { SUNRPC_A_IP_MAP_REQS_REQUESTS,        NLA_KIND_NESTED, 0 },
 };
 
-struct genl_family_grammar fam_sunrpc = {
+struct genl_family_grammar fam_sunrpc __attribute__((used)) = {
        .name = SUNRPC_FAMILY_NAME,
        .cmds = sunrpc_cmds,
        .n_cmds = ARRAY_SIZE(sunrpc_cmds),
-- 
2.55.0


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.LKoUNy/_old  2026-08-26 19:55:04.179594452 +0200
+++ /var/tmp/diff_new_pack.LKoUNy/_new  2026-08-26 19:55:04.187594734 +0200
@@ -1,4 +1,4 @@
-mtime: 1787124474
-commit: 40b97ce300d0062f91e7511db10a1d3fe78764debaa34c3ca68330e7c58197b5
+mtime: 1787726696
+commit: 4fed5b829ed6528f23e5a9426e5ca479645ebd7ee44407793d4a5776fa947f3e
 url: https://src.opensuse.org/jirislaby/d-t-trinity
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.LKoUNy/_old  2026-08-26 19:55:04.276597877 +0200
+++ /var/tmp/diff_new_pack.LKoUNy/_new  2026-08-26 19:55:04.280598019 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/kernelslacker/trinity</param>
-              <param 
name="changesrevision">30dcfb304ecd99eb7ae37f3af3c585e436096cf9</param></service></servicedata>
+              <param 
name="changesrevision">c8dc16a271fb012a04a30da67c1b6278b0cffc9b</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-26 08:44:56.000000000 +0200
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

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

Reply via email to