Hello community,

here is the log from the commit of package strace for openSUSE:Factory checked 
in at 2018-06-27 10:14:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/strace (Old)
 and      /work/SRC/openSUSE:Factory/.strace.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "strace"

Wed Jun 27 10:14:28 2018 rev:67 rq:617220 version:4.23

Changes:
--------
--- /work/SRC/openSUSE:Factory/strace/strace.changes    2018-04-07 
20:48:52.384162948 +0200
+++ /work/SRC/openSUSE:Factory/.strace.new/strace.changes       2018-06-27 
10:14:31.959074488 +0200
@@ -1,0 +2,49 @@
+Sat Jun 16 13:55:58 UTC 2018 - [email protected]
+
+- Update to strace 4.23
+  * Changes in behaviour
+    * On x32 personality, 64-bit syscalls (such as readv) are now shown with 
"#64"
+      suffix instead of "64:" prefix.
+    * Changed error number output format: error numbers are consistently
+      printed as "-1 ECONST (Error description)"
+      for known errors and as "-1 (errno 123)" for unknown errors,
+      regardless of -e raw qualification settings.
+    * Unfetchable addresses inside arrays are now printed as comments.
+    * Obsolete IA-32 mode syscall names are no longer printed on ia64.
+  * Improvements
+    * Implemented libdw backend for -k option, configured at build time
+      using --with-libdw option.
+    * Added -X option for configuring xlat output formatting (addresses
+      Debian bug #692915).
+    * Added support for personality designation ("64", "32", or "x32") to 
syscall
+      qualifications in -e trace expressions.
+    * Implemented injection of syscalls with no side effects as an alternative
+      to injection of an invalid syscall (-e inject=SET:syscall= expression).
+    * Improved support for reproducible builds (addresses Debian bug #896016).
+    * Implemented decoding of BPF_PROG_QUERY and BPF_RAW_TRACEPOINT_OPEN bpf
+      syscall commands.
+    * Implemented decoding of INOTIFY_IOC_SETNEXTWD and PERF_EVENT_IOC_* ioctl
+      commands.
+    * Implemented decoding of PR_GET_SPECULATION_CTRL and 
PR_SET_SPECULATION_CTRL
+      prctl syscall options.
+    * Enhanced decoding of bpf, getsockopt, setsockopt, and socket syscalls.
+    * Enhanced decoding of NETLINK_KOBJECT_UEVENT and NETLINK_ROUTE protocols.
+    * Enhanced decoding of *_DIAG_MEMINFO netlink attributes.
+    * Enhanced decoding of BTRFS_*, FS_IOC_*, SIOCGIFHWADDR, and SIOCSIFHWADDR
+      ioctl commands.
+    * Enhanced decoding of AF_BLUETOOTH socket addresses.
+    * Implemented decoding of io_pgetevent syscall.
+    * Wired up rseq syscall.
+    * Updated lists of ADJ_*, BPF_*, BPF_F_*, BPF_PROG_TYPE_*, ETH_P_*, FPE_*,
+      IFF_*, IPPROTO_*, MAP_*, MS_*, MSG_*, NETLINK_*, PACKET_*, PROT_*, 
SCTP_*,
+      SECCOMP_FILTER_FLAG_*, SEGV_*, SEM_*, SHM_*, SW_*, V4L2_CID_*,
+      V4L2_CTRL_CLASS_*, and V4L2_PIX_FMT_* constants.
+    * Updated lists of ioctl commands from Linux 4.17.
+  * Bug fixes
+    * Fixed decoding of msgtyp argument of msgrcv syscall.
+    * Fixed fallback definitions for F_*, MCL_*, MSG_ZEROCOPY, SI_*,
+      and SOL_SOCKET constants.
+    * Fixed -e trace=%pure expression on mips.
+- Use libdw for unwinding on Leap 15 or later
+
+-------------------------------------------------------------------

Old:
----
  strace-4.22.tar.xz
  strace-4.22.tar.xz.asc

New:
----
  strace-4.23.tar.xz
  strace-4.23.tar.xz.asc

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

Other differences:
------------------
++++++ strace.spec ++++++
--- /var/tmp/diff_new_pack.9lN9jP/_old  2018-06-27 10:14:32.919039562 +0200
+++ /var/tmp/diff_new_pack.9lN9jP/_new  2018-06-27 10:14:32.927039270 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           strace
-Version:        4.22
+Version:        4.23
 Release:        0
 Summary:        A utility to trace the system calls of a program
 License:        BSD-3-Clause
@@ -32,13 +32,17 @@
 BuildRequires:  haveged
 BuildRequires:  libacl-devel
 BuildRequires:  libaio-devel
-BuildRequires:  lksctp-tools-devel
-BuildRequires:  xz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} >= 1500
+BuildRequires:  libdw-devel
+%else
 # libunwind is broken on ppc and ppc64 and aarch64
 %ifarch %ix86 ia64 x86_64 %arm ppc64le
 BuildRequires:  libunwind-devel
 %endif
+%endif
+BuildRequires:  lksctp-tools-devel
+BuildRequires:  xz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version} > 1140
 BuildRequires:  sysvinit-tools
 BuildRequires:  time

++++++ strace-4.22.tar.xz -> strace-4.23.tar.xz ++++++
++++ 127908 lines of diff (skipped)


Reply via email to