Hello community,

here is the log from the commit of package trinity for openSUSE:Factory checked 
in at 2016-11-13 23:01:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/trinity (Old)
 and      /work/SRC/openSUSE:Factory/.trinity.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "trinity"

Changes:
--------
--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2016-11-05 
21:26:05.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes     2016-11-13 
23:02:51.000000000 +0100
@@ -1,0 +2,7 @@
+Sat Nov 12 14:40:55 UTC 2016 - [email protected]
+
+- Update to version 1.7+git.20161108:
+  * fix build when USE_BPF is not defined
+  * Some older distros apparently need types.h included here.
+
+-------------------------------------------------------------------

Old:
----
  trinity-1.7+git.20161028.tar.xz

New:
----
  trinity-1.7+git.20161108.tar.xz

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

Other differences:
------------------
++++++ trinity.spec ++++++
--- /var/tmp/diff_new_pack.NUUOSt/_old  2016-11-13 23:02:52.000000000 +0100
+++ /var/tmp/diff_new_pack.NUUOSt/_new  2016-11-13 23:02:52.000000000 +0100
@@ -16,9 +16,9 @@
 #
 
 
-%define version_unconverted 1.7+git.20161028
+%define version_unconverted 1.7+git.20161108
 Name:           trinity
-Version:        1.7+git.20161028
+Version:        1.7+git.20161108
 Release:        0
 Summary:        A Linux System call fuzz tester
 License:        GPL-2.0

++++++ trinity-1.7+git.20161028.tar.xz -> trinity-1.7+git.20161108.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.7+git.20161028/ioctls/ext.c 
new/trinity-1.7+git.20161108/ioctls/ext.c
--- old/trinity-1.7+git.20161028/ioctls/ext.c   2016-10-28 19:56:34.000000000 
+0200
+++ new/trinity-1.7+git.20161108/ioctls/ext.c   2016-11-08 16:40:24.000000000 
+0100
@@ -1,5 +1,6 @@
 #include <stdio.h>
 #include <linux/fs.h>
+#include <linux/types.h>
 
 #include <asm/ioctl.h>
 #include "ioctls.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.7+git.20161028/net/bpf.c 
new/trinity-1.7+git.20161108/net/bpf.c
--- old/trinity-1.7+git.20161028/net/bpf.c      2016-10-28 19:56:34.000000000 
+0200
+++ new/trinity-1.7+git.20161108/net/bpf.c      2016-11-08 16:40:24.000000000 
+0100
@@ -8,6 +8,7 @@
 #include <string.h>
 
 #include "bpf.h"
+#include "config.h"
 #include "debug.h"
 #include "log.h"
 #include "net.h"
@@ -17,6 +18,7 @@
 #include "utils.h"
 #include "compat.h"
 
+#ifdef USE_BPF
 /**
  * BPF filters are used in networking such as in pf_packet, but also
  * in seccomp for application sand-boxing. Additionally, with arch
@@ -885,3 +887,4 @@
        if (dump_bpf)
                bpf_disasm_all(bpf->filter, bpf->len);
 }
+#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.7+git.20161028/syscalls/prctl.c 
new/trinity-1.7+git.20161108/syscalls/prctl.c
--- old/trinity-1.7+git.20161028/syscalls/prctl.c       2016-10-28 
19:56:34.000000000 +0200
+++ new/trinity-1.7+git.20161108/syscalls/prctl.c       2016-11-08 
16:40:24.000000000 +0100
@@ -45,9 +45,11 @@
 #ifdef USE_SECCOMP
 static void do_set_seccomp(struct syscallrecord *rec)
 {
-       unsigned long *optval = NULL, optlen = 0;
+       unsigned long *optval = NULL, __unused__ optlen = 0;
 
+#ifdef USE_BPF
        bpf_gen_seccomp(&optval, &optlen);
+#endif
 
        rec->a2 = SECCOMP_MODE_FILTER;
        rec->a3 = (unsigned long) optval;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/trinity-1.7+git.20161028/syscalls/setsockopt.c 
new/trinity-1.7+git.20161108/syscalls/setsockopt.c
--- old/trinity-1.7+git.20161028/syscalls/setsockopt.c  2016-10-28 
19:56:34.000000000 +0200
+++ new/trinity-1.7+git.20161108/syscalls/setsockopt.c  2016-11-08 
16:40:24.000000000 +0100
@@ -48,7 +48,9 @@
        case SO_ATTACH_FILTER: {
                unsigned long *optval = NULL, optlen = 0;
 
+#ifdef USE_BPF
                bpf_gen_filter(&optval, &optlen);
+#endif
 
                so->optval = (unsigned long) optval;
                so->optlen = optlen;


Reply via email to