Cc: anil@, daniel@ Here's an update to my original patch from
https://marc.info/?l=openbsd-ports&m=166369866628254 I still get clean rebuilds for devel/ocaml-ocamlbuild sysutils/findlib devel/dune devel/ocaml-cppo devel/ocaml-menhir sysutils/opam math/ocaml-zarith graphics/ocaml-graphics x11/lablgtk2 graphics/ocaml-cairo x11/lablgtk3 math/coqI'm not familiar with lang/compcert, but I think there's a reasonable indication that testing it with ocaml 4.14.1 may be worthwhile.
Anyone willing to have a look?
Index: Makefile =================================================================== RCS file: /cvs/ports/lang/ocaml/Makefile,v retrieving revision 1.95 diff -u -p -r1.95 Makefile --- Makefile 7 Nov 2022 16:33:55 -0000 1.95 +++ Makefile 30 Dec 2022 10:09:53 -0000 @@ -2,8 +2,7 @@ COMMENT = ML language with complete c # XXX Don't even think of updating ocaml alone. # Do check that the ports that depend on it still work, or repair them. -VERSION= 4.12.1 -REVISION= 2 +VERSION= 4.14.1 PKGNAME = ocaml-${VERSION:C/\+//} @@ -25,11 +24,14 @@ PERMIT_PACKAGE= Yes .include <bsd.port.arch.mk> +AUTOCONF = M4=${LOCALBASE}/bin/gm4 \ + autoconf AUTOCONF_VERSION = 2.69 CONFIGURE_STYLE = gnu autoconf no-autoheader CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \ CPPFLAGS="${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" + .if ${PROPERTIES:Mclang} CONFIGURE_ENV+= OBJDUMP=/usr/bin/llvm-objdump .endif @@ -49,7 +51,8 @@ USE_GMAKE= Yes WANTLIB = c iberty m pthread z # for libbfd (used by ocamlobjinfo on .cmxs files) -BUILD_DEPENDS += devel/gdb +BUILD_DEPENDS += devel/gdb \ + devel/m4 .if ${PROPERTIES:Mocaml_native} ALL_TARGET= world.opt @@ -80,9 +83,6 @@ post-install: @${INSTALL_DATA} \ ${WRKSRC}/{LICENSE,Changes} \ ${PREFIX}/share/doc/ocaml - -# PFRAG.native was generated from PLIST with: -# egrep '(ocamlopt|\.cmx|\.cmxa|\.cmxs|\.opt|opt\.1|opt.cmi|\.native|\.o)$' # One test in the suite (testsocket.ml) requires an active # connection to internet Index: distinfo =================================================================== RCS file: /cvs/ports/lang/ocaml/distinfo,v retrieving revision 1.29 diff -u -p -r1.29 distinfo --- distinfo 10 Dec 2021 04:10:59 -0000 1.29 +++ distinfo 30 Dec 2022 10:09:53 -0000 @@ -1,4 +1,4 @@ -SHA256 (ocaml-4.12-refman-html.tar.gz) = eLtzsc6LiAUty+m1n97k/amUzCl46ll4gx8if3fagvs= -SHA256 (ocaml-4.12.1.tar.gz) = bWHsE6fRtS7uc1r6xhZVK1btEt2hmBxNRBBX5S2RD9c= -SIZE (ocaml-4.12-refman-html.tar.gz) = 1444139 -SIZE (ocaml-4.12.1.tar.gz) = 5181551 +SHA256 (ocaml-4.14-refman-html.tar.gz) = +dILjzxXO797/JkVVzFHK5G5vwhOndK1U50q5HNAbKc= +SHA256 (ocaml-4.14.1.tar.gz) = GDl53JwJyw9YCiMraFMaCbAlqmKLjY1ydEnxRv1vX+4= +SIZE (ocaml-4.14-refman-html.tar.gz) = 1982462 +SIZE (ocaml-4.14.1.tar.gz) = 5497979 Index: patches/patch-Makefile =================================================================== RCS file: patches/patch-Makefile diff -N patches/patch-Makefile --- patches/patch-Makefile 24 Mar 2022 14:39:17 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,14 +0,0 @@ -Index: Makefile ---- Makefile.orig -+++ Makefile -@@ -545,7 +545,9 @@ installoptopt: - "$(INSTALL_COMPLIBDIR)"; \ - fi - cd "$(INSTALL_COMPLIBDIR)" && \ -- $(RANLIB) ocamlcommon.$(A) ocamlbytecomp.$(A) ocamloptcomp.$(A) -+ $(RANLIB) ocamlcommon.$(A) && \ -+ $(RANLIB) ocamlbytecomp.$(A) && \ -+ $(RANLIB) ocamloptcomp.$(A) - - # Installation of the *.ml sources of compiler-libs - .PHONY: install-compiler-sources Index: patches/patch-configure_ac =================================================================== RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 24 Mar 2022 14:39:17 -0000 1.10 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,45 +0,0 @@ -Index: configure.ac ---- configure.ac.orig -+++ configure.ac -@@ -735,6 +735,11 @@ AS_CASE([$CC,$host], - ) - - -+# Respect LDFLAGS and CFLAGS -+common_cflags="$common_cflags $CFLAGS" -+oc_ldflags="$oc_ldflags $LDFLAGS" -+ -+ - ## Program to use to install files - AC_PROG_INSTALL - -@@ -867,10 +872,10 @@ AS_IF([test x"$enable_shared" != "xno"], - [[*-*-linux*|*-*-freebsd[3-9]*|*-*-freebsd[1-9][0-9]*\ - |*-*-openbsd*|*-*-netbsd*|*-*-dragonfly*|*-*-gnu*|*-*-haiku*]], - [sharedlib_cflags="-fPIC" -+ oc_ldflags="$oc_ldflags -Wl,-E" - AS_CASE([$CC,$host], - [gcc*,powerpc-*-linux*], [mksharedlib="$CC -shared -mbss-plt"], -- [mksharedlib="$CC -shared"]) -- oc_ldflags="$oc_ldflags -Wl,-E" -+ [mksharedlib="$CC -shared $oc_ldflags"]) - rpath="-Wl,-rpath," - mksharedlibrpath="-Wl,-rpath," - natdynlinkopts="-Wl,-E" -@@ -912,6 +917,7 @@ AS_IF([test x"$enable_shared" != "xno"], - [earm*-*-netbsd*], [natdynlink=true], - [aarch64-*-linux*], [natdynlink=true], - [aarch64-*-freebsd*], [natdynlink=true], -+ [aarch64-*-openbsd*], [natdynlink=true], - [riscv*-*-linux*], [natdynlink=true])]) - - # Try to work around the Skylake/Kaby Lake processor bug. -@@ -1013,6 +1019,8 @@ AS_CASE([$host], - [arch=arm64; system=linux], - [aarch64-*-freebsd*], - [arch=arm64; system=freebsd], -+ [aarch64-*-openbsd*], -+ [arch=arm64; system=openbsd], - [x86_64-*-cygwin*], - [arch=amd64; system=cygwin], - [riscv64-*-linux*], Index: pkg/PFRAG.dynlink-native =================================================================== RCS file: /cvs/ports/lang/ocaml/pkg/PFRAG.dynlink-native,v retrieving revision 1.6 diff -u -p -r1.6 PFRAG.dynlink-native --- pkg/PFRAG.dynlink-native 11 Mar 2022 19:29:08 -0000 1.6 +++ pkg/PFRAG.dynlink-native 30 Dec 2022 10:09:53 -0000 @@ -1,6 +1,6 @@ -@bin lib/ocaml/bigarray.cmxs +lib/ocaml/bigarray.cmxs lib/ocaml/dynlink.a lib/ocaml/dynlink.cmx lib/ocaml/dynlink.cmxa -@bin lib/ocaml/str.cmxs -@bin lib/ocaml/unix.cmxs +lib/ocaml/str.cmxs +lib/ocaml/unix.cmxs Index: pkg/PFRAG.native =================================================================== RCS file: /cvs/ports/lang/ocaml/pkg/PFRAG.native,v retrieving revision 1.22 diff -u -p -r1.22 PFRAG.native --- pkg/PFRAG.native 11 Mar 2022 19:29:08 -0000 1.22 +++ pkg/PFRAG.native 30 Dec 2022 10:09:53 -0000 @@ -78,11 +78,6 @@ lib/ocaml/compiler-libs/augment_speciali lib/ocaml/compiler-libs/augment_specialised_args.cmti lib/ocaml/compiler-libs/augment_specialised_args.cmx lib/ocaml/compiler-libs/augment_specialised_args.mli -lib/ocaml/compiler-libs/available_regs.cmi -lib/ocaml/compiler-libs/available_regs.cmt -lib/ocaml/compiler-libs/available_regs.cmti -lib/ocaml/compiler-libs/available_regs.cmx -lib/ocaml/compiler-libs/available_regs.mli lib/ocaml/compiler-libs/backend_intf.cmi lib/ocaml/compiler-libs/backend_intf.cmti lib/ocaml/compiler-libs/backend_intf.mli @@ -177,6 +172,11 @@ lib/ocaml/compiler-libs/cmm_helpers.cmt lib/ocaml/compiler-libs/cmm_helpers.cmti lib/ocaml/compiler-libs/cmm_helpers.cmx lib/ocaml/compiler-libs/cmm_helpers.mli +lib/ocaml/compiler-libs/cmm_invariants.cmi +lib/ocaml/compiler-libs/cmm_invariants.cmt +lib/ocaml/compiler-libs/cmm_invariants.cmti +lib/ocaml/compiler-libs/cmm_invariants.cmx +lib/ocaml/compiler-libs/cmm_invariants.mli lib/ocaml/compiler-libs/cmmgen.cmi lib/ocaml/compiler-libs/cmmgen.cmt lib/ocaml/compiler-libs/cmmgen.cmti @@ -213,14 +213,6 @@ lib/ocaml/compiler-libs/compilenv.cmti lib/ocaml/compiler-libs/compilenv.cmx lib/ocaml/compiler-libs/compilenv.mli lib/ocaml/compiler-libs/compmisc.cmx -lib/ocaml/compiler-libs/compute_ranges.cmi -lib/ocaml/compiler-libs/compute_ranges.cmt -lib/ocaml/compiler-libs/compute_ranges.cmti -lib/ocaml/compiler-libs/compute_ranges.cmx -lib/ocaml/compiler-libs/compute_ranges.mli -lib/ocaml/compiler-libs/compute_ranges_intf.cmi -lib/ocaml/compiler-libs/compute_ranges_intf.cmt -lib/ocaml/compiler-libs/compute_ranges_intf.cmx lib/ocaml/compiler-libs/config.cmx lib/ocaml/compiler-libs/consistbl.cmx lib/ocaml/compiler-libs/convert_primitives.cmi @@ -229,6 +221,11 @@ lib/ocaml/compiler-libs/convert_primitiv lib/ocaml/compiler-libs/convert_primitives.cmx lib/ocaml/compiler-libs/convert_primitives.mli lib/ocaml/compiler-libs/ctype.cmx +lib/ocaml/compiler-libs/dataflow.cmi +lib/ocaml/compiler-libs/dataflow.cmt +lib/ocaml/compiler-libs/dataflow.cmti +lib/ocaml/compiler-libs/dataflow.cmx +lib/ocaml/compiler-libs/dataflow.mli lib/ocaml/compiler-libs/datarepr.cmx lib/ocaml/compiler-libs/deadcode.cmi lib/ocaml/compiler-libs/deadcode.cmt @@ -237,6 +234,8 @@ lib/ocaml/compiler-libs/deadcode.cmx lib/ocaml/compiler-libs/deadcode.mli lib/ocaml/compiler-libs/debuginfo.cmx lib/ocaml/compiler-libs/depend.cmx +lib/ocaml/compiler-libs/diffing.cmx +lib/ocaml/compiler-libs/diffing_with_keys.cmx lib/ocaml/compiler-libs/dll.cmx lib/ocaml/compiler-libs/docstrings.cmx lib/ocaml/compiler-libs/domainstate.cmx @@ -256,9 +255,13 @@ lib/ocaml/compiler-libs/emitaux.cmti lib/ocaml/compiler-libs/emitaux.cmx lib/ocaml/compiler-libs/emitaux.mli lib/ocaml/compiler-libs/emitcode.cmx +lib/ocaml/compiler-libs/emitenv.cmi +lib/ocaml/compiler-libs/emitenv.cmti +lib/ocaml/compiler-libs/emitenv.mli lib/ocaml/compiler-libs/env.cmx lib/ocaml/compiler-libs/envaux.cmx lib/ocaml/compiler-libs/errors.cmx +lib/ocaml/compiler-libs/errortrace.cmx lib/ocaml/compiler-libs/export_id.cmi lib/ocaml/compiler-libs/export_id.cmt lib/ocaml/compiler-libs/export_id.cmti @@ -319,6 +322,7 @@ lib/ocaml/compiler-libs/freshening.cmt lib/ocaml/compiler-libs/freshening.cmti lib/ocaml/compiler-libs/freshening.cmx lib/ocaml/compiler-libs/freshening.mli +lib/ocaml/compiler-libs/genprintval.cmx lib/ocaml/compiler-libs/id_types.cmi lib/ocaml/compiler-libs/id_types.cmt lib/ocaml/compiler-libs/id_types.cmti @@ -334,6 +338,7 @@ lib/ocaml/compiler-libs/import_approx.ml lib/ocaml/compiler-libs/includeclass.cmx lib/ocaml/compiler-libs/includecore.cmx lib/ocaml/compiler-libs/includemod.cmx +lib/ocaml/compiler-libs/includemod_errorprinter.cmx lib/ocaml/compiler-libs/inconstant_idents.cmi lib/ocaml/compiler-libs/inconstant_idents.cmt lib/ocaml/compiler-libs/inconstant_idents.cmti @@ -405,6 +410,7 @@ lib/ocaml/compiler-libs/invariant_params lib/ocaml/compiler-libs/invariant_params.cmx lib/ocaml/compiler-libs/invariant_params.mli lib/ocaml/compiler-libs/lambda.cmx +lib/ocaml/compiler-libs/lazy_backtrack.cmx lib/ocaml/compiler-libs/lexer.cmx lib/ocaml/compiler-libs/lift_code.cmi lib/ocaml/compiler-libs/lift_code.cmt @@ -483,6 +489,8 @@ lib/ocaml/compiler-libs/ocamlmiddleend.c lib/ocaml/compiler-libs/ocamloptcomp.a lib/ocaml/compiler-libs/ocamloptcomp.cma lib/ocaml/compiler-libs/ocamloptcomp.cmxa +lib/ocaml/compiler-libs/ocamltoplevel.a +lib/ocaml/compiler-libs/ocamltoplevel.cmxa lib/ocaml/compiler-libs/opcodes.cmx lib/ocaml/compiler-libs/oprint.cmx lib/ocaml/compiler-libs/optcompile.cmi @@ -518,6 +526,11 @@ lib/ocaml/compiler-libs/pass_wrapper.mli lib/ocaml/compiler-libs/path.cmx lib/ocaml/compiler-libs/patterns.cmx lib/ocaml/compiler-libs/persistent_env.cmx +lib/ocaml/compiler-libs/polling.cmi +lib/ocaml/compiler-libs/polling.cmt +lib/ocaml/compiler-libs/polling.cmti +lib/ocaml/compiler-libs/polling.cmx +lib/ocaml/compiler-libs/polling.mli lib/ocaml/compiler-libs/pparse.cmx lib/ocaml/compiler-libs/pprintast.cmx lib/ocaml/compiler-libs/predef.cmx @@ -575,16 +588,6 @@ lib/ocaml/compiler-libs/reg.cmt lib/ocaml/compiler-libs/reg.cmti lib/ocaml/compiler-libs/reg.cmx lib/ocaml/compiler-libs/reg.mli -lib/ocaml/compiler-libs/reg_availability_set.cmi -lib/ocaml/compiler-libs/reg_availability_set.cmt -lib/ocaml/compiler-libs/reg_availability_set.cmti -lib/ocaml/compiler-libs/reg_availability_set.cmx -lib/ocaml/compiler-libs/reg_availability_set.mli -lib/ocaml/compiler-libs/reg_with_debug_info.cmi -lib/ocaml/compiler-libs/reg_with_debug_info.cmt -lib/ocaml/compiler-libs/reg_with_debug_info.cmti -lib/ocaml/compiler-libs/reg_with_debug_info.cmx -lib/ocaml/compiler-libs/reg_with_debug_info.mli lib/ocaml/compiler-libs/reload.cmi lib/ocaml/compiler-libs/reload.cmt lib/ocaml/compiler-libs/reload.cmti @@ -651,11 +654,13 @@ lib/ocaml/compiler-libs/set_of_closures_ lib/ocaml/compiler-libs/set_of_closures_origin.cmti lib/ocaml/compiler-libs/set_of_closures_origin.cmx lib/ocaml/compiler-libs/set_of_closures_origin.mli +lib/ocaml/compiler-libs/shape.cmx lib/ocaml/compiler-libs/share_constants.cmi lib/ocaml/compiler-libs/share_constants.cmt lib/ocaml/compiler-libs/share_constants.cmti lib/ocaml/compiler-libs/share_constants.cmx lib/ocaml/compiler-libs/share_constants.mli +lib/ocaml/compiler-libs/signature_group.cmx lib/ocaml/compiler-libs/simple_value_approx.cmi lib/ocaml/compiler-libs/simple_value_approx.cmt lib/ocaml/compiler-libs/simple_value_approx.cmti @@ -720,6 +725,17 @@ lib/ocaml/compiler-libs/targetint.cmx lib/ocaml/compiler-libs/tast_iterator.cmx lib/ocaml/compiler-libs/tast_mapper.cmx lib/ocaml/compiler-libs/terminfo.cmx +lib/ocaml/compiler-libs/tmc.cmx +lib/ocaml/compiler-libs/topcommon.cmx +lib/ocaml/compiler-libs/topdirs.cmx +lib/ocaml/compiler-libs/topeval.cmx +lib/ocaml/compiler-libs/tophooks.cmi +lib/ocaml/compiler-libs/tophooks.cmx +lib/ocaml/compiler-libs/toploop.cmx +lib/ocaml/compiler-libs/topmain.cmx +lib/ocaml/compiler-libs/topstart.cmx +lib/ocaml/compiler-libs/topstart.o +lib/ocaml/compiler-libs/trace.cmx lib/ocaml/compiler-libs/translattribute.cmx lib/ocaml/compiler-libs/translclass.cmx lib/ocaml/compiler-libs/translcore.cmx @@ -866,61 +882,63 @@ lib/ocaml/std_exit.o lib/ocaml/stdlib.a lib/ocaml/stdlib.cmx lib/ocaml/stdlib.cmxa -lib/ocaml/stdlib__arg.cmx -lib/ocaml/stdlib__array.cmx -lib/ocaml/stdlib__arrayLabels.cmx -lib/ocaml/stdlib__atomic.cmx -lib/ocaml/stdlib__bigarray.cmx -lib/ocaml/stdlib__bool.cmx -lib/ocaml/stdlib__buffer.cmx -lib/ocaml/stdlib__bytes.cmx -lib/ocaml/stdlib__bytesLabels.cmx -lib/ocaml/stdlib__callback.cmx -lib/ocaml/stdlib__char.cmx -lib/ocaml/stdlib__complex.cmx -lib/ocaml/stdlib__digest.cmx -lib/ocaml/stdlib__either.cmx -lib/ocaml/stdlib__ephemeron.cmx -lib/ocaml/stdlib__filename.cmx -lib/ocaml/stdlib__float.cmx -lib/ocaml/stdlib__format.cmx -lib/ocaml/stdlib__fun.cmx -lib/ocaml/stdlib__gc.cmx -lib/ocaml/stdlib__genlex.cmx -lib/ocaml/stdlib__hashtbl.cmx -lib/ocaml/stdlib__int.cmx -lib/ocaml/stdlib__int32.cmx -lib/ocaml/stdlib__int64.cmx -lib/ocaml/stdlib__lazy.cmx -lib/ocaml/stdlib__lexing.cmx -lib/ocaml/stdlib__list.cmx -lib/ocaml/stdlib__listLabels.cmx -lib/ocaml/stdlib__map.cmx -lib/ocaml/stdlib__marshal.cmx -lib/ocaml/stdlib__moreLabels.cmx -lib/ocaml/stdlib__nativeint.cmx -lib/ocaml/stdlib__obj.cmx -lib/ocaml/stdlib__oo.cmx -lib/ocaml/stdlib__option.cmx -lib/ocaml/stdlib__parsing.cmx -lib/ocaml/stdlib__pervasives.cmx -lib/ocaml/stdlib__printexc.cmx -lib/ocaml/stdlib__printf.cmx -lib/ocaml/stdlib__queue.cmx -lib/ocaml/stdlib__random.cmx -lib/ocaml/stdlib__result.cmx -lib/ocaml/stdlib__scanf.cmx -lib/ocaml/stdlib__seq.cmx -lib/ocaml/stdlib__set.cmx -lib/ocaml/stdlib__stack.cmx -lib/ocaml/stdlib__stdLabels.cmx -lib/ocaml/stdlib__stream.cmx -lib/ocaml/stdlib__string.cmx -lib/ocaml/stdlib__stringLabels.cmx -lib/ocaml/stdlib__sys.cmx -lib/ocaml/stdlib__uchar.cmx -lib/ocaml/stdlib__unit.cmx -lib/ocaml/stdlib__weak.cmx +lib/ocaml/stdlib__Arg.cmx +lib/ocaml/stdlib__Array.cmx +lib/ocaml/stdlib__ArrayLabels.cmx +lib/ocaml/stdlib__Atomic.cmx +lib/ocaml/stdlib__Bigarray.cmx +lib/ocaml/stdlib__Bool.cmx +lib/ocaml/stdlib__Buffer.cmx +lib/ocaml/stdlib__Bytes.cmx +lib/ocaml/stdlib__BytesLabels.cmx +lib/ocaml/stdlib__Callback.cmx +lib/ocaml/stdlib__Char.cmx +lib/ocaml/stdlib__Complex.cmx +lib/ocaml/stdlib__Digest.cmx +lib/ocaml/stdlib__Either.cmx +lib/ocaml/stdlib__Ephemeron.cmx +lib/ocaml/stdlib__Filename.cmx +lib/ocaml/stdlib__Float.cmx +lib/ocaml/stdlib__Format.cmx +lib/ocaml/stdlib__Fun.cmx +lib/ocaml/stdlib__Gc.cmx +lib/ocaml/stdlib__Genlex.cmx +lib/ocaml/stdlib__Hashtbl.cmx +lib/ocaml/stdlib__In_channel.cmx +lib/ocaml/stdlib__Int.cmx +lib/ocaml/stdlib__Int32.cmx +lib/ocaml/stdlib__Int64.cmx +lib/ocaml/stdlib__Lazy.cmx +lib/ocaml/stdlib__Lexing.cmx +lib/ocaml/stdlib__List.cmx +lib/ocaml/stdlib__ListLabels.cmx +lib/ocaml/stdlib__Map.cmx +lib/ocaml/stdlib__Marshal.cmx +lib/ocaml/stdlib__MoreLabels.cmx +lib/ocaml/stdlib__Nativeint.cmx +lib/ocaml/stdlib__Obj.cmx +lib/ocaml/stdlib__Oo.cmx +lib/ocaml/stdlib__Option.cmx +lib/ocaml/stdlib__Out_channel.cmx +lib/ocaml/stdlib__Parsing.cmx +lib/ocaml/stdlib__Pervasives.cmx +lib/ocaml/stdlib__Printexc.cmx +lib/ocaml/stdlib__Printf.cmx +lib/ocaml/stdlib__Queue.cmx +lib/ocaml/stdlib__Random.cmx +lib/ocaml/stdlib__Result.cmx +lib/ocaml/stdlib__Scanf.cmx +lib/ocaml/stdlib__Seq.cmx +lib/ocaml/stdlib__Set.cmx +lib/ocaml/stdlib__Stack.cmx +lib/ocaml/stdlib__StdLabels.cmx +lib/ocaml/stdlib__Stream.cmx +lib/ocaml/stdlib__String.cmx +lib/ocaml/stdlib__StringLabels.cmx +lib/ocaml/stdlib__Sys.cmx +lib/ocaml/stdlib__Uchar.cmx +lib/ocaml/stdlib__Unit.cmx +lib/ocaml/stdlib__Weak.cmx lib/ocaml/str.a lib/ocaml/str.cmx lib/ocaml/str.cmxa Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/ocaml/pkg/PLIST,v retrieving revision 1.31 diff -u -p -r1.31 PLIST --- pkg/PLIST 11 Mar 2022 19:29:09 -0000 1.31 +++ pkg/PLIST 30 Dec 2022 10:09:53 -0000 @@ -3,7 +3,7 @@ bin/ocaml bin/ocamlc bin/ocamlc.byte -bin/ocamlcmt +@bin bin/ocamlcmt bin/ocamlcp bin/ocamlcp.byte bin/ocamldebug @@ -115,6 +115,7 @@ lib/ocaml/caml/ui.h lib/ocaml/caml/unixsupport.h lib/ocaml/caml/version.h lib/ocaml/caml/weak.h +lib/ocaml/caml/winsupport.h lib/ocaml/camlheader lib/ocaml/camlheader_ur lib/ocaml/camlheaderd @@ -289,6 +290,14 @@ lib/ocaml/compiler-libs/depend.cmi lib/ocaml/compiler-libs/depend.cmt lib/ocaml/compiler-libs/depend.cmti lib/ocaml/compiler-libs/depend.mli +lib/ocaml/compiler-libs/diffing.cmi +lib/ocaml/compiler-libs/diffing.cmt +lib/ocaml/compiler-libs/diffing.cmti +lib/ocaml/compiler-libs/diffing.mli +lib/ocaml/compiler-libs/diffing_with_keys.cmi +lib/ocaml/compiler-libs/diffing_with_keys.cmt +lib/ocaml/compiler-libs/diffing_with_keys.cmti +lib/ocaml/compiler-libs/diffing_with_keys.mli lib/ocaml/compiler-libs/dll.cmi lib/ocaml/compiler-libs/dll.cmt lib/ocaml/compiler-libs/dll.cmti @@ -317,6 +326,10 @@ lib/ocaml/compiler-libs/errors.cmi lib/ocaml/compiler-libs/errors.cmt lib/ocaml/compiler-libs/errors.cmti lib/ocaml/compiler-libs/errors.mli +lib/ocaml/compiler-libs/errortrace.cmi +lib/ocaml/compiler-libs/errortrace.cmt +lib/ocaml/compiler-libs/errortrace.cmti +lib/ocaml/compiler-libs/errortrace.mli lib/ocaml/compiler-libs/expunge.cmi lib/ocaml/compiler-libs/expunge.cmt lib/ocaml/compiler-libs/genprintval.cmi @@ -343,6 +356,10 @@ lib/ocaml/compiler-libs/includemod.cmi lib/ocaml/compiler-libs/includemod.cmt lib/ocaml/compiler-libs/includemod.cmti lib/ocaml/compiler-libs/includemod.mli +lib/ocaml/compiler-libs/includemod_errorprinter.cmi +lib/ocaml/compiler-libs/includemod_errorprinter.cmt +lib/ocaml/compiler-libs/includemod_errorprinter.cmti +lib/ocaml/compiler-libs/includemod_errorprinter.mli lib/ocaml/compiler-libs/instruct.cmi lib/ocaml/compiler-libs/instruct.cmt lib/ocaml/compiler-libs/instruct.cmti @@ -355,6 +372,10 @@ lib/ocaml/compiler-libs/lambda.cmi lib/ocaml/compiler-libs/lambda.cmt lib/ocaml/compiler-libs/lambda.cmti lib/ocaml/compiler-libs/lambda.mli +lib/ocaml/compiler-libs/lazy_backtrack.cmi +lib/ocaml/compiler-libs/lazy_backtrack.cmt +lib/ocaml/compiler-libs/lazy_backtrack.cmti +lib/ocaml/compiler-libs/lazy_backtrack.mli lib/ocaml/compiler-libs/lexer.cmi lib/ocaml/compiler-libs/lexer.cmt lib/ocaml/compiler-libs/lexer.cmti @@ -426,9 +447,6 @@ lib/ocaml/compiler-libs/oprint.mli lib/ocaml/compiler-libs/optcompile.mli lib/ocaml/compiler-libs/opterrors.mli lib/ocaml/compiler-libs/optmaindriver.mli -lib/ocaml/compiler-libs/opttopdirs.mli -lib/ocaml/compiler-libs/opttoploop.mli -lib/ocaml/compiler-libs/opttopmain.mli lib/ocaml/compiler-libs/outcometree.cmi lib/ocaml/compiler-libs/outcometree.cmti lib/ocaml/compiler-libs/outcometree.mli @@ -511,6 +529,14 @@ lib/ocaml/compiler-libs/runtimedef.cmi lib/ocaml/compiler-libs/runtimedef.cmt lib/ocaml/compiler-libs/runtimedef.cmti lib/ocaml/compiler-libs/runtimedef.mli +lib/ocaml/compiler-libs/shape.cmi +lib/ocaml/compiler-libs/shape.cmt +lib/ocaml/compiler-libs/shape.cmti +lib/ocaml/compiler-libs/shape.mli +lib/ocaml/compiler-libs/signature_group.cmi +lib/ocaml/compiler-libs/signature_group.cmt +lib/ocaml/compiler-libs/signature_group.cmti +lib/ocaml/compiler-libs/signature_group.mli lib/ocaml/compiler-libs/simplif.cmi lib/ocaml/compiler-libs/simplif.cmt lib/ocaml/compiler-libs/simplif.cmti @@ -555,10 +581,22 @@ lib/ocaml/compiler-libs/terminfo.cmi lib/ocaml/compiler-libs/terminfo.cmt lib/ocaml/compiler-libs/terminfo.cmti lib/ocaml/compiler-libs/terminfo.mli +lib/ocaml/compiler-libs/tmc.cmi +lib/ocaml/compiler-libs/tmc.cmt +lib/ocaml/compiler-libs/tmc.cmti +lib/ocaml/compiler-libs/tmc.mli +lib/ocaml/compiler-libs/topcommon.cmi +lib/ocaml/compiler-libs/topcommon.cmt +lib/ocaml/compiler-libs/topcommon.cmti +lib/ocaml/compiler-libs/topcommon.mli lib/ocaml/compiler-libs/topdirs.cmi lib/ocaml/compiler-libs/topdirs.cmt lib/ocaml/compiler-libs/topdirs.cmti lib/ocaml/compiler-libs/topdirs.mli +lib/ocaml/compiler-libs/topeval.cmi +lib/ocaml/compiler-libs/topeval.cmt +lib/ocaml/compiler-libs/topeval.cmti +lib/ocaml/compiler-libs/topeval.mli lib/ocaml/compiler-libs/toploop.cmi lib/ocaml/compiler-libs/toploop.cmt lib/ocaml/compiler-libs/toploop.cmti @@ -676,7 +714,6 @@ lib/ocaml/ephemeron.ml lib/ocaml/ephemeron.mli lib/ocaml/eventlog_metadata lib/ocaml/expunge -lib/ocaml/extract_crc lib/ocaml/filename.ml lib/ocaml/filename.mli lib/ocaml/float.ml @@ -691,6 +728,8 @@ lib/ocaml/genlex.ml lib/ocaml/genlex.mli lib/ocaml/hashtbl.ml lib/ocaml/hashtbl.mli +lib/ocaml/in_channel.ml +lib/ocaml/in_channel.mli lib/ocaml/int.ml lib/ocaml/int.mli lib/ocaml/int32.ml @@ -782,6 +821,8 @@ lib/ocaml/oo.ml lib/ocaml/oo.mli lib/ocaml/option.ml lib/ocaml/option.mli +lib/ocaml/out_channel.ml +lib/ocaml/out_channel.mli lib/ocaml/parsing.ml lib/ocaml/parsing.mli lib/ocaml/pervasives.ml @@ -819,170 +860,176 @@ lib/ocaml/stdlib.cmt lib/ocaml/stdlib.cmti lib/ocaml/stdlib.ml lib/ocaml/stdlib.mli -lib/ocaml/stdlib__arg.cmi -lib/ocaml/stdlib__arg.cmt -lib/ocaml/stdlib__arg.cmti -lib/ocaml/stdlib__array.cmi -lib/ocaml/stdlib__array.cmt -lib/ocaml/stdlib__array.cmti -lib/ocaml/stdlib__arrayLabels.cmi -lib/ocaml/stdlib__arrayLabels.cmt -lib/ocaml/stdlib__arrayLabels.cmti -lib/ocaml/stdlib__atomic.cmi -lib/ocaml/stdlib__atomic.cmt -lib/ocaml/stdlib__atomic.cmti -lib/ocaml/stdlib__bigarray.cmi -lib/ocaml/stdlib__bigarray.cmt -lib/ocaml/stdlib__bigarray.cmti -lib/ocaml/stdlib__bool.cmi -lib/ocaml/stdlib__bool.cmt -lib/ocaml/stdlib__bool.cmti -lib/ocaml/stdlib__buffer.cmi -lib/ocaml/stdlib__buffer.cmt -lib/ocaml/stdlib__buffer.cmti -lib/ocaml/stdlib__bytes.cmi -lib/ocaml/stdlib__bytes.cmt -lib/ocaml/stdlib__bytes.cmti -lib/ocaml/stdlib__bytesLabels.cmi -lib/ocaml/stdlib__bytesLabels.cmt -lib/ocaml/stdlib__bytesLabels.cmti -lib/ocaml/stdlib__callback.cmi -lib/ocaml/stdlib__callback.cmt -lib/ocaml/stdlib__callback.cmti -lib/ocaml/stdlib__char.cmi -lib/ocaml/stdlib__char.cmt -lib/ocaml/stdlib__char.cmti -lib/ocaml/stdlib__complex.cmi -lib/ocaml/stdlib__complex.cmt -lib/ocaml/stdlib__complex.cmti -lib/ocaml/stdlib__digest.cmi -lib/ocaml/stdlib__digest.cmt -lib/ocaml/stdlib__digest.cmti -lib/ocaml/stdlib__either.cmi -lib/ocaml/stdlib__either.cmt -lib/ocaml/stdlib__either.cmti -lib/ocaml/stdlib__ephemeron.cmi -lib/ocaml/stdlib__ephemeron.cmt -lib/ocaml/stdlib__ephemeron.cmti -lib/ocaml/stdlib__filename.cmi -lib/ocaml/stdlib__filename.cmt -lib/ocaml/stdlib__filename.cmti -lib/ocaml/stdlib__float.cmi -lib/ocaml/stdlib__float.cmt -lib/ocaml/stdlib__float.cmti -lib/ocaml/stdlib__format.cmi -lib/ocaml/stdlib__format.cmt -lib/ocaml/stdlib__format.cmti -lib/ocaml/stdlib__fun.cmi -lib/ocaml/stdlib__fun.cmt -lib/ocaml/stdlib__fun.cmti -lib/ocaml/stdlib__gc.cmi -lib/ocaml/stdlib__gc.cmt -lib/ocaml/stdlib__gc.cmti -lib/ocaml/stdlib__genlex.cmi -lib/ocaml/stdlib__genlex.cmt -lib/ocaml/stdlib__genlex.cmti -lib/ocaml/stdlib__hashtbl.cmi -lib/ocaml/stdlib__hashtbl.cmt -lib/ocaml/stdlib__hashtbl.cmti -lib/ocaml/stdlib__int.cmi -lib/ocaml/stdlib__int.cmt -lib/ocaml/stdlib__int.cmti -lib/ocaml/stdlib__int32.cmi -lib/ocaml/stdlib__int32.cmt -lib/ocaml/stdlib__int32.cmti -lib/ocaml/stdlib__int64.cmi -lib/ocaml/stdlib__int64.cmt -lib/ocaml/stdlib__int64.cmti -lib/ocaml/stdlib__lazy.cmi -lib/ocaml/stdlib__lazy.cmt -lib/ocaml/stdlib__lazy.cmti -lib/ocaml/stdlib__lexing.cmi -lib/ocaml/stdlib__lexing.cmt -lib/ocaml/stdlib__lexing.cmti -lib/ocaml/stdlib__list.cmi -lib/ocaml/stdlib__list.cmt -lib/ocaml/stdlib__list.cmti -lib/ocaml/stdlib__listLabels.cmi -lib/ocaml/stdlib__listLabels.cmt -lib/ocaml/stdlib__listLabels.cmti -lib/ocaml/stdlib__map.cmi -lib/ocaml/stdlib__map.cmt -lib/ocaml/stdlib__map.cmti -lib/ocaml/stdlib__marshal.cmi -lib/ocaml/stdlib__marshal.cmt -lib/ocaml/stdlib__marshal.cmti -lib/ocaml/stdlib__moreLabels.cmi -lib/ocaml/stdlib__moreLabels.cmt -lib/ocaml/stdlib__moreLabels.cmti -lib/ocaml/stdlib__nativeint.cmi -lib/ocaml/stdlib__nativeint.cmt -lib/ocaml/stdlib__nativeint.cmti -lib/ocaml/stdlib__obj.cmi -lib/ocaml/stdlib__obj.cmt -lib/ocaml/stdlib__obj.cmti -lib/ocaml/stdlib__oo.cmi -lib/ocaml/stdlib__oo.cmt -lib/ocaml/stdlib__oo.cmti -lib/ocaml/stdlib__option.cmi -lib/ocaml/stdlib__option.cmt -lib/ocaml/stdlib__option.cmti -lib/ocaml/stdlib__parsing.cmi -lib/ocaml/stdlib__parsing.cmt -lib/ocaml/stdlib__parsing.cmti -lib/ocaml/stdlib__pervasives.cmi -lib/ocaml/stdlib__pervasives.cmt -lib/ocaml/stdlib__printexc.cmi -lib/ocaml/stdlib__printexc.cmt -lib/ocaml/stdlib__printexc.cmti -lib/ocaml/stdlib__printf.cmi -lib/ocaml/stdlib__printf.cmt -lib/ocaml/stdlib__printf.cmti -lib/ocaml/stdlib__queue.cmi -lib/ocaml/stdlib__queue.cmt -lib/ocaml/stdlib__queue.cmti -lib/ocaml/stdlib__random.cmi -lib/ocaml/stdlib__random.cmt -lib/ocaml/stdlib__random.cmti -lib/ocaml/stdlib__result.cmi -lib/ocaml/stdlib__result.cmt -lib/ocaml/stdlib__result.cmti -lib/ocaml/stdlib__scanf.cmi -lib/ocaml/stdlib__scanf.cmt -lib/ocaml/stdlib__scanf.cmti -lib/ocaml/stdlib__seq.cmi -lib/ocaml/stdlib__seq.cmt -lib/ocaml/stdlib__seq.cmti -lib/ocaml/stdlib__set.cmi -lib/ocaml/stdlib__set.cmt -lib/ocaml/stdlib__set.cmti -lib/ocaml/stdlib__stack.cmi -lib/ocaml/stdlib__stack.cmt -lib/ocaml/stdlib__stack.cmti -lib/ocaml/stdlib__stdLabels.cmi -lib/ocaml/stdlib__stdLabels.cmt -lib/ocaml/stdlib__stdLabels.cmti -lib/ocaml/stdlib__stream.cmi -lib/ocaml/stdlib__stream.cmt -lib/ocaml/stdlib__stream.cmti -lib/ocaml/stdlib__string.cmi -lib/ocaml/stdlib__string.cmt -lib/ocaml/stdlib__string.cmti -lib/ocaml/stdlib__stringLabels.cmi -lib/ocaml/stdlib__stringLabels.cmt -lib/ocaml/stdlib__stringLabels.cmti -lib/ocaml/stdlib__sys.cmi -lib/ocaml/stdlib__sys.cmt -lib/ocaml/stdlib__sys.cmti -lib/ocaml/stdlib__uchar.cmi -lib/ocaml/stdlib__uchar.cmt -lib/ocaml/stdlib__uchar.cmti -lib/ocaml/stdlib__unit.cmi -lib/ocaml/stdlib__unit.cmt -lib/ocaml/stdlib__unit.cmti -lib/ocaml/stdlib__weak.cmi -lib/ocaml/stdlib__weak.cmt -lib/ocaml/stdlib__weak.cmti +lib/ocaml/stdlib__Arg.cmi +lib/ocaml/stdlib__Arg.cmt +lib/ocaml/stdlib__Arg.cmti +lib/ocaml/stdlib__Array.cmi +lib/ocaml/stdlib__Array.cmt +lib/ocaml/stdlib__Array.cmti +lib/ocaml/stdlib__ArrayLabels.cmi +lib/ocaml/stdlib__ArrayLabels.cmt +lib/ocaml/stdlib__ArrayLabels.cmti +lib/ocaml/stdlib__Atomic.cmi +lib/ocaml/stdlib__Atomic.cmt +lib/ocaml/stdlib__Atomic.cmti +lib/ocaml/stdlib__Bigarray.cmi +lib/ocaml/stdlib__Bigarray.cmt +lib/ocaml/stdlib__Bigarray.cmti +lib/ocaml/stdlib__Bool.cmi +lib/ocaml/stdlib__Bool.cmt +lib/ocaml/stdlib__Bool.cmti +lib/ocaml/stdlib__Buffer.cmi +lib/ocaml/stdlib__Buffer.cmt +lib/ocaml/stdlib__Buffer.cmti +lib/ocaml/stdlib__Bytes.cmi +lib/ocaml/stdlib__Bytes.cmt +lib/ocaml/stdlib__Bytes.cmti +lib/ocaml/stdlib__BytesLabels.cmi +lib/ocaml/stdlib__BytesLabels.cmt +lib/ocaml/stdlib__BytesLabels.cmti +lib/ocaml/stdlib__Callback.cmi +lib/ocaml/stdlib__Callback.cmt +lib/ocaml/stdlib__Callback.cmti +lib/ocaml/stdlib__Char.cmi +lib/ocaml/stdlib__Char.cmt +lib/ocaml/stdlib__Char.cmti +lib/ocaml/stdlib__Complex.cmi +lib/ocaml/stdlib__Complex.cmt +lib/ocaml/stdlib__Complex.cmti +lib/ocaml/stdlib__Digest.cmi +lib/ocaml/stdlib__Digest.cmt +lib/ocaml/stdlib__Digest.cmti +lib/ocaml/stdlib__Either.cmi +lib/ocaml/stdlib__Either.cmt +lib/ocaml/stdlib__Either.cmti +lib/ocaml/stdlib__Ephemeron.cmi +lib/ocaml/stdlib__Ephemeron.cmt +lib/ocaml/stdlib__Ephemeron.cmti +lib/ocaml/stdlib__Filename.cmi +lib/ocaml/stdlib__Filename.cmt +lib/ocaml/stdlib__Filename.cmti +lib/ocaml/stdlib__Float.cmi +lib/ocaml/stdlib__Float.cmt +lib/ocaml/stdlib__Float.cmti +lib/ocaml/stdlib__Format.cmi +lib/ocaml/stdlib__Format.cmt +lib/ocaml/stdlib__Format.cmti +lib/ocaml/stdlib__Fun.cmi +lib/ocaml/stdlib__Fun.cmt +lib/ocaml/stdlib__Fun.cmti +lib/ocaml/stdlib__Gc.cmi +lib/ocaml/stdlib__Gc.cmt +lib/ocaml/stdlib__Gc.cmti +lib/ocaml/stdlib__Genlex.cmi +lib/ocaml/stdlib__Genlex.cmt +lib/ocaml/stdlib__Genlex.cmti +lib/ocaml/stdlib__Hashtbl.cmi +lib/ocaml/stdlib__Hashtbl.cmt +lib/ocaml/stdlib__Hashtbl.cmti +lib/ocaml/stdlib__In_channel.cmi +lib/ocaml/stdlib__In_channel.cmt +lib/ocaml/stdlib__In_channel.cmti +lib/ocaml/stdlib__Int.cmi +lib/ocaml/stdlib__Int.cmt +lib/ocaml/stdlib__Int.cmti +lib/ocaml/stdlib__Int32.cmi +lib/ocaml/stdlib__Int32.cmt +lib/ocaml/stdlib__Int32.cmti +lib/ocaml/stdlib__Int64.cmi +lib/ocaml/stdlib__Int64.cmt +lib/ocaml/stdlib__Int64.cmti +lib/ocaml/stdlib__Lazy.cmi +lib/ocaml/stdlib__Lazy.cmt +lib/ocaml/stdlib__Lazy.cmti +lib/ocaml/stdlib__Lexing.cmi +lib/ocaml/stdlib__Lexing.cmt +lib/ocaml/stdlib__Lexing.cmti +lib/ocaml/stdlib__List.cmi +lib/ocaml/stdlib__List.cmt +lib/ocaml/stdlib__List.cmti +lib/ocaml/stdlib__ListLabels.cmi +lib/ocaml/stdlib__ListLabels.cmt +lib/ocaml/stdlib__ListLabels.cmti +lib/ocaml/stdlib__Map.cmi +lib/ocaml/stdlib__Map.cmt +lib/ocaml/stdlib__Map.cmti +lib/ocaml/stdlib__Marshal.cmi +lib/ocaml/stdlib__Marshal.cmt +lib/ocaml/stdlib__Marshal.cmti +lib/ocaml/stdlib__MoreLabels.cmi +lib/ocaml/stdlib__MoreLabels.cmt +lib/ocaml/stdlib__MoreLabels.cmti +lib/ocaml/stdlib__Nativeint.cmi +lib/ocaml/stdlib__Nativeint.cmt +lib/ocaml/stdlib__Nativeint.cmti +lib/ocaml/stdlib__Obj.cmi +lib/ocaml/stdlib__Obj.cmt +lib/ocaml/stdlib__Obj.cmti +lib/ocaml/stdlib__Oo.cmi +lib/ocaml/stdlib__Oo.cmt +lib/ocaml/stdlib__Oo.cmti +lib/ocaml/stdlib__Option.cmi +lib/ocaml/stdlib__Option.cmt +lib/ocaml/stdlib__Option.cmti +lib/ocaml/stdlib__Out_channel.cmi +lib/ocaml/stdlib__Out_channel.cmt +lib/ocaml/stdlib__Out_channel.cmti +lib/ocaml/stdlib__Parsing.cmi +lib/ocaml/stdlib__Parsing.cmt +lib/ocaml/stdlib__Parsing.cmti +lib/ocaml/stdlib__Pervasives.cmi +lib/ocaml/stdlib__Pervasives.cmt +lib/ocaml/stdlib__Printexc.cmi +lib/ocaml/stdlib__Printexc.cmt +lib/ocaml/stdlib__Printexc.cmti +lib/ocaml/stdlib__Printf.cmi +lib/ocaml/stdlib__Printf.cmt +lib/ocaml/stdlib__Printf.cmti +lib/ocaml/stdlib__Queue.cmi +lib/ocaml/stdlib__Queue.cmt +lib/ocaml/stdlib__Queue.cmti +lib/ocaml/stdlib__Random.cmi +lib/ocaml/stdlib__Random.cmt +lib/ocaml/stdlib__Random.cmti +lib/ocaml/stdlib__Result.cmi +lib/ocaml/stdlib__Result.cmt +lib/ocaml/stdlib__Result.cmti +lib/ocaml/stdlib__Scanf.cmi +lib/ocaml/stdlib__Scanf.cmt +lib/ocaml/stdlib__Scanf.cmti +lib/ocaml/stdlib__Seq.cmi +lib/ocaml/stdlib__Seq.cmt +lib/ocaml/stdlib__Seq.cmti +lib/ocaml/stdlib__Set.cmi +lib/ocaml/stdlib__Set.cmt +lib/ocaml/stdlib__Set.cmti +lib/ocaml/stdlib__Stack.cmi +lib/ocaml/stdlib__Stack.cmt +lib/ocaml/stdlib__Stack.cmti +lib/ocaml/stdlib__StdLabels.cmi +lib/ocaml/stdlib__StdLabels.cmt +lib/ocaml/stdlib__StdLabels.cmti +lib/ocaml/stdlib__Stream.cmi +lib/ocaml/stdlib__Stream.cmt +lib/ocaml/stdlib__Stream.cmti +lib/ocaml/stdlib__String.cmi +lib/ocaml/stdlib__String.cmt +lib/ocaml/stdlib__String.cmti +lib/ocaml/stdlib__StringLabels.cmi +lib/ocaml/stdlib__StringLabels.cmt +lib/ocaml/stdlib__StringLabels.cmti +lib/ocaml/stdlib__Sys.cmi +lib/ocaml/stdlib__Sys.cmt +lib/ocaml/stdlib__Sys.cmti +lib/ocaml/stdlib__Uchar.cmi +lib/ocaml/stdlib__Uchar.cmt +lib/ocaml/stdlib__Uchar.cmti +lib/ocaml/stdlib__Unit.cmi +lib/ocaml/stdlib__Unit.cmt +lib/ocaml/stdlib__Unit.cmti +lib/ocaml/stdlib__Weak.cmi +lib/ocaml/stdlib__Weak.cmt +lib/ocaml/stdlib__Weak.cmti lib/ocaml/str.cma lib/ocaml/str.cmi lib/ocaml/str.cmti @@ -1133,6 +1180,7 @@ lib/ocaml/weak.mli @man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.3o @man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Make.3o @man man/man3/CamlinternalMenhirLib.InspectionTableInterpreter.Symbols.3o +@man man/man3/CamlinternalMenhirLib.LexerUtil.3o @man man/man3/CamlinternalMenhirLib.LinearizedArray.3o @man man/man3/CamlinternalMenhirLib.PackedIntArray.3o @man man/man3/CamlinternalMenhirLib.Printers.3o @@ -1159,6 +1207,18 @@ lib/ocaml/weak.mli @man man/man3/Consistbl.Make.3o @man man/man3/Depend.3o @man man/man3/Depend.String.3o +@man man/man3/Diffing.3o +@man man/man3/Diffing.Define.3o +@man man/man3/Diffing.Define.Left_variadic.3o +@man man/man3/Diffing.Define.Parameters.3o +@man man/man3/Diffing.Define.Right_variadic.3o +@man man/man3/Diffing.Define.S.3o +@man man/man3/Diffing.Define.Simple.3o +@man man/man3/Diffing.Defs.3o +@man man/man3/Diffing_with_keys.3o +@man man/man3/Diffing_with_keys.Define.3o +@man man/man3/Diffing_with_keys.Define.Parameters.3o +@man man/man3/Diffing_with_keys.Define.Simple.3o @man man/man3/Digest.3o @man man/man3/Docstrings.3o @man man/man3/Docstrings.WithMenhir.3o @@ -1169,12 +1229,15 @@ lib/ocaml/weak.mli @man man/man3/Ephemeron.GenHashTable.3o @man man/man3/Ephemeron.GenHashTable.MakeSeeded.3o @man man/man3/Ephemeron.K1.3o +@man man/man3/Ephemeron.K1.Bucket.3o @man man/man3/Ephemeron.K1.Make.3o @man man/man3/Ephemeron.K1.MakeSeeded.3o @man man/man3/Ephemeron.K2.3o +@man man/man3/Ephemeron.K2.Bucket.3o @man man/man3/Ephemeron.K2.Make.3o @man man/man3/Ephemeron.K2.MakeSeeded.3o @man man/man3/Ephemeron.Kn.3o +@man man/man3/Ephemeron.Kn.Bucket.3o @man man/man3/Ephemeron.Kn.Make.3o @man man/man3/Ephemeron.Kn.MakeSeeded.3o @man man/man3/Ephemeron.S.3o @@ -1185,6 +1248,7 @@ lib/ocaml/weak.mli @man man/man3/Float.Array.3o @man man/man3/Float.ArrayLabels.3o @man man/man3/Format.3o +@man man/man3/Format_tutorial.3o @man man/man3/Fun.3o @man man/man3/Gc.3o @man man/man3/Gc.Memprof.3o @@ -1211,11 +1275,13 @@ lib/ocaml/weak.mli @man man/man3/Identifiable.Tbl.3o @man man/man3/Identifiable.Tbl.T.3o @man man/man3/Identifiable.Thing.3o +@man man/man3/In_channel.3o @man man/man3/Int.3o @man man/man3/Int32.3o @man man/man3/Int64.3o @man man/man3/Int_replace_polymorphic_compare.3o @man man/man3/Lazy.3o +@man man/man3/Lazy_backtrack.3o @man man/man3/Lexer.3o @man man/man3/Lexing.3o @man man/man3/List.3o @@ -1232,7 +1298,6 @@ lib/ocaml/weak.mli @man man/man3/Marshal.3o @man man/man3/Misc.3o @man man/man3/Misc.Color.3o -@man man/man3/Misc.EnvLazy.3o @man man/man3/Misc.Error_style.3o @man man/man3/Misc.Int_literal_converter.3o @man man/man3/Misc.LongString.3o @@ -1275,6 +1340,7 @@ lib/ocaml/weak.mli @man man/man3/Ocaml_operators.3o @man man/man3/Oo.3o @man man/man3/Option.3o +@man man/man3/Out_channel.3o @man man/man3/Parse.3o @man man/man3/Parser.3o @man man/man3/Parser.Incremental.3o @@ -1331,6 +1397,7 @@ lib/ocaml/weak.mli @man man/man3/Stdlib.Gc.3o @man man/man3/Stdlib.Genlex.3o @man man/man3/Stdlib.Hashtbl.3o +@man man/man3/Stdlib.In_channel.3o @man man/man3/Stdlib.Int.3o @man man/man3/Stdlib.Int32.3o @man man/man3/Stdlib.Int64.3o @@ -1346,6 +1413,7 @@ lib/ocaml/weak.mli @man man/man3/Stdlib.Obj.3o @man man/man3/Stdlib.Oo.3o @man man/man3/Stdlib.Option.3o +@man man/man3/Stdlib.Out_channel.3o @man man/man3/Stdlib.Parsing.3o @man man/man3/Stdlib.Pervasives.3o @man man/man3/Stdlib.Printexc.3o @@ -1396,6 +1464,8 @@ lib/ocaml/weak.mli share/doc/ocaml/ share/doc/ocaml/Changes share/doc/ocaml/LICENSE +share/doc/ocaml/README.adoc +share/doc/ocaml/README.win32.adoc share/doc/ocaml/html/ share/doc/ocaml/html/advexamples.html share/doc/ocaml/html/afl-fuzz.html @@ -1422,6 +1492,7 @@ share/doc/ocaml/html/extn.html share/doc/ocaml/html/firstclassmodules.html share/doc/ocaml/html/flambda.html share/doc/ocaml/html/foreword.html +share/doc/ocaml/html/gadts-tutorial.html share/doc/ocaml/html/gadts.html share/doc/ocaml/html/generalizedopens.html share/doc/ocaml/html/generativefunctors.html @@ -1467,12 +1538,15 @@ share/doc/ocaml/html/libref/Dynlink.html share/doc/ocaml/html/libref/Either.html share/doc/ocaml/html/libref/Ephemeron.GenHashTable.MakeSeeded.html share/doc/ocaml/html/libref/Ephemeron.GenHashTable.html +share/doc/ocaml/html/libref/Ephemeron.K1.Bucket.html share/doc/ocaml/html/libref/Ephemeron.K1.Make.html share/doc/ocaml/html/libref/Ephemeron.K1.MakeSeeded.html share/doc/ocaml/html/libref/Ephemeron.K1.html +share/doc/ocaml/html/libref/Ephemeron.K2.Bucket.html share/doc/ocaml/html/libref/Ephemeron.K2.Make.html share/doc/ocaml/html/libref/Ephemeron.K2.MakeSeeded.html share/doc/ocaml/html/libref/Ephemeron.K2.html +share/doc/ocaml/html/libref/Ephemeron.Kn.Bucket.html share/doc/ocaml/html/libref/Ephemeron.Kn.Make.html share/doc/ocaml/html/libref/Ephemeron.Kn.MakeSeeded.html share/doc/ocaml/html/libref/Ephemeron.Kn.html @@ -1485,6 +1559,7 @@ share/doc/ocaml/html/libref/Float.Array. share/doc/ocaml/html/libref/Float.ArrayLabels.html share/doc/ocaml/html/libref/Float.html share/doc/ocaml/html/libref/Format.html +share/doc/ocaml/html/libref/Format_tutorial.html share/doc/ocaml/html/libref/Fun.html share/doc/ocaml/html/libref/Gc.Memprof.html share/doc/ocaml/html/libref/Gc.html @@ -1496,6 +1571,7 @@ share/doc/ocaml/html/libref/Hashtbl.S.ht share/doc/ocaml/html/libref/Hashtbl.SeededHashedType.html share/doc/ocaml/html/libref/Hashtbl.SeededS.html share/doc/ocaml/html/libref/Hashtbl.html +share/doc/ocaml/html/libref/In_channel.html share/doc/ocaml/html/libref/Int.html share/doc/ocaml/html/libref/Int32.html share/doc/ocaml/html/libref/Int64.html @@ -1533,6 +1609,7 @@ share/doc/ocaml/html/libref/Obj.html share/doc/ocaml/html/libref/Ocaml_operators.html share/doc/ocaml/html/libref/Oo.html share/doc/ocaml/html/libref/Option.html +share/doc/ocaml/html/libref/Out_channel.html share/doc/ocaml/html/libref/Parsing.html share/doc/ocaml/html/libref/Printexc.Slot.html share/doc/ocaml/html/libref/Printexc.html @@ -1579,6 +1656,7 @@ share/doc/ocaml/html/libref/Stdlib.Fun.h share/doc/ocaml/html/libref/Stdlib.Gc.html share/doc/ocaml/html/libref/Stdlib.Genlex.html share/doc/ocaml/html/libref/Stdlib.Hashtbl.html +share/doc/ocaml/html/libref/Stdlib.In_channel.html share/doc/ocaml/html/libref/Stdlib.Int.html share/doc/ocaml/html/libref/Stdlib.Int32.html share/doc/ocaml/html/libref/Stdlib.Int64.html @@ -1594,6 +1672,7 @@ share/doc/ocaml/html/libref/Stdlib.Nativ share/doc/ocaml/html/libref/Stdlib.Obj.html share/doc/ocaml/html/libref/Stdlib.Oo.html share/doc/ocaml/html/libref/Stdlib.Option.html +share/doc/ocaml/html/libref/Stdlib.Out_channel.html share/doc/ocaml/html/libref/Stdlib.Parsing.html share/doc/ocaml/html/libref/Stdlib.Pervasives.html share/doc/ocaml/html/libref/Stdlib.Printexc.html @@ -1675,12 +1754,15 @@ share/doc/ocaml/html/libref/type_Dynlink share/doc/ocaml/html/libref/type_Either.html share/doc/ocaml/html/libref/type_Ephemeron.GenHashTable.MakeSeeded.html share/doc/ocaml/html/libref/type_Ephemeron.GenHashTable.html +share/doc/ocaml/html/libref/type_Ephemeron.K1.Bucket.html share/doc/ocaml/html/libref/type_Ephemeron.K1.Make.html share/doc/ocaml/html/libref/type_Ephemeron.K1.MakeSeeded.html share/doc/ocaml/html/libref/type_Ephemeron.K1.html +share/doc/ocaml/html/libref/type_Ephemeron.K2.Bucket.html share/doc/ocaml/html/libref/type_Ephemeron.K2.Make.html share/doc/ocaml/html/libref/type_Ephemeron.K2.MakeSeeded.html share/doc/ocaml/html/libref/type_Ephemeron.K2.html +share/doc/ocaml/html/libref/type_Ephemeron.Kn.Bucket.html share/doc/ocaml/html/libref/type_Ephemeron.Kn.Make.html share/doc/ocaml/html/libref/type_Ephemeron.Kn.MakeSeeded.html share/doc/ocaml/html/libref/type_Ephemeron.Kn.html @@ -1693,6 +1775,7 @@ share/doc/ocaml/html/libref/type_Float.A share/doc/ocaml/html/libref/type_Float.ArrayLabels.html share/doc/ocaml/html/libref/type_Float.html share/doc/ocaml/html/libref/type_Format.html +share/doc/ocaml/html/libref/type_Format_tutorial.html share/doc/ocaml/html/libref/type_Fun.html share/doc/ocaml/html/libref/type_Gc.Memprof.html share/doc/ocaml/html/libref/type_Gc.html @@ -1704,6 +1787,7 @@ share/doc/ocaml/html/libref/type_Hashtbl share/doc/ocaml/html/libref/type_Hashtbl.SeededHashedType.html share/doc/ocaml/html/libref/type_Hashtbl.SeededS.html share/doc/ocaml/html/libref/type_Hashtbl.html +share/doc/ocaml/html/libref/type_In_channel.html share/doc/ocaml/html/libref/type_Int.html share/doc/ocaml/html/libref/type_Int32.html share/doc/ocaml/html/libref/type_Int64.html @@ -1741,6 +1825,7 @@ share/doc/ocaml/html/libref/type_Obj.htm share/doc/ocaml/html/libref/type_Ocaml_operators.html share/doc/ocaml/html/libref/type_Oo.html share/doc/ocaml/html/libref/type_Option.html +share/doc/ocaml/html/libref/type_Out_channel.html share/doc/ocaml/html/libref/type_Parsing.html share/doc/ocaml/html/libref/type_Printexc.Slot.html share/doc/ocaml/html/libref/type_Printexc.html @@ -1787,6 +1872,7 @@ share/doc/ocaml/html/libref/type_Stdlib. share/doc/ocaml/html/libref/type_Stdlib.Gc.html share/doc/ocaml/html/libref/type_Stdlib.Genlex.html share/doc/ocaml/html/libref/type_Stdlib.Hashtbl.html +share/doc/ocaml/html/libref/type_Stdlib.In_channel.html share/doc/ocaml/html/libref/type_Stdlib.Int.html share/doc/ocaml/html/libref/type_Stdlib.Int32.html share/doc/ocaml/html/libref/type_Stdlib.Int64.html @@ -1802,6 +1888,7 @@ share/doc/ocaml/html/libref/type_Stdlib. share/doc/ocaml/html/libref/type_Stdlib.Obj.html share/doc/ocaml/html/libref/type_Stdlib.Oo.html share/doc/ocaml/html/libref/type_Stdlib.Option.html +share/doc/ocaml/html/libref/type_Stdlib.Out_channel.html share/doc/ocaml/html/libref/type_Stdlib.Parsing.html share/doc/ocaml/html/libref/type_Stdlib.Pervasives.html share/doc/ocaml/html/libref/type_Stdlib.Printexc.html @@ -1847,9 +1934,9 @@ share/doc/ocaml/html/libthreads.html share/doc/ocaml/html/libunix.html share/doc/ocaml/html/locallyabstract.html share/doc/ocaml/html/manual.css +share/doc/ocaml/html/manual.html share/doc/ocaml/html/manual001.html -share/doc/ocaml/html/manual024.html -share/doc/ocaml/html/manual067.html +share/doc/ocaml/html/manual070.html share/doc/ocaml/html/modtypes.html share/doc/ocaml/html/modulealias.html share/doc/ocaml/html/moduleexamples.html @@ -1865,12 +1952,15 @@ share/doc/ocaml/html/overridingopen.html share/doc/ocaml/html/parsing.html share/doc/ocaml/html/patterns.html share/doc/ocaml/html/polymorphism.html +share/doc/ocaml/html/polyvariant.html share/doc/ocaml/html/previous_motif.gif share/doc/ocaml/html/privatetypes.html share/doc/ocaml/html/profil.html +share/doc/ocaml/html/recursivemodules.html share/doc/ocaml/html/runtime.html share/doc/ocaml/html/signaturesubstitution.html share/doc/ocaml/html/stdlib.html +share/doc/ocaml/html/tail_mod_cons.html share/doc/ocaml/html/toplevel.html share/doc/ocaml/html/typedecl.html share/doc/ocaml/html/types.html