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-04-07 16:34:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/trinity (Old) and /work/SRC/openSUSE:Factory/.trinity.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "trinity" Tue Apr 7 16:34:11 2026 rev:81 rq:1344918 version:1.9+git.20260403 Changes: -------- --- /work/SRC/openSUSE:Factory/trinity/trinity.changes 2024-09-12 16:58:55.879281522 +0200 +++ /work/SRC/openSUSE:Factory/.trinity.new.21863/trinity.changes 2026-04-07 16:50:42.837021284 +0200 @@ -1,0 +2,33 @@ +Tue Apr 07 08:47:46 UTC 2026 - Jiri Slaby <[email protected]> + +- Update to version 1.9+git.20260403: + * syscalls: add missing .rettype annotations + * net/ipv6: fix port off-by-one — rand() % 65535 never generates 65535 + * net/icmpv6: set so->level to SOL_ICMPV6 for ICMPV6_FILTER + * select: fix divide error and use nfds to bound FD_SET values + * setsockopt: fix memory leak in SO_ATTACH_FILTER path + * child: move no_pidns flag to shared memory + * cmp_hints: use atomic load for pool->count in cmp_hints_get() + * kcov: handle KCOV_DISABLE failure during remote capability probe + * spinlock: add generation counter to prevent PID-recycling TOCTOU + * edgepair: fix half-initialized entry visible to readers + * and many more... +- add 0001-fix-build-on-aarch-s390x.patch + +------------------------------------------------------------------- +Mon Mar 30 08:40:37 UTC 2026 - Jiri Slaby <[email protected]> + +- Update to version 1.9+git.20260329: + * child: add munge_process() to diversify child startup context + * ioctls: register ATM ioctl group via REG_IOCTL_GROUP + * fds: extract /sys fd provider into sysfs.c + * fds: extract /proc fd provider into procfs.c + * fds: extract /dev fd provider into devfs.c + * Move random setsockopt from lazy init to child_ops + * Add per-child FD leak instrumentation + * rt_sigqueueinfo: constrain signal to safe/realtime signals + * get_mempolicy: use ARG_MMAP for addr argument + * kcmp: zero idx1/idx2 for non-KCMP_FILE types + * and many more... + +------------------------------------------------------------------- Old: ---- trinity-1.9+git.20240830.obscpio trinity.obsinfo New: ---- 0001-fix-build-on-aarch-s390x.patch _scmsync.obsinfo build.specials.obscpio trinity-1.9+git.20260403.tar.xz ----------(New B)---------- New: * and many more... - add 0001-fix-build-on-aarch-s390x.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trinity.spec ++++++ --- /var/tmp/diff_new_pack.AmQ1XY/_old 2026-04-07 16:50:43.433045958 +0200 +++ /var/tmp/diff_new_pack.AmQ1XY/_new 2026-04-07 16:50:43.441046289 +0200 @@ -17,12 +17,13 @@ Name: trinity -Version: 1.9+git.20240830 +Version: 1.9+git.20260403 Release: 0 Summary: A Linux System call fuzz tester License: GPL-2.0-only URL: https://github.com/kernelslacker/trinity -Source0: %{name}-%{version}.tar.gz +Source0: %{name}-%{version}.tar.xz +Patch0: 0001-fix-build-on-aarch-s390x.patch %description The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls ++++++ 0001-fix-build-on-aarch-s390x.patch ++++++ From: Jiri Slaby <[email protected]> Date: Tue, 7 Apr 2026 10:46:37 +0200 Subject: fix build on aarch + s390x References: build-fix Patch-mainline: no syscalls/ptrace.c:115:9: error: duplicate case value 115 | case PTRACE_GETFPREGS: | ^~~~ syscalls/ptrace.c:114:9: note: previously used here 114 | case PTRACE_GETREGS: | ^~~~ Signed-off-by: Jiri Slaby <[email protected]> --- include/arch-aarch64.h | 8 ++++---- include/arch-s390.h | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/include/arch-aarch64.h b/include/arch-aarch64.h index baab2a7925dc..65b3a30746d0 100644 --- a/include/arch-aarch64.h +++ b/include/arch-aarch64.h @@ -9,9 +9,9 @@ #define PAGE_SHIFT 12 #define PTE_FILE_MAX_BITS 60 -#define PTRACE_GETREGS 0 -#define PTRACE_GETFPREGS 0 -#define PTRACE_SETREGS 0 -#define PTRACE_SETFPREGS 0 +#define PTRACE_GETREGS 12 +#define PTRACE_SETREGS 13 +#define PTRACE_GETFPREGS 14 +#define PTRACE_SETFPREGS 15 #define SYSCALLS syscalls_aarch64 diff --git a/include/arch-s390.h b/include/arch-s390.h index c3220308cfd9..34f5cd7b89ba 100644 --- a/include/arch-s390.h +++ b/include/arch-s390.h @@ -22,7 +22,7 @@ #endif /* __s390x__ */ #define PAGE_OFFSET 0x0UL -#define PTRACE_GETREGS 0 -#define PTRACE_GETFPREGS 0 -#define PTRACE_SETREGS 0 -#define PTRACE_SETFPREGS 0 +#define PTRACE_GETREGS 12 +#define PTRACE_SETREGS 13 +#define PTRACE_GETFPREGS 14 +#define PTRACE_SETFPREGS 15 -- 2.53.0 ++++++ _scmsync.obsinfo ++++++ mtime: 1775551757 commit: 882be3221eebd33f1d4badaee1d431facc3ca39dd65a7c13ed8cbec561817c02 url: https://src.opensuse.org/jirislaby/d-t-trinity ++++++ _service ++++++ --- /var/tmp/diff_new_pack.AmQ1XY/_old 2026-04-07 16:50:43.529049932 +0200 +++ /var/tmp/diff_new_pack.AmQ1XY/_new 2026-04-07 16:50:43.533050098 +0200 @@ -1,5 +1,5 @@ <services> - <service mode="manual" name="obs_scm"> + <service mode="manual" name="tar_scm"> <param name="url">https://github.com/kernelslacker/trinity</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> @@ -7,10 +7,9 @@ <param name="versionformat">1.9+git.%cd</param> </service> <service mode="manual" name="set_version"/> - <service name="tar" mode="buildtime"/> - <service name="recompress" mode="buildtime"> + <service name="recompress" mode="manual"> <param name="file">*.tar</param> - <param name="compression">gz</param> + <param name="compression">xz</param> </service> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.AmQ1XY/_old 2026-04-07 16:50:43.581052085 +0200 +++ /var/tmp/diff_new_pack.AmQ1XY/_new 2026-04-07 16:50:43.585052251 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kernelslacker/trinity</param> - <param name="changesrevision">a0e5dbad7a73f3e64da4db7e18c103bf285e58f0</param></service></servicedata> + <param name="changesrevision">eb9fdc59d38bd54b8e311282ab336fa6ccd9f0d3</param></service></servicedata> (No newline at EOF) ++++++ 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-07 10:49:26.000000000 +0200 @@ -0,0 +1,4 @@ +*.obscpio +*.osc +_build.* +.pbuild
