From ed1f2065519d2041071301e63e139ae77165122b Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" <ldv@altlinux.org> Date: Tue, 31 May 2016 11:12:13 +0000 Subject: [PATCH] Prepare for 4.12 release * NEWS: Update for 4.12 release. * debian/changelog: 4.12-1. * strace.spec: 4.12-1. --- NEWS | 2 +- debian/changelog | 11 +++++++++++ strace.spec | 31 +++++++++++++++++++------------ 3 files changed, 31 insertions(+), 13 deletions(-) diff --git a/NEWS b/NEWS index 31028e78..4ffc90cb 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -Noteworthy changes in release 4.12 (????-??-??) +Noteworthy changes in release 4.12 (2016-05-31) =============================================== * Improvements diff --git a/debian/changelog b/debian/changelog index 9678870e..89157c82 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +strace (4.12-1) unstable; urgency=low + + [ Dmitry V. Levin ] + * New upstream version. + + implemented simultaneous use of -p option and tracing of a command, + closes: #549942 + + fixed decoding of syscalls unknown to the kernel on s390/s390x, + closes: #485979 + + -- Dmitry V. Levin <ldv@altlinux.org> Tue, 31 May 2016 11:12:13 +0000 + strace (4.11-1) unstable; urgency=low [ Dmitry V. Levin ] diff --git a/strace.spec b/strace.spec index 37fdd908..2548d559 100644 --- a/strace.spec +++ b/strace.spec @@ -1,8 +1,8 @@ Summary: Tracks and displays system calls associated with a running process Name: strace -Version: 4.11.0.163.9720 -%define srcname %name-4.11.0.163-9720 -Release: 2%{?dist} +Version: 4.12 +Release: 1%{?dist} +%define srcname %name-%version License: BSD Group: Development/Debuggers URL: http://sourceforge.net/projects/strace/ @@ -47,6 +47,16 @@ The `strace' program in the `strace' package is for 32-bit processes. %setup -q -n %{srcname} %build +echo 'BEGIN OF BUILD ENVIRONMENT INFORMATION' +uname -a |head -1 +libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)" +$libc |head -1 +file -L /bin/sh +gcc --version |head -1 +kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)" +printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256)) +echo 'END OF BUILD ENVIRONMENT INFORMATION' + %configure make %{?_smp_mflags} @@ -68,16 +78,10 @@ rm -f %{buildroot}%{_bindir}/strace-graph %endif %check -uname -a |head -1 -libc="$(ldd /bin/sh |sed -n 's|^[^/]*\(/[^ ]*/libc\.so[^ ]*\).*|\1|p' |head -1)" -$libc |head -1 -file -L /bin/sh -gcc --version |head -1 -kver="$(echo -e '#include <linux/version.h>\nLINUX_VERSION_CODE' | gcc -E -P -)" -printf 'kernel-headers %%s.%%s.%%s\n' $(($kver/65536)) $(($kver/256%%256)) $(($kver%%256)) -export SLEEP_A_BIT='sleep 0.1' make %{?_smp_mflags} -k check VERBOSE=1 -cat tests/test-suite.log tests/ksysent.log +echo 'BEGIN OF TEST SUITE INFORMATION' +tail -n 99999 -- tests*/test-suite.log tests*/ksysent.log +echo 'END OF TEST SUITE INFORMATION' %files %doc CREDITS ChangeLog ChangeLog-CVS COPYING NEWS README @@ -91,6 +95,9 @@ cat tests/test-suite.log tests/ksysent.log %endif %changelog +* Tue May 31 2016 Dmitry V. Levin <ldv@altlinux.org> - 4.12-1 +- 4.11.0.163.9720 -> 4.12. + * Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.11.0.163.9720-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild -- 2.40.0