[Ltrace-devel] 0.7.0 released

Sedat Dilek sedat.dilek at gmail.com
Fri Nov 9 21:19:08 UTC 2012


On Fri, Nov 9, 2012 at 8:40 PM, Petr Machata <pmachata at redhat.com> wrote:
> Dear all,
>
> ltrace 0.7.0 has just been released.  Tarballs are available from the
> download area on the following link:
>
>   https://alioth.debian.org/frs/?group_id=30892
>
> The checksums of the uploaded tarballs are as follows:
>
> $ md5sum ltrace-0.7.0.tar.*
> 5fccfdd9fc9b603c5b54bdadb6f00433  ltrace-0.7.0.tar.bz2
> 0ea4c7f0e6dc4ae4874f0ee2279093f5  ltrace-0.7.0.tar.gz
> $ sha1sum ltrace-0.7.0.tar.*
> 5847bf71bc1c01fd47618292dc4c3bd34b649913  ltrace-0.7.0.tar.bz2
> 4da4b1a2d34be1842ca76cc8b7303b428aa48bfd  ltrace-0.7.0.tar.gz
>
> This release brings many changes, most notable of which are:
>
> - Full support for tracing multi-threaded processes
> - Support for tracing inter-library calls
> - Support for tracing PIE binaries
> - Improvements in support of parameter passing conventions on many
>   architectures
> - Command line options -e, -x and -l now allow using globs and regular
>   expressions
> - Improvements in configuration language
>
> Full list of changes can be found in NEWS file distributed with ltrace,
> or in SCM online:
>
>   http://anonscm.debian.org/gitweb/?p=collab-maint/ltrace.git;a=blob_plain;f=NEWS;hb=0.7.0
>
> I would like to thank everyone who contributed to this release:
> Edgar E. Iglesias, Michael K. Edwards, Andrey Zonov, Sedat Dilek,
> Andreas Schwab, and Paul Buerger.
>

Congrats for the release, Petr!

Just to mention... On MIPS(EL) I need to apply Edgar's patch from [1]
or this "brutal" one:

--- proc.c
+++ proc.c
@@ -752,8 +752,10 @@ breakpoint_for_symbol(struct library_sym
        struct breakpoint *bp = dict_find_entry(proc->breakpoints,
                                                bp_addr);
        if (bp != NULL) {
+#if defined (host_mips)
                assert(bp->libsym == NULL);
                bp->libsym = libsym;
+#endif
                return 0;
        }

Dunno why "#ifdef __mips__" fails here... Just checked the config(ure)* logs.

Should this be "make ... ARCH=mips ..." or can I use "ARCH=mipsel"?

Regards,
- Sedat -

[1] http://lists.alioth.debian.org/pipermail/ltrace-devel/2012-November/000770.html

> Thanks,
> PM
>
> _______________________________________________
> Ltrace-devel mailing list
> Ltrace-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/ltrace-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ltrace-0-7-0-L-x-main-debug71.txt.gz
Type: application/x-gzip
Size: 5841 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/ltrace-devel/attachments/20121109/234606b0/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ltrace-0-7-0-L-x-main-debug71.txt.gz.sha256sum
Type: application/octet-stream
Size: 102 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/ltrace-devel/attachments/20121109/234606b0/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ltrace-0.7.0-git.diff.gz
Type: application/x-gzip
Size: 12103 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/ltrace-devel/attachments/20121109/234606b0/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ltrace-0.7.0-git.diff.gz.sha256sum
Type: application/octet-stream
Size: 90 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/ltrace-devel/attachments/20121109/234606b0/attachment-0003.obj>


More information about the Ltrace-devel mailing list