Mailinglist Archive: opensuse-commit (1206 mails)
| < Previous | Next > |
commit ltrace
- From: root@xxxxxxx (h_root)
- Date: Thu, 18 May 2006 19:01:23 +0200 (CEST)
- Message-id: <20060518170123.1AD5B8F211@xxxxxxxxxxxxxxx>
Hello community,
here is the log from the commit of package ltrace
checked in at Thu May 18 19:01:23 CEST 2006.
--------
--- ltrace/ltrace.changes 2006-05-02 14:14:04.000000000 +0200
+++ ltrace/ltrace.changes 2006-05-18 13:03:26.000000000 +0200
@@ -1,0 +2,5 @@
+Thu May 18 13:02:44 CEST 2006 - olh@xxxxxxx
+
+- update man page to ltrace 0.4 version (176209 - LTC23913)
+
+-------------------------------------------------------------------
New:
----
ltrace.man.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ltrace.spec ++++++
--- /var/tmp/diff_new_pack.dHWItp/_old 2006-05-18 19:00:12.000000000 +0200
+++ /var/tmp/diff_new_pack.dHWItp/_new 2006-05-18 19:00:12.000000000 +0200
@@ -17,7 +17,7 @@
Autoreqprov: on
Summary: Trace the Library and System Calls a Program Makes
Version: 0.3.36
-Release: 20
+Release: 21
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: ftp://ftp.debian.org/debian/pool/main/l/ltrace/%{name}_%{version}.orig.tar.gz
Source1: ltrace-acl+xattr.conf
@@ -36,6 +36,7 @@
Patch12: ltrace-biarch.patch
Patch13: ltrace-no_segfault_on_fork.diff
Patch14: ltrace-ppc_secure_PLTs.diff
+Patch15: ltrace.man.patch
ExclusiveArch: %ix86 sparc s390 s390x ppc ppc64 armv4l x86_64 alpha
Prefix: /usr
@@ -74,6 +75,7 @@
%patch12 -p1
%patch13
%patch14 -p1
+%patch15 -p1
test -f etc/ltrace.conf || exit 1
cat %{S:1} >> etc/ltrace.conf
@@ -103,6 +105,8 @@
%config /etc/ltrace.conf
%changelog -n ltrace
+* Thu May 18 2006 - olh@xxxxxxx
+- update man page to ltrace 0.4 version (176209 - LTC23913)
* Tue May 02 2006 - olh@xxxxxxx
- add handling for secure PLT on powerpc (154472 - LTC21994)
fix segfault when following forks (155754 - LTC22229)
++++++ ltrace.man.patch ++++++
---
ltrace.1 | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
Index: ltrace-0.3.36/ltrace.1
===================================================================
--- ltrace-0.3.36.orig/ltrace.1
+++ ltrace-0.3.36/ltrace.1
@@ -1,4 +1,4 @@
-.\" Copyright (c) 1997-2004 Juan Cespedes <cespedes@xxxxxxxxxx>
+.\" Copyright (c) 1997-2005 Juan Cespedes <cespedes@xxxxxxxxxx>
.\" This file is covered by the GNU GPL
.TH ltrace 1
.SH NAME
@@ -6,7 +6,7 @@ ltrace \- A library call tracer
.SH SYNOPSIS
.B ltrace
-.I "[-CdfhiLrStttV] [-a column] [-e expr] [-l filename] [-n nr] [-o filename] [-p pid] ... [-s strsize] [-u username] [--align=column] [--debug] [--demangle] [--help] [--indent=nr] [--library=filename] [--output=filename] [--version] [command [arg ...]]"
+.I "[-CdfhiLrStttV] [-a column] [-e expr] [-l filename] [-n nr] [-o filename] [-p pid] ... [-s strsize] [-u username] [-X extern] [-x extern] ... [--align=column] [--debug] [--demangle] [--help] [--indent=nr] [--library=filename] [--output=filename] [--version] [command [arg ...]]"
.SH DESCRIPTION
.B ltrace
@@ -36,7 +36,7 @@ this makes C++ function names readable.
.I \-d, \-\-debug
Increase the debugging level.
Use more (ie.
-.I \=dd
+.I \-dd
) for greater debugging information.
.TP
.I \-e expr
@@ -127,6 +127,18 @@ Run command with the userid, groupid and
This option is only useful when running as root and enables the
correct execution of setuid and/or setgid binaries.
.TP
+.I \-X extern
+Some architectures need to know where to set a breakpoint that will be hit
+after the dynamic linker has run. If this flag is used, then the breakpoint
+is set at
+.IR extern ,
+which must be an external function. By default, 'main' is used.
+.TP
+.I \-x extern
+Trace the external function
+.IR extern .
+This option may be repeated.
+.TP
.I \-V, \-\-version
Show the version number of ltrace and exit.
@@ -141,9 +153,11 @@ Option -f sometimes fails to trace some
It only works on Linux and in a small subset of architectures.
.LP
Only ELF32 binaries are supported.
+.LP
+Calls to dlopen()ed libraries will not be traced.
.PP
If you like to report a bug, send a notice to the author, or use the
-.BR bug(1)
+.BR reportbug(1)
program if you are under the Debian GNU/Linux distribution.
.SH FILES
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
| < Previous | Next > |