Subject: CVS commit: pkgsrc/lang/ocaml
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 10/03/2006 21:06:25
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Oct  3 21:06:25 UTC 2006

Modified Files:
	pkgsrc/lang/ocaml: Makefile Makefile.common PLIST distinfo
	pkgsrc/lang/ocaml/patches: patch-aa patch-al patch-am patch-at patch-aw
	    patch-bv

Log Message:
Changes 3.09.3:

Bug fixes:
- ocamldoc: -using modtype constraint to filter module elements displayed in doc
- ocamldoc: error in merging of top dependencies of modules
- ocamldoc: -dot-colors has no effect
- ocamdloc: missing crossref in text from intro files
- compilers: segfault with recursive modules
- compilers: infinite loop when compiling objects
- compilers: bad error message when signature mismatch
- compilers: infinite loop with -rectypes
- compilers: contravariance bug in private rows
- compilers: unsafe cast with polymorphic exception
- native compiler: bad assembly code generated for AMD64
- native compiler: stack alignment problems on MacOSX/i386
- stdlib: crash in marshalling
- stdlib: crash when closing a channel twice
- stdlib: memory leak in Sys.readdir
- C interface: better definition of CAMLreturn
- otherlibs/unix: crash in gethostbyname
- tools: subtle problem with unset in makefile
- camlp4: install pa_o_fast.o
- camlp4: install more modules

New features:
- ocamldoc: name resolution in cross-referencing {!name}: if name is not
    found, then it is searched in the parent module/class, and in the parent
    of the parent, and so on until it is found.
- ocamldoc: new option -short-functors to use a short form to display
    functors in html generator
- ocamlprof: added "-version" option


To generate a diff of this commit:
cvs rdiff -r1.51 -r1.52 pkgsrc/lang/ocaml/Makefile
cvs rdiff -r1.16 -r1.17 pkgsrc/lang/ocaml/Makefile.common
cvs rdiff -r1.15 -r1.16 pkgsrc/lang/ocaml/PLIST
cvs rdiff -r1.36 -r1.37 pkgsrc/lang/ocaml/distinfo
cvs rdiff -r1.6 -r1.7 pkgsrc/lang/ocaml/patches/patch-aa
cvs rdiff -r1.5 -r1.6 pkgsrc/lang/ocaml/patches/patch-al
cvs rdiff -r1.4 -r1.5 pkgsrc/lang/ocaml/patches/patch-am \
    pkgsrc/lang/ocaml/patches/patch-aw
cvs rdiff -r1.11 -r1.12 pkgsrc/lang/ocaml/patches/patch-at
cvs rdiff -r1.2 -r1.3 pkgsrc/lang/ocaml/patches/patch-bv

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.