=> Bootstrap dependency digest>=20010302: found digest-20111104 WARNING: [license.mk] Every package should define a LICENSE. => Checksum SHA1 OK for ocaml-3.12.1.tar.bz2 => Checksum RMD160 OK for ocaml-3.12.1.tar.bz2 => Checksum SHA1 OK for ocamlduce-3.12.1.0.tar.gz => Checksum RMD160 OK for ocamlduce-3.12.1.0.tar.gz ===> Installing dependencies for ocamlduce-3.12.1.0 => Build dependency gmake>=3.81: found gmake-3.82nb5 => Build dependency ocaml>=3.12.1: found ocaml-3.12.1nb1 => Build dependency checkperms>=1.1: found checkperms-1.11 => Full dependency ocaml-findlib-[0-9]*: found ocaml-findlib-1.3.3 ===> Overriding tools for ocamlduce-3.12.1.0 ===> Extracting for ocamlduce-3.12.1.0 ===> Patching for ocamlduce-3.12.1.0 => Applying pkgsrc patches for ocamlduce-3.12.1.0 ===> Creating toolchain wrappers for ocamlduce-3.12.1.0 ===> Configuring for ocamlduce-3.12.1.0 cd /scratch/lang/ocamlduce/work/ocamlduce-3.12.1.0 && DISTDIR=/distfiles make prepare tar jxf /distfiles/ocaml-3.12.1.tar.bz2 cp -PpR META.in VERSION ocamlducefind mkocamlduce.sh ocaml-3.12.1 cp -PpR ocamlduce ocaml-3.12.1/otherlibs cd ocaml-3.12.1 && for X in ../patches/*.diff; do patch -p1 < $X; done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/asmcomp/asmlink.ml b/asmcomp/asmlink.ml |index 5424b38..d638f4a 100644 |--- a/asmcomp/asmlink.ml |+++ b/asmcomp/asmlink.ml -------------------------- Patching file asmcomp/asmlink.ml using Plan A... Hunk #1 succeeded at 299. Hunk #2 succeeded at 316. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/_tags b/_tags |index 052d8ae..98da7ed 100644 |--- a/_tags |+++ b/_tags -------------------------- Patching file _tags using Plan A... Hunk #1 succeeded at 84. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/myocamlbuild.ml b/myocamlbuild.ml |index d50274d..e0a7e90 100644 |--- a/myocamlbuild.ml |+++ b/myocamlbuild.ml -------------------------- Patching file myocamlbuild.ml using Plan A... Hunk #1 succeeded at 96. Hunk #2 succeeded at 120. Hunk #3 succeeded at 168. Hunk #4 succeeded at 229. Hunk #5 succeeded at 259. Hunk #6 succeeded at 312. Hunk #7 succeeded at 333. Hunk #8 succeeded at 843. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/myocamlbuild_config.mli b/myocamlbuild_config.mli |index 28b2261..dd6ca3d 100644 |--- a/myocamlbuild_config.mli |+++ b/myocamlbuild_config.mli -------------------------- Patching file myocamlbuild_config.mli using Plan A... Hunk #1 succeeded at 58. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/bytecomp/bytelink.ml b/bytecomp/bytelink.ml |index bd8f3b2..1b3eafc 100644 |--- a/bytecomp/bytelink.ml |+++ b/bytecomp/bytelink.ml -------------------------- Patching file bytecomp/bytelink.ml using Plan A... Hunk #1 succeeded at 490. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/bytecomp/translcore.ml b/bytecomp/translcore.ml |index e1a5008..a43f49b 100644 |--- a/bytecomp/translcore.ml |+++ b/bytecomp/translcore.ml -------------------------- Patching file bytecomp/translcore.ml using Plan A... Hunk #1 succeeded at 787. Hunk #2 succeeded at 826. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/bytecomp/translext.ml b/bytecomp/translext.ml |new file mode 100644 |index 0000000..14435e2 |--- /dev/null |+++ b/bytecomp/translext.ml -------------------------- (Creating file bytecomp/translext.ml...) Patching file bytecomp/translext.ml using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/bytecomp/translext.mli b/bytecomp/translext.mli |new file mode 100644 |index 0000000..e30de32 |--- /dev/null |+++ b/bytecomp/translext.mli -------------------------- (Creating file bytecomp/translext.mli...) Patching file bytecomp/translext.mli using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/bytecomp/translmod.ml b/bytecomp/translmod.ml |index bc3fb13..2d4b928 100644 |--- a/bytecomp/translmod.ml |+++ b/bytecomp/translmod.ml -------------------------- Patching file bytecomp/translmod.ml using Plan A... Hunk #1 succeeded at 349. Hunk #2 succeeded at 544. Hunk #3 succeeded at 655. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/compile.ml b/driver/compile.ml |index 8e14272..bbc55c8 100644 |--- a/driver/compile.ml |+++ b/driver/compile.ml -------------------------- Patching file driver/compile.ml using Plan A... Hunk #1 succeeded at 126. Hunk #2 succeeded at 148. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/errors.ml b/driver/errors.ml |index e7cd264..d5b2b7f 100644 |--- a/driver/errors.ml |+++ b/driver/errors.ml -------------------------- Patching file driver/errors.ml using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 43. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/main.ml b/driver/main.ml |index 48c9647..de4ed8c 100644 |--- a/driver/main.ml |+++ b/driver/main.ml -------------------------- Patching file driver/main.ml using Plan A... Hunk #1 succeeded at 61. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/optcompile.ml b/driver/optcompile.ml |index 282a39c..073cd8a 100644 |--- a/driver/optcompile.ml |+++ b/driver/optcompile.ml -------------------------- Patching file driver/optcompile.ml using Plan A... Hunk #1 succeeded at 119. Hunk #2 succeeded at 145. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/opterrors.ml b/driver/opterrors.ml |index ba83ab3..049b7d4 100644 |--- a/driver/opterrors.ml |+++ b/driver/opterrors.ml -------------------------- Patching file driver/opterrors.ml using Plan A... Hunk #1 succeeded at 18. Hunk #2 succeeded at 42. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/driver/optmain.ml b/driver/optmain.ml |index 4ca4471..d9b8de5 100644 |--- a/driver/optmain.ml |+++ b/driver/optmain.ml -------------------------- Patching file driver/optmain.ml using Plan A... Hunk #1 succeeded at 56. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ocamldoc/odoc_ast.ml b/ocamldoc/odoc_ast.ml |index 0d3472c..dbb3775 100644 |--- a/ocamldoc/odoc_ast.ml |+++ b/ocamldoc/odoc_ast.ml -------------------------- Patching file ocamldoc/odoc_ast.ml using Plan A... Hunk #1 succeeded at 1027. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ocamldoc/odoc_misc.ml b/ocamldoc/odoc_misc.ml |index 1e9f496..1543675 100644 |--- a/ocamldoc/odoc_misc.ml |+++ b/ocamldoc/odoc_misc.ml -------------------------- Patching file ocamldoc/odoc_misc.ml using Plan A... Hunk #1 succeeded at 487. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ocamldoc/odoc_sig.ml b/ocamldoc/odoc_sig.ml |index ecaba14..025c13d 100644 |--- a/ocamldoc/odoc_sig.ml |+++ b/ocamldoc/odoc_sig.ml -------------------------- Patching file ocamldoc/odoc_sig.ml using Plan A... Hunk #1 succeeded at 934. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ocamldoc/odoc_str.ml b/ocamldoc/odoc_str.ml |index ad3d0a1..832658a 100644 |--- a/ocamldoc/odoc_str.ml |+++ b/ocamldoc/odoc_str.ml -------------------------- Patching file ocamldoc/odoc_str.ml using Plan A... Hunk #1 succeeded at 32. Hunk #2 succeeded at 44. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/ocamldoc/odoc_value.ml b/ocamldoc/odoc_value.ml |index c88273d..8837837 100644 |--- a/ocamldoc/odoc_value.ml |+++ b/ocamldoc/odoc_value.ml -------------------------- Patching file ocamldoc/odoc_value.ml using Plan A... Hunk #1 succeeded at 85. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/lexer.mli b/parsing/lexer.mli |index 2e6ff1b..21c4d54 100644 |--- a/parsing/lexer.mli |+++ b/parsing/lexer.mli -------------------------- Patching file parsing/lexer.mli using Plan A... Hunk #1 succeeded at 14. Hunk #2 succeeded at 26. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/lexer.mll b/parsing/lexer.mll |index a8db497..8a8b13c 100644 |--- a/parsing/lexer.mll |+++ b/parsing/lexer.mll -------------------------- Patching file parsing/lexer.mll using Plan A... Hunk #1 succeeded at 27. Hunk #2 succeeded at 122. Hunk #3 succeeded at 246. Hunk #4 succeeded at 413. Hunk #5 succeeded at 557. Hunk #6 succeeded at 693. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/parse.ml b/parsing/parse.ml |index d3fa85e..96a1791 100644 |--- a/parsing/parse.ml |+++ b/parsing/parse.ml -------------------------- Patching file parsing/parse.ml using Plan A... Hunk #1 succeeded at 38. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/parser.mly b/parsing/parser.mly |index eabc97d..7e7bc3b 100644 |--- a/parsing/parser.mly |+++ b/parsing/parser.mly -------------------------- Patching file parsing/parser.mly using Plan A... Hunk #1 succeeded at 156. Hunk #2 succeeded at 202. Hunk #3 succeeded at 395. Hunk #4 succeeded at 414. Hunk #5 succeeded at 433. Hunk #6 succeeded at 458. Hunk #7 succeeded at 515. Hunk #8 succeeded at 535. Hunk #9 succeeded at 650. Hunk #10 succeeded at 720. Hunk #11 succeeded at 1011. Hunk #12 succeeded at 1192. Hunk #13 succeeded at 1591. Hunk #14 succeeded at 1820. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/parsetree.mli b/parsing/parsetree.mli |index db0317d..7da1bd3 100644 |--- a/parsing/parsetree.mli |+++ b/parsing/parsetree.mli -------------------------- Patching file parsing/parsetree.mli using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 85. Hunk #3 succeeded at 133. Hunk #4 succeeded at 170. Hunk #5 succeeded at 299. Hunk #6 succeeded at 345. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/printast.ml b/parsing/printast.ml |index 351dfb9..6cc6cc8 100644 |--- a/parsing/printast.ml |+++ b/parsing/printast.ml -------------------------- Patching file parsing/printast.ml using Plan A... Hunk #1 succeeded at 155. Hunk #2 succeeded at 330. Hunk #3 succeeded at 594. Hunk #4 succeeded at 682. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/syntaxerr.ml b/parsing/syntaxerr.ml |index 80cef0d..12efbdb 100644 |--- a/parsing/syntaxerr.ml |+++ b/parsing/syntaxerr.ml -------------------------- Patching file parsing/syntaxerr.ml using Plan A... Hunk #1 succeeded at 20. Hunk #2 succeeded at 42. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/syntaxerr.mli b/parsing/syntaxerr.mli |index 6115b66..a2e4787 100644 |--- a/parsing/syntaxerr.mli |+++ b/parsing/syntaxerr.mli -------------------------- Patching file parsing/syntaxerr.mli using Plan A... Hunk #1 succeeded at 20. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/parsing/xparser.ml b/parsing/xparser.ml |new file mode 100644 |index 0000000..74ac070 |--- /dev/null |+++ b/parsing/xparser.ml -------------------------- (Creating file parsing/xparser.ml...) Patching file parsing/xparser.ml using Plan A... Empty context always matches. Hunk #1 succeeded at 1. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/tools/addlabels.ml b/tools/addlabels.ml |index 3fd1912..2ab7461 100644 |--- a/tools/addlabels.ml |+++ b/tools/addlabels.ml -------------------------- Patching file tools/addlabels.ml using Plan A... Hunk #1 succeeded at 276. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/tools/depend.ml b/tools/depend.ml |index b528dc3..f61b543 100644 |--- a/tools/depend.ml |+++ b/tools/depend.ml -------------------------- Patching file tools/depend.ml using Plan A... Hunk #1 succeeded at 53. Hunk #2 succeeded at 166. Hunk #3 succeeded at 227. Hunk #4 succeeded at 281. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/tools/objinfo.ml b/tools/objinfo.ml |index 4f467f2..4d621ab 100644 |--- a/tools/objinfo.ml |+++ b/tools/objinfo.ml -------------------------- Patching file tools/objinfo.ml using Plan A... Hunk #1 succeeded at 221. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/tools/ocamlprof.ml b/tools/ocamlprof.ml |index c081570..6761711 100644 |--- a/tools/ocamlprof.ml |+++ b/tools/ocamlprof.ml -------------------------- Patching file tools/ocamlprof.ml using Plan A... Hunk #1 succeeded at 288. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/expunge.ml b/toplevel/expunge.ml |index 8180090..d516a6f 100644 |--- a/toplevel/expunge.ml |+++ b/toplevel/expunge.ml -------------------------- Patching file toplevel/expunge.ml using Plan A... Hunk #1 succeeded at 24. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/genprintval.ml b/toplevel/genprintval.ml |index bc67afa..eed05f1 100644 |--- a/toplevel/genprintval.ml |+++ b/toplevel/genprintval.ml -------------------------- Patching file toplevel/genprintval.ml using Plan A... Hunk #1 succeeded at 52. Hunk #2 succeeded at 324. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/genprintval.mli b/toplevel/genprintval.mli |index edb8a4a..868b983 100644 |--- a/toplevel/genprintval.mli |+++ b/toplevel/genprintval.mli -------------------------- Patching file toplevel/genprintval.mli using Plan A... Hunk #1 succeeded at 17. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/toplevellib.mllib b/toplevel/toplevellib.mllib |index a5e8b03..d4a8bbf 100644 |--- a/toplevel/toplevellib.mllib |+++ b/toplevel/toplevellib.mllib -------------------------- Patching file toplevel/toplevellib.mllib using Plan A... Hunk #1 succeeded at 17. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/toploop.ml b/toplevel/toploop.ml |index 1c454b4..0e0e091 100644 |--- a/toplevel/toploop.ml |+++ b/toplevel/toploop.ml -------------------------- Patching file toplevel/toploop.ml using Plan A... Hunk #1 succeeded at 70. Hunk #2 succeeded at 227. Hunk #3 succeeded at 421. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/toplevel/topmain.ml b/toplevel/topmain.ml |index 6ef5812..f6193e0 100644 |--- a/toplevel/topmain.ml |+++ b/toplevel/topmain.ml -------------------------- Patching file toplevel/topmain.ml using Plan A... Hunk #1 succeeded at 46. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/btype.ml b/typing/btype.ml |index 55045e7..1ea4a58 100644 |--- a/typing/btype.ml |+++ b/typing/btype.ml -------------------------- Patching file typing/btype.ml using Plan A... Hunk #1 succeeded at 196. Hunk #2 succeeded at 259. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/ctype.ml b/typing/ctype.ml |index 24bbb7d..7c997d6 100644 |--- a/typing/ctype.ml |+++ b/typing/ctype.ml -------------------------- Patching file typing/ctype.ml using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 167. Hunk #3 succeeded at 1267. Hunk #4 succeeded at 1570. Hunk #5 succeeded at 1649. Hunk #6 succeeded at 1670. Hunk #7 succeeded at 2108. Hunk #8 succeeded at 2373. Hunk #9 succeeded at 3000. Hunk #10 succeeded at 3109. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/ctype.mli b/typing/ctype.mli |index fef2384..7fb2e84 100644 |--- a/typing/ctype.mli |+++ b/typing/ctype.mli -------------------------- Patching file typing/ctype.mli using Plan A... Hunk #1 succeeded at 45. Hunk #2 succeeded at 245. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/env.ml b/typing/env.ml |index dd4887e..ea0dd96 100644 |--- a/typing/env.ml |+++ b/typing/env.ml -------------------------- Patching file typing/env.ml using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 52. Hunk #3 succeeded at 90. Hunk #4 succeeded at 143. Hunk #5 succeeded at 170. Hunk #6 succeeded at 196. Hunk #7 succeeded at 210. Hunk #8 succeeded at 745. Hunk #9 succeeded at 838. Hunk #10 succeeded at 882. Hunk #11 succeeded at 904. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/env.mli b/typing/env.mli |index 5ee7af3..9184d58 100644 |--- a/typing/env.mli |+++ b/typing/env.mli -------------------------- Patching file typing/env.mli using Plan A... Hunk #1 succeeded at 81. Hunk #2 succeeded at 131. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/printtyp.ml b/typing/printtyp.ml |index 08280c8..2fb587a 100644 |--- a/typing/printtyp.ml |+++ b/typing/printtyp.ml -------------------------- Patching file typing/printtyp.ml using Plan A... Hunk #1 succeeded at 166. Hunk #2 succeeded at 291. Hunk #3 succeeded at 401. Hunk #4 succeeded at 1058. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/subst.ml b/typing/subst.ml |index 6592c72..3fd7439 100644 |--- a/typing/subst.ml |+++ b/typing/subst.ml -------------------------- Patching file typing/subst.ml using Plan A... Hunk #1 succeeded at 29. Hunk #2 succeeded at 79. Hunk #3 succeeded at 327. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/subst.mli b/typing/subst.mli |index 1a50113..3494e4a 100644 |--- a/typing/subst.mli |+++ b/typing/subst.mli -------------------------- Patching file typing/subst.mli using Plan A... Hunk #1 succeeded at 56. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typecore.ml b/typing/typecore.ml |index 47908f1..255fc72 100644 |--- a/typing/typecore.ml |+++ b/typing/typecore.ml -------------------------- Patching file typing/typecore.ml using Plan A... Hunk #1 succeeded at 1023. Hunk #2 succeeded at 1089. Hunk #3 succeeded at 1350. Hunk #4 succeeded at 1366. Hunk #5 succeeded at 1646. Hunk #6 succeeded at 1965. Hunk #7 succeeded at 2125. Hunk #8 succeeded at 2440. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typedecl.ml b/typing/typedecl.ml |index ca74fbb..ad7e0d8 100644 |--- a/typing/typedecl.ml |+++ b/typing/typedecl.ml -------------------------- Patching file typing/typedecl.ml using Plan A... Hunk #1 succeeded at 47. Hunk #2 succeeded at 64. Hunk #3 succeeded at 125. Hunk #4 succeeded at 186. Hunk #5 succeeded at 472. Hunk #6 succeeded at 593. Hunk #7 succeeded at 684. Hunk #8 succeeded at 742. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typedtree.ml b/typing/typedtree.ml |index 7a83603..c4c3502 100644 |--- a/typing/typedtree.ml |+++ b/typing/typedtree.ml -------------------------- Patching file typing/typedtree.ml using Plan A... Hunk #1 succeeded at 80. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typedtree.mli b/typing/typedtree.mli |index d29bfb8..0443348 100644 |--- a/typing/typedtree.mli |+++ b/typing/typedtree.mli -------------------------- Patching file typing/typedtree.mli using Plan A... Hunk #1 succeeded at 79. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typeext.ml b/typing/typeext.ml |new file mode 100644 |index 0000000..2c4521f |--- /dev/null |+++ b/typing/typeext.ml -------------------------- (Creating file typing/typeext.ml...) Patching file typing/typeext.ml using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typeext.mli b/typing/typeext.mli |new file mode 100644 |index 0000000..e6c59c5 |--- /dev/null |+++ b/typing/typeext.mli -------------------------- (Creating file typing/typeext.mli...) Patching file typing/typeext.mli using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typemod.ml b/typing/typemod.ml |index b774b22..f556713 100644 |--- a/typing/typemod.ml |+++ b/typing/typemod.ml -------------------------- Patching file typing/typemod.ml using Plan A... Hunk #1 succeeded at 455. Hunk #2 succeeded at 496. Hunk #3 succeeded at 902. Hunk #4 succeeded at 984. Hunk #5 succeeded at 1020. Hunk #6 succeeded at 1080. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typemod.mli b/typing/typemod.mli |index 4148c71..153d688 100644 |--- a/typing/typemod.mli |+++ b/typing/typemod.mli -------------------------- Patching file typing/typemod.mli using Plan A... Hunk #1 succeeded at 23. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/types.ml b/typing/types.ml |index 21f6542..d470ac2 100644 |--- a/typing/types.ml |+++ b/typing/types.ml -------------------------- Patching file typing/types.ml using Plan A... Hunk #1 succeeded at 38. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/types.mli b/typing/types.mli |index 1ca1a1b..8d0d8e2 100644 |--- a/typing/types.mli |+++ b/typing/types.mli -------------------------- Patching file typing/types.mli using Plan A... Hunk #1 succeeded at 37. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/typetexp.ml b/typing/typetexp.ml |index 838719b..c0af69b 100644 |--- a/typing/typetexp.ml |+++ b/typing/typetexp.ml -------------------------- Patching file typing/typetexp.ml using Plan A... Hunk #1 succeeded at 461. Hunk #2 succeeded at 661. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/unused_var.ml b/typing/unused_var.ml |index b966a6d..bef8e90 100644 |--- a/typing/unused_var.ml |+++ b/typing/unused_var.ml -------------------------- Patching file typing/unused_var.ml using Plan A... Hunk #1 succeeded at 106. Hunk #2 succeeded at 177. Hunk #3 succeeded at 257. Hunk #4 succeeded at 288. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/typing/unused_var.mli b/typing/unused_var.mli |index 6d40868..98968b3 100644 |--- a/typing/unused_var.mli |+++ b/typing/unused_var.mli -------------------------- Patching file typing/unused_var.mli using Plan A... Hunk #1 succeeded at 12. done Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/utils/clflags.ml b/utils/clflags.ml |index c013d9d..ff33fc7 100644 |--- a/utils/clflags.ml |+++ b/utils/clflags.ml -------------------------- Patching file utils/clflags.ml using Plan A... Hunk #1 succeeded at 87. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/utils/config.mlbuild b/utils/config.mlbuild |index 478d599..298b370 100644 |--- a/utils/config.mlbuild |+++ b/utils/config.mlbuild -------------------------- Patching file utils/config.mlbuild using Plan A... Hunk #1 succeeded at 22. Hunk #2 succeeded at 62. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/utils/config.mli b/utils/config.mli |index 4c66eb0..63af402 100644 |--- a/utils/config.mli |+++ b/utils/config.mli -------------------------- Patching file utils/config.mli using Plan A... Hunk #1 succeeded at 19. Hunk #2 succeeded at 60. done for X in LICENSE README Makefile Changes; do cp $X ocaml-3.12.1/$X.ocamlduce; done sed '\@^#-include config/Makefile@s/^#//' ocaml-3.12.1/Makefile.ocamlduce > ocaml-3.12.1/Makefile.ocamlduce.new mv ocaml-3.12.1/Makefile.ocamlduce.new ocaml-3.12.1/Makefile.ocamlduce cd /scratch/lang/ocamlduce/work/ocamlduce-3.12.1.0/ocaml-3.12.1 && /usr/bin/patch < /usr/pkgsrc/lang/ocamlduce/files/ocaml-configure.diff Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: ocaml-configure.diff,v 1.1 2012/04/13 07:34:53 dholland Exp $ | |--- configure~ 2011-07-04 21:15:01.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 621. done cd /scratch/lang/ocamlduce/work/ocamlduce-3.12.1.0/ocaml-3.12.1 && ./configure -prefix /usr/pkg -libs \ \ -L/usr/pkg/lib\ -L/usr/lib\ -Wl,-R/usr/lib\ -Wl,-R/usr/pkg/lib -with-pthread -host i386-pc-dragonfly -mandir /usr/pkg/man -no-tk Configuring for a i386-pc-dragonfly ... gcc found The C compiler is ANSI-compliant. Checking the sizes of integers and pointers... OK, this is a regular 32 bit architecture. 64-bit "long long" integer type found (printf with "%ll"). This is a little-endian architecture. Doubles can be word-aligned. 64-bit integers can be word-aligned. Native division and modulus have round-towards-zero semantics, will use them. ranlib found #! appears to work in shell scripts POSIX signal handling found. expm1() and log1p() found. getrusage() found. times() found. termcap functions found (with libraries '-ltermcap') You have BSD sockets. socklen_t is defined in inet_aton() found. IPv6 is supported. unistd.h found. off_t is defined in dirent.h found. rewinddir() found. lockf() found. mkfifo() found. getcwd() found. getwd() found. getpriority() found. utime() found. utimes() found. dup2() found. fchmod() found. truncate() found. sys/select.h found. select() found. symlink() found. waitpid() found. wait4() found. getgroups() found. setgroups() found. initgroups() found. POSIX termios found. Asynchronous I/O are supported. setitimer() found. gethostname() found. uname() found. gettimeofday() found. mktime() found. setsid() found. putenv() found. setlocale() and found. dlopen() found. mmap() found. gethostbyname_r() found (with 6 arguments). gethostbyaddr_r() found (with 8 arguments). Replay debugger supported. Cannot detect system stack overflow. POSIX threads library supported. Options for linking with POSIX threads: -lpthread sigwait() found Bytecode threads library supported. X11 not found, the "graph" library will not be supported. NDBM found (in /usr/include) Configuring LablTk... Configuration failed, LablTk will not be built. BFD library not found, 'objinfo' will be unable to display info on .cmxs files ** Configuration summary ** Directories where Objective Caml will be installed: binaries.................. /usr/pkg/bin standard library.......... /usr/pkg/lib/ocaml manual pages.............. /usr/pkg/man (with extension .1) Configuration for the bytecode compiler: C compiler used........... gcc options for compiling..... -fno-defer-pop -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT options for linking....... -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lm -ltermcap -lpthread shared libraries not supported Configuration for the native-code compiler: (not supported on this platform) Source-level replay debugger: supported Additional libraries supported: unix str num dynlink bigarray systhreads threads dbm Configuration for the "num" library: target architecture ...... generic (asm level 0) Configuration for the "graph" library: options for compiling .... options for linking ...... not found The "labltk" library: not supported ** Objective Caml configuration completed successfully ** => Checking for portability problems in extracted files