[ltrace] Fix a problem in tracing across fork on PPC64

Petr Machata pmachata at fedoraproject.org
Thu Jan 9 23:28:45 UTC 2014


commit 2742d61ae96a7151974e76029cce51888b572fa2
Author: Petr Machata <pmachata at redhat.com>
Date:   Fri Jan 10 00:28:24 2014 +0100

    Fix a problem in tracing across fork on PPC64

 ltrace.spec |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/ltrace.spec b/ltrace.spec
index dce59e6..f46e132 100644
--- a/ltrace.spec
+++ b/ltrace.spec
@@ -1,7 +1,7 @@
 Summary: Tracks runtime library calls from dynamically linked executables
 Name: ltrace
 Version: 0.7.91
-Release: 2%{?dist}
+Release: 3%{?dist}
 URL: http://ltrace.alioth.debian.org/
 License: GPLv2+
 Group: Development/Debuggers
@@ -21,6 +21,9 @@ Patch0: ltrace-0.7.91-arm.patch
 # others in -c output.
 Patch1: ltrace-0.7.91-account_execl.patch
 
+# Fix for a regression in tracing across fork.  Upstream patch.
+Patch2: ltrace-0.7.91-ppc64-fork.patch
+
 %description
 Ltrace is a debugging program which runs a specified command until the
 command exits.  While the command is executing, ltrace intercepts and
@@ -35,6 +38,7 @@ execution of processes.
 %setup -q -n %{name}-%{version}
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %configure --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
@@ -59,6 +63,10 @@ echo ====================TESTING END=====================
 %{_datadir}/ltrace
 
 %changelog
+* Thu Jan  9 2014 Petr Machata <pmachata at redhat.com> - 0.7.91-3
+- Fix a problem in tracing across fork on PPC64
+  (ltrace-0.7.91-ppc64-fork.patch)
+
 * Thu Nov 21 2013 Petr Machata <pmachata at redhat.com> - 0.7.91-2
 - Fix a problem in including in summary (-c) function calls that don't
   finish before exec or exit (ltrace-0.7.91-account_execl.patch)


More information about the scm-commits mailing list