pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/rrdtool Updated databases/rrdtool to 1.3.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7e10a0dccec9
branches:  trunk
changeset: 546945:7e10a0dccec9
user:      martti <martti%pkgsrc.org@localhost>
date:      Wed Sep 10 05:38:12 2008 +0000

description:
Updated databases/rrdtool to 1.3.2

MAJOR BUG-FIX:

* When running rrdtool update with multiple updates in one go and
  MMAP enabled, there was a data corruption bug at wrap around.
  See http://oss.oetiker.ch/rrdtool-trac/ticket/178 for details
  Thanks to Kevin Brintnall

OTHER FIXES:

* Forward ported rra cur_row randomization patch from rrdtool
  1.2.28 (it got lost in development).

* Contrary to the documentation imginfo did return the full path
  of the image and not only the file name.

* Make --lazy mode work even when PRINT commands are present.
  http://oss.oetiker.ch/rrdtool-trac/ticket/163

* Fix Ruby Bindings memory leak.

* Fix compilation on solaris 2.8

* Fix a ton of memory leaks in rrd_create and some in rrd_tool as
  well. Based on valgrind analysis by Sven Engelhardt. Thanks!

* Fix handling of error conditions in rrd_tool.c (errno is not the
  ideal indicator)

ENHANCEMENTS:

* Text Strings entered in the current locale will automatically be
  transformed to utf8 for proper handling by Pango.

* Dramatically improved Pango Performance by introducing a static
  fontmap. On my test system the persistent fontmap causes the
  second graph with the same fonts in a single session to be
  created about 0.18s faster than the first one. For a total graph
  creation time of 0.21s this is a pretty substantial improvement.
  With this patch, performance for the second graph is back to
  1.2.x levels or even better.

diffstat:

 databases/rrdtool/Makefile         |   4 ++--
 databases/rrdtool/buildlink3.mk    |   4 ++--
 databases/rrdtool/distinfo         |  10 +++++-----
 databases/rrdtool/patches/patch-al |   8 ++++----
 4 files changed, 13 insertions(+), 13 deletions(-)

diffs (63 lines):

diff -r b2208e0a81c9 -r 7e10a0dccec9 databases/rrdtool/Makefile
--- a/databases/rrdtool/Makefile        Wed Sep 10 01:12:31 2008 +0000
+++ b/databases/rrdtool/Makefile        Wed Sep 10 05:38:12 2008 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.68 2008/07/29 17:23:17 martti Exp $
+# $NetBSD: Makefile,v 1.69 2008/09/10 05:38:12 martti Exp $
 
-DISTNAME=      rrdtool-1.3.1
+DISTNAME=      rrdtool-1.3.2
 #PKGREVISION=  1
 CATEGORIES=    databases graphics net
 MASTER_SITES=  http://oss.oetiker.ch/rrdtool/pub/
diff -r b2208e0a81c9 -r 7e10a0dccec9 databases/rrdtool/buildlink3.mk
--- a/databases/rrdtool/buildlink3.mk   Wed Sep 10 01:12:31 2008 +0000
+++ b/databases/rrdtool/buildlink3.mk   Wed Sep 10 05:38:12 2008 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.19 2008/06/23 16:24:30 he Exp $
+# $NetBSD: buildlink3.mk,v 1.20 2008/09/10 05:38:12 martti Exp $
 
 BUILDLINK_DEPTH:=      ${BUILDLINK_DEPTH}+
 RRDTOOL_BUILDLINK3_MK:=        ${RRDTOOL_BUILDLINK3_MK}+
@@ -12,7 +12,7 @@
 BUILDLINK_ORDER:=      ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}rrdtool
 
 .if ${RRDTOOL_BUILDLINK3_MK} == "+"
-BUILDLINK_API_DEPENDS.rrdtool+=        rrdtool>=1.2.26
+BUILDLINK_API_DEPENDS.rrdtool+=        rrdtool>=1.3.2
 BUILDLINK_PKGSRCDIR.rrdtool?=  ../../databases/rrdtool
 .endif # RRDTOOL_BUILDLINK3_MK
 
diff -r b2208e0a81c9 -r 7e10a0dccec9 databases/rrdtool/distinfo
--- a/databases/rrdtool/distinfo        Wed Sep 10 01:12:31 2008 +0000
+++ b/databases/rrdtool/distinfo        Wed Sep 10 05:38:12 2008 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.30 2008/07/29 17:23:17 martti Exp $
+$NetBSD: distinfo,v 1.31 2008/09/10 05:38:12 martti Exp $
 
-SHA1 (rrdtool-1.3.1.tar.gz) = 969cdce376e4cf00e1f7ecfb838d4049e299dd08
-RMD160 (rrdtool-1.3.1.tar.gz) = 0fcfbf9122e6c2dc00590a5aefa83fbe3e2d707f
-Size (rrdtool-1.3.1.tar.gz) = 1102997 bytes
-SHA1 (patch-al) = 3013e1df139fc8ecf89235a00d41c71bf1fdd8f1
+SHA1 (rrdtool-1.3.2.tar.gz) = e4ba8ac84889d23595dc9c25be3d9c5b72ce619a
+RMD160 (rrdtool-1.3.2.tar.gz) = 0fd86e318f32f9cba48f5a0d59e4425ba6baec63
+Size (rrdtool-1.3.2.tar.gz) = 1107391 bytes
+SHA1 (patch-al) = 6c01b709fd8ca1b2f7968e721a8684864ae1db42
diff -r b2208e0a81c9 -r 7e10a0dccec9 databases/rrdtool/patches/patch-al
--- a/databases/rrdtool/patches/patch-al        Wed Sep 10 01:12:31 2008 +0000
+++ b/databases/rrdtool/patches/patch-al        Wed Sep 10 05:38:12 2008 +0000
@@ -1,10 +1,10 @@
-$NetBSD: patch-al,v 1.13 2008/07/29 17:23:17 martti Exp $
+$NetBSD: patch-al,v 1.14 2008/09/10 05:38:12 martti Exp $
 
 Correct examples directory.
 
---- examples/Makefile.in.orig  2008-07-23 16:02:43.000000000 +0300
-+++ examples/Makefile.in       2008-07-29 20:17:30.000000000 +0300
-@@ -281,7 +281,7 @@
+--- examples/Makefile.in.orig  2008-09-06 17:26:10.000000000 +0300
++++ examples/Makefile.in       2008-09-07 08:37:18.000000000 +0300
+@@ -284,7 +284,7 @@
  target_os = @target_os@
  target_vendor = @target_vendor@
  EXTRA_DIST = cgi-demo.cgi.in



Home | Main Index | Thread Index | Old Index