Hello community, here is the log from the commit of package strace for openSUSE:Factory checked in at 2019-12-03 12:40:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/strace (Old) and /work/SRC/openSUSE:Factory/.strace.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "strace" Tue Dec 3 12:40:17 2019 rev:79 rq:752471 version:5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/strace/strace.changes 2019-09-27 14:45:24.997237787 +0200 +++ /work/SRC/openSUSE:Factory/.strace.new.4691/strace.changes 2019-12-03 12:40:28.202164563 +0100 @@ -1,0 +2,27 @@ +Fri Nov 29 16:15:19 UTC 2019 - Andreas Schwab <sch...@linux-m68k.org> + +- Update to strace 5.4 + * Improvements + * Implemented -DD and -DDD options that move strace into a separate + process group and session, respectively. + * Enhanced seccomp-bpf tracee syscall filtering support by implementing + new "binary match" BPF program generation strategy and automatically + choosing the strategy that generates the shortest BPF program. + * Implemented decoding of BPF_BTF_GET_NEXT_ID bpf syscall command. + * Enhanced decoding of BPF_MAP_LOOKUP_ELEM bpf syscall command. + * Implemented PTP_CLOCK_GETCAPS2, PTP_EXTTS_REQUEST2, PTP_PEROUT_REQUEST2, + PTP_ENABLE_PPS2, and PTP_SYS_OFFSET2 ioctl decoding. + * Updated lists of BPF_*, CAN_*, KEXEC_*, KVM_*, MADV_*, MSG_*, P_*, PR_*, + PTP_*, SCTP_*, and V4L2_* constants. + * Implemented ability to build ARM EABI mpers support using a separate + compiler on aarch64. + * Updated lists of ioctl commands from Linux 5.4. + * Enhanced manual page. + * Bug fixes + * Fixed -b execve when --seccomp-bpf option is specified. + * Fixed decoding of BPF_PROG_LOAD bpf syscall command. + * Fixed build on no-MMU architectures. + * Fixed build on antique systems that do not provide necessary definitions + of AUDIT_ARCH_* constants. + +------------------------------------------------------------------- Old: ---- strace-5.3.tar.xz strace-5.3.tar.xz.asc New: ---- strace-5.4.tar.xz strace-5.4.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ strace.spec ++++++ --- /var/tmp/diff_new_pack.GDMBSw/_old 2019-12-03 12:40:29.170164294 +0100 +++ /var/tmp/diff_new_pack.GDMBSw/_new 2019-12-03 12:40:29.174164294 +0100 @@ -1,7 +1,7 @@ # # spec file for package strace # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: strace -Version: 5.3 +Version: 5.4 Release: 0 Summary: A utility to trace the system calls of a program License: BSD-3-Clause Group: Development/Tools/Debuggers -Url: http://strace.io/ +URL: http://strace.io/ #Freecode-URL: http://freecode.com/projects/strace #Git-Clone: git://github.com/strace/strace Source: https://github.com/strace/strace/releases/download/v%{version}/%{name}-%{version}.tar.xz @@ -60,6 +60,8 @@ %setup -q %build +# LTO breaks mpers.sh +%global _lto_cflags %{nil} %configure \ %ifarch aarch64 --disable-mpers \ ++++++ strace-5.3.tar.xz -> strace-5.4.tar.xz ++++++ ++++ 23022 lines of diff (skipped)