Tue Sep 2 12:53:43 2008 UTC ()
Update to uriparser-0.7.2.  Important reliability (crash/memory leak)
fix:

2008-09-01 -- 0.7.2

  * Fixed: Bad cleanup logic in functions
      - uriAddBaseUri(..)
      - uriRemoveBaseUri(..)
      Previously you needed to call uriFreeUriMembers on return code
      URI_ERROR_MALLOC and only then. So that's why these functions now
      take cleanup off your shoulders. An extra call to uriFreeUriMembers
      from your side is still needed in case of success.
  * Soname: 1:7:0


(bjs)
diff -r1.2 -r1.3 pkgsrc/textproc/uriparser/Makefile
diff -r1.2 -r1.3 pkgsrc/textproc/uriparser/distinfo

cvs diff -r1.2 -r1.3 pkgsrc/textproc/uriparser/Makefile (expand / switch to unified diff)

--- pkgsrc/textproc/uriparser/Makefile 2008/06/13 05:06:52 1.2
+++ pkgsrc/textproc/uriparser/Makefile 2008/09/02 12:53:42 1.3
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.2 2008/06/13 05:06:52 bjs Exp $ 1# $NetBSD: Makefile,v 1.3 2008/09/02 12:53:42 bjs Exp $
2# 2#
3 3
4DISTNAME= uriparser-0.7.1 4DISTNAME= uriparser-0.7.2
5CATEGORIES= textproc 5CATEGORIES= textproc
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=uriparser/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=uriparser/}
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= bjs@NetBSD.org 9MAINTAINER= bjs@NetBSD.org
10HOMEPAGE= http://uriparser.sourceforge.net/ 10HOMEPAGE= http://uriparser.sourceforge.net/
11COMMENT= URI parsing library 11COMMENT= URI parsing library
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_LIBTOOL= yes 16USE_LIBTOOL= yes
17USE_FEATURES= snprintf 17USE_FEATURES= snprintf

cvs diff -r1.2 -r1.3 pkgsrc/textproc/uriparser/distinfo (expand / switch to unified diff)

--- pkgsrc/textproc/uriparser/distinfo 2008/06/13 05:06:52 1.2
+++ pkgsrc/textproc/uriparser/distinfo 2008/09/02 12:53:42 1.3
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.2 2008/06/13 05:06:52 bjs Exp $ 1$NetBSD: distinfo,v 1.3 2008/09/02 12:53:42 bjs Exp $
2 2
3SHA1 (uriparser-0.7.1.tar.bz2) = 2b0a78bac76489e56b4a11c217b5f57097ebb048 3SHA1 (uriparser-0.7.2.tar.bz2) = a08dd236c87abf50a416fd450323e3a0a32d7245
4RMD160 (uriparser-0.7.1.tar.bz2) = b97ccf60140580043aa7ec458897a7039499d448 4RMD160 (uriparser-0.7.2.tar.bz2) = 8c03acedab520937625c11fd7c1c833d92fd9953
5Size (uriparser-0.7.1.tar.bz2) = 409452 bytes 5Size (uriparser-0.7.2.tar.bz2) = 430912 bytes
6SHA1 (patch-aa) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd 6SHA1 (patch-aa) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd