./wip/libstacktrace, Stacktracing library similar to glibc backtrace(3)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.0, Package name: libstacktrace-1.0.0, Maintainer: cheusov

The usual way to inspect a stacktrace of a program is to use an external
debugger such as gdb and its command 'bt'. However, sometimes it is useful
to obtain a stacktrace from within a program, e.g., for the purposes of
logging, debugging or diagnostics.

libstacktrace library provides stacktrace(3) function that have the same
API/usage as glibc's backtrace(3) but works at least under NetBSD, FreeBSD
and Solaris.


Required to build:
[devel/mk-configure] [pkgtools/cwrappers]

Master sites: (Expand)

RMD160: 5769821fb62b2ce304eb4e4b2f77ef89b350240d
Filesize: 50.211 KB

Version history: (Expand)


CVS history: (Expand)


   2012-10-03 11:10:35 by Aleksej Saushev | Files touched by this commit (193)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.
   2012-08-31 21:45:30 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
Fix build failure

   2012-01-09 20:53:05 by Aleksey Cheusov | Files touched by this commit (2)
Log message:

Update to 1.0.0
  Remove signal handlers and other garbage.
  All we need is __builtin_frame_address and __builtin_return_address
  builtins and nothing else.

  Only backtrace(3) in libc is accepted as an external implementation
  of stacktrace(3). This may fix build failure on FreeBSD with
  installed libexeinfo.
   2011-10-09 12:05:43 by Aleksey Cheusov | Files touched by this commit (25)
Log message:
Update my email

   2011-09-10 13:22:16 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
use target "do-configure" provided by devel/mk-configure

   2011-03-16 14:06:16 by Aleksey Cheusov | Files touched by this commit (1)
Log message:
Update HOMEPAGE

   2011-03-16 14:00:08 by Aleksey Cheusov | Files touched by this commit (1)
Log message:

Update to 0.16
Only gcc and icc are supported
Darwin is marked as not supported
   2011-01-21 00:18:39 by Aleksey Cheusov | Files touched by this commit (1)
Log message:

Change dependencies. runawk and mk-configure were imporeted to pkgsrc
++pkgrevision
Fix for minor pkglint warnings