Sun Sep 2 18:48:19 2012 UTC ()
Update to 1.1.0
  Fix in regression tests. Now "make test" exits with non-zero status
  if something fails.

  lmdbg-run:
    - Zero addresses are removed from stacktraces generated by glibc's
      backtrace(3).  This fixes asserts in lmdbg-stat(1).
    - Double "0x" in "info section" were fixed (seen on NetBSD).
    - backtrace(3) from libexecinfo is used instead of builtin
      implementation if the library and execinfo.h are available
      (FreeBSD, NetBSD).

  lmdbg-sym:
    - Fixes. Sometimes addresses were converted to symbols
      incorrectly. The problem was seen on modern Linux distros with
      recent gdb(1).

  lmdbg-stat:
    - Now incompletly read lines (having no LF in the end) are
      ignored.  This fixes crashes and therefore empty output or
      lmdbg(1) when analysed program is killed.
    - Alternative implementation written in awk was removed.

  Build infrastructure was converted to 2-level dirs.
  This requires mk-configure>=0.23.0 for build.

  Minor clean-ups in man pages and Makefiles.


(cheusov)
diff -r1.10 -r1.11 pkgsrc/devel/lmdbg/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/lmdbg/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/lmdbg/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/devel/lmdbg/Makefile (expand / switch to context diff)
--- pkgsrc/devel/lmdbg/Makefile 2012/03/09 19:10:04 1.10
+++ pkgsrc/devel/lmdbg/Makefile 2012/09/02 18:48:19 1.11
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2012/03/09 19:10:04 cheusov Exp $
+# $NetBSD: Makefile,v 1.11 2012/09/02 18:48:19 cheusov Exp $
 #
 
-DISTNAME=	lmdbg-1.0.0
+DISTNAME=	lmdbg-1.1.0
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:=lmdbg/} \
 		http://mova.org/~cheusov/pub/lmdbg/
@@ -11,7 +11,7 @@
 COMMENT=	Lightweight Modular malloc Debugger
 LICENSE=	mit
 
-BUILD_DEPENDS+=		mk-configure>=0.20.0:../../devel/mk-configure
+BUILD_DEPENDS+=		mk-configure>=0.23.0:../../devel/mk-configure
 DEPENDS+=		pipestatus-[0-9]*:../../devel/pipestatus
 DEPENDS+=		runawk>=1.3.1:../../lang/runawk
 #DEPENDS+=		gdb-[0-9]*:../../devel/gdb

cvs diff -r1.2 -r1.3 pkgsrc/devel/lmdbg/PLIST (expand / switch to context diff)
--- pkgsrc/devel/lmdbg/PLIST 2012/01/09 19:47:35 1.2
+++ pkgsrc/devel/lmdbg/PLIST 2012/09/02 18:48:19 1.3
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2012/01/09 19:47:35 cheusov Exp $
+@comment $NetBSD: PLIST,v 1.3 2012/09/02 18:48:19 cheusov Exp $
 bin/lmdbg
 bin/lmdbg-grep
 bin/lmdbg-leaks
@@ -23,6 +23,7 @@
 man/man1/lmdbg-sym.1
 man/man1/lmdbg-sysleaks.1
 man/man1/lmdbg.1
+share/doc/lmdbg/ChangeLog
 share/doc/lmdbg/LICENSE
 share/doc/lmdbg/NEWS
 share/doc/lmdbg/README

cvs diff -r1.3 -r1.4 pkgsrc/devel/lmdbg/distinfo (expand / switch to context diff)
--- pkgsrc/devel/lmdbg/distinfo 2012/01/09 19:47:35 1.3
+++ pkgsrc/devel/lmdbg/distinfo 2012/09/02 18:48:19 1.4
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2012/01/09 19:47:35 cheusov Exp $
+$NetBSD: distinfo,v 1.4 2012/09/02 18:48:19 cheusov Exp $
 
-SHA1 (lmdbg-1.0.0.tar.gz) = 34ab8a1021aa3cb634e8e5d679b04c73069cb6cf
+SHA1 (lmdbg-1.1.0.tar.gz) = f3ef21fd687464fe3ee4fb186908a292b9e45af7
-RMD160 (lmdbg-1.0.0.tar.gz) = 5769821fb62b2ce304eb4e4b2f77ef89b350240d
+RMD160 (lmdbg-1.1.0.tar.gz) = 5a9436c0022f72039cdcbf3bd31f3720e8556ed0
-Size (lmdbg-1.0.0.tar.gz) = 51416 bytes
+Size (lmdbg-1.1.0.tar.gz) = 71692 bytes