Hello community, here is the log from the commit of package trinity for openSUSE:Factory checked in at 2016-07-20 09:19:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-06-21 12:29:20.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes 2016-07-20 09:19:20.000000000 +0200 @@ -1,0 +2,17 @@ +Sun Jul 17 13:06:16 UTC 2016 - [email protected] + +- Update to version 1.6+git.20160706: + * check for potential failure to acquire testfile fd. + * fds/drm.c: Add forward declaration of struct. + * flesh out the bpf sanitiser a little. + * introduce object types for bpf maps & progs + * make the BPF_PROG_LOAD case look more sane + * bpf: only do bpf_gen_filter for BPF_PROG_TYPE_SOCKET_FILTER + * fix wrong variable name in childops wait + * if we use the fallback seed, don't use rand() yet. + * Before falling back to gtod, try getrandom() if available. + * net/proto-unix.c: set protocol to 0 in unix_rand_socket() +- Drop support for building on SLE-11 as builds are failing + anyways + +------------------------------------------------------------------- Old: ---- trinity-1.6+git.20160603.tar.xz New: ---- trinity-1.6+git.20160706.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trinity.spec ++++++ --- /var/tmp/diff_new_pack.zCtSIL/_old 2016-07-20 09:19:22.000000000 +0200 +++ /var/tmp/diff_new_pack.zCtSIL/_new 2016-07-20 09:19:22.000000000 +0200 @@ -16,48 +16,27 @@ # -%define version_unconverted 1.6+git.20160603 - +%define version_unconverted 1.6+git.20160706 Name: trinity -Version: 1.6+git.20160603 +Version: 1.6+git.20160706 Release: 0 Summary: A Linux System call fuzz tester License: GPL-2.0 Group: Development/Tools/Other Url: http://codemonkey.org.uk/projects/trinity/ Source0: %{name}-%{version}.tar.xz -# SLE11-SP*, for -std=gnu11 -%if 0%{suse_version} == 1110 - -%if 0%{?product_libs_gcc_ver} == 48 -#SP4 -%define gcc_minor 8 -%else -#SP3 -%define gcc_minor 7 -%endif - -BuildRequires: gcc4%{gcc_minor} -%else BuildRequires: gcc -%endif - -%if 0%{suse_version} >= 1320 -# needed for btrfs/ioctl.h -BuildRequires: libbtrfs-devel -%endif -%if 0%{suse_version} >= 1330 -# builds for 32 bit architectures are failing on Tumbleweed -ExcludeArch: %ix86 %arm -%endif BuildRequires: make BuildRequires: xz - # older packages which use old versioning scheme need to be obsoleted, # this can be removed in the future Provides: %{name} = 20160315 Obsoletes: %{name} = 20160315 BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1320 +# needed for btrfs/ioctl.h +BuildRequires: libbtrfs-devel +%endif %description The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls @@ -69,16 +48,14 @@ %setup -q %build -%if 0%{suse_version} == 1110 -export CC=gcc-4.%{gcc_minor} -%endif export CFLAGS="%{optflags}" +# Not autotools configure ./configure make %{?_smp_mflags} V=1 %install -make DESTDIR=%{buildroot}/usr install -install -D -m 0644 trinity.1 %{buildroot}%{_mandir}/man1/trinity.1 +make DESTDIR=%{buildroot}%{_prefix} install +install -D -p -m 0644 trinity.1 %{buildroot}%{_mandir}/man1/trinity.1 %files %defattr(-,root,root) ++++++ trinity-1.6+git.20160603.tar.xz -> trinity-1.6+git.20160706.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/trinity-1.6+git.20160603/net/proto-unix.c new/trinity-1.6+git.20160706/net/proto-unix.c --- old/trinity-1.6+git.20160603/net/proto-unix.c 2016-06-12 18:30:20.000000000 +0200 +++ new/trinity-1.6+git.20160706/net/proto-unix.c 2016-07-06 17:56:46.000000000 +0200 @@ -24,7 +24,7 @@ static void unix_rand_socket(struct socket_triplet *st) { - st->protocol = PF_UNIX; + st->protocol = 0; switch (rnd() % 3) { case 0: st->type = SOCK_STREAM;
