ports/163407: [update] devel/ocaml-extlib to version 1.5.2

Jaap Boender jaapb at kerguelen.org
Sat Dec 17 12:20:11 UTC 2011


>Number:         163407
>Category:       ports
>Synopsis:       [update] devel/ocaml-extlib to version 1.5.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 17 12:20:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Jaap Boender
>Release:        9.0-PRERELEASE
>Organization:
>Environment:
FreeBSD joffre.kerguelen.org 9.0-PRERELEASE FreeBSD 9.0-PRERELEASE #6: Mon Dec  5 16:35:41 CET 2011     root at joffre.kerguelen.org:/usr/obj/usr/src/sys/JOFFRE  amd64

>Description:
This is an update of the devel/ocaml-extlib port to version 1.5.2. Changes include:

Bug fixes / improvements:
- memory corruption in DynArray.insert
- ExtList.make is now tail-recursive
- stack overflow in ExtString.nsplit
- ExtList.(@) is now in scope after open ExtLib
- DynArray will not attempt to grow past Sys.max_array_length
- faster ExtString.starts_with and ExtString.ends_with
- some documentation comments
New functions:
- List.find_map

As an aside, I've noticed that the maintainer of this port is ports@; I'd be happy to take over maintanership of the port if needed.
>How-To-Repeat:
n/a
>Fix:
A diff of the port directory is included.

Patch attached with submission follows:

diff -Naur --exclude CVS ocaml-extlib.old/Makefile ocaml-extlib/Makefile
--- ocaml-extlib.old/Makefile	2011-12-17 13:03:49.874163134 +0100
+++ ocaml-extlib/Makefile	2011-12-17 13:04:01.172173147 +0100
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	extlib
-PORTVERSION=	1.5.1
-PORTREVISION=	1
+PORTVERSION=	1.5.2
 CATEGORIES=	devel
 MASTER_SITES=	http://ocaml-extlib.googlecode.com/files/
 MASTER_SITE_SUBDIR=	ocaml-lib
diff -Naur --exclude CVS ocaml-extlib.old/distinfo ocaml-extlib/distinfo
--- ocaml-extlib.old/distinfo	2011-12-17 13:03:49.874163134 +0100
+++ ocaml-extlib/distinfo	2011-12-17 13:04:04.819166410 +0100
@@ -1,2 +1,2 @@
-SHA256 (extlib-1.5.1.tar.gz) = 637cf3331d49ba00e7ebdb762c2a231603fe0dd57ad45a6cde30884a5348525e
-SIZE (extlib-1.5.1.tar.gz) = 70363
+SHA256 (extlib-1.5.2.tar.gz) = ca6d69adeba4242ce41c02a23746ba1e464c0bbec66e2d16b02c3c6e85dc10aa
+SIZE (extlib-1.5.2.tar.gz) = 70197


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list