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-07-23 23:34:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trinity (Old)
 and      /work/SRC/openSUSE:Factory/.trinity.new.2004 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trinity"

Thu Jul 23 23:34:48 2026 rev:82 rq:1367523 version:1.9+git.20260411

Changes:
--------
--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2026-04-07 
16:50:42.837021284 +0200
+++ /work/SRC/openSUSE:Factory/.trinity.new.2004/trinity.changes        
2026-07-23 23:34:56.772113319 +0200
@@ -1,0 +2,23 @@
+Fri Apr 17 09:00:14 UTC 2026 - Jiri Slaby <[email protected]>
+
+- fix build on 16.0
+  add 0001-net-proto-vsock.c-fix-build-on-older-distros.patch
+
+-------------------------------------------------------------------
+Thu Apr 16 08:16:15 UTC 2026 - Jiri Slaby <[email protected]>
+
+- Update to version 1.9+git.20260411:
+  * Add FUSE ioctl sanitise functions
+  * Add NVMe ioctl sanitise functions
+  * cdrom: add sanitise functions for SCSI passthrough and key ioctls
+  * ioctls/epoll: add sanitise for EPIOCSPARAMS and EPIOCGPARAMS
+  * ioctls/pidfd: add sanitise for PIDFD_GET_INFO
+  * statmount: add #ifdef guards for newer STATMOUNT_* constants
+  * setsockopt: add #ifdef guard for SCM_TS_OPT_ID
+  * Add /dev/userfaultfd as alternative fd creation path
+  * Add UFFDIO_MOVE ioctl sanitise function
+  * Add UFFDIO_POISON ioctl sanitise function
+  * and many more...
+- drop 0001-fix-build-on-aarch-s390x.patch (upstream)
+
+-------------------------------------------------------------------

Old:
----
  0001-fix-build-on-aarch-s390x.patch
  trinity-1.9+git.20260403.tar.xz

New:
----
  0001-net-proto-vsock.c-fix-build-on-older-distros.patch
  trinity-1.9+git.20260411.tar.xz

----------(Old B)----------
  Old:  * and many more...
- drop 0001-fix-build-on-aarch-s390x.patch (upstream)
----------(Old E)----------

----------(New B)----------
  New:- fix build on 16.0
  add 0001-net-proto-vsock.c-fix-build-on-older-distros.patch
----------(New E)----------

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

Other differences:
------------------
++++++ trinity.spec ++++++
--- /var/tmp/diff_new_pack.EBadLY/_old  2026-07-23 23:34:57.604142485 +0200
+++ /var/tmp/diff_new_pack.EBadLY/_new  2026-07-23 23:34:57.608142625 +0200
@@ -17,13 +17,13 @@
 
 
 Name:           trinity
-Version:        1.9+git.20260403
+Version:        1.9+git.20260411
 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-fix-build-on-aarch-s390x.patch
+Patch0:         0001-net-proto-vsock.c-fix-build-on-older-distros.patch
 
 %description
 The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls

++++++ 0001-net-proto-vsock.c-fix-build-on-older-distros.patch ++++++
From: Jiri Slaby <[email protected]>
Date: Fri, 17 Apr 2026 10:55:25 +0200
Subject: net/proto-vsock.c: fix build on older distros
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/57

Older distros do not include sys/socket.h -- added only by commit
22bbc1dcd0d6 ("vsock/uapi: fix linux/vm_sockets.h userspace compilation
errors") upstream.

So the build fails with:
In file included from net/proto-vsock.c:3:
/usr/include/linux/vm_sockets.h:182:39: error: invalid application of ‘sizeof’ 
to incomplete type ‘struct sockaddr’
  182 |         unsigned char svm_zero[sizeof(struct sockaddr) -
      |                                       ^~~~~~
/usr/include/linux/vm_sockets.h:183:39: error: ‘sa_family_t’ undeclared here 
(not in a function)
  183 |                                sizeof(sa_family_t) -
      |                                       ^~~~~~~~~~~

Include the file before vm_sockets.h.

Signed-off-by: Jiri Slaby <[email protected]>
---
 net/proto-vsock.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net/proto-vsock.c b/net/proto-vsock.c
index 975243674579..f53687a8f368 100644
--- a/net/proto-vsock.c
+++ b/net/proto-vsock.c
@@ -1,5 +1,7 @@
 #include <sys/time.h>
 #include <stdlib.h>
+/* for struct sockaddr and sa_family_t, needed in vm_sockets.h, fixed by 
22bbc1dcd0d6 */
+#include <sys/socket.h>
 #include <linux/vm_sockets.h>
 #include "net.h"
 #include "random.h"
-- 
2.53.0


++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.EBadLY/_old  2026-07-23 23:34:57.680145149 +0200
+++ /var/tmp/diff_new_pack.EBadLY/_new  2026-07-23 23:34:57.684145289 +0200
@@ -1,4 +1,4 @@
-mtime: 1775551757
-commit: 882be3221eebd33f1d4badaee1d431facc3ca39dd65a7c13ed8cbec561817c02
+mtime: 1776416471
+commit: 1efbcb158d9d135367d228a0052eb5111964ad87ef8238931d56819a0400d0b0
 url: https://src.opensuse.org/jirislaby/d-t-trinity
 

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.EBadLY/_old  2026-07-23 23:34:57.724146691 +0200
+++ /var/tmp/diff_new_pack.EBadLY/_new  2026-07-23 23:34:57.732146972 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/kernelslacker/trinity</param>
-              <param 
name="changesrevision">eb9fdc59d38bd54b8e311282ab336fa6ccd9f0d3</param></service></servicedata>
+              <param 
name="changesrevision">4ecfd4492750cc7a92e0ccba197a308c5456b564</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-04-17 11:01:19.000000000 +0200
@@ -0,0 +1,4 @@
+*.obscpio
+*.osc
+_build.*
+.pbuild

++++++ trinity-1.9+git.20260403.tar.xz -> trinity-1.9+git.20260411.tar.xz ++++++
++++ 6811 lines of diff (skipped)

Reply via email to