=> Bootstrap dependency digest>=20010302: found digest-20121220 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. => Checksum SHA1 OK for ocaml-4.02.0.tar.gz => Checksum RMD160 OK for ocaml-4.02.0.tar.gz ===> Installing dependencies for ocaml-4.02.0 ========================================================================== The following variables will affect the build process of this package, ocaml-4.02.0. Their current value is shown below: * BDB185_DEFAULT = db1 * BDB_DEFAULT = db4 Based on these variables, the following variables have been set: * BDBBASE = /usr * BDB_LIBS (defined, but empty) * BDB_TYPE = db1 * TERMCAP_TYPE = termcap You may want to abort the process now with CTRL-C and change their value before continuing. Be sure to run `/usr/bin/make clean' after the changes. ========================================================================== => Tool dependency gmake>=3.81: found gmake-4.1nb1 => Tool dependency checkperms>=1.1: found checkperms-1.11 => Build dependency cwrappers>=20141129: found cwrappers-20141129 ===> Overriding tools for ocaml-4.02.0 ===> Extracting for ocaml-4.02.0 /bin/cp /scratch/lang/ocaml/work/ocaml-4.02.0/asmrun/power-elf.S /scratch/lang/ocaml/work/ocaml-4.02.0/asmrun/power-bsd.S /bin/cp /bulk-data/pkgsrc/mk/gnu-config/config.guess /scratch/lang/ocaml/work/ocaml-4.02.0/config/gnu/ /bin/cp /bulk-data/pkgsrc/mk/gnu-config/config.sub /scratch/lang/ocaml/work/ocaml-4.02.0/config/gnu/ ===> Patching for ocaml-4.02.0 => Applying pkgsrc patches for ocaml-4.02.0 => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-Makefile,v 1.4 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp; remove ocamlrun before cold start |--- Makefile.orig 2014-08-06 11:58:44.000000000 +0000 |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 184. Hunk #2 succeeded at 302. Hunk #3 succeeded at 337. Hunk #4 succeeded at 357. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmcomp_power_emit.mlp => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmcomp_power_emit.mlp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-asmcomp_power_emit.mlp,v 1.1 2012/10/08 15:05:32 jaapb Exp $ | |Add profiling to power architecture |--- asmcomp/power/emit.mlp.orig 2012-09-11 13:17:13.000000000 +0000 |+++ asmcomp/power/emit.mlp -------------------------- Patching file asmcomp/power/emit.mlp using Plan A... Hunk #1 succeeded at 813 (offset -15 lines). done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-asmrun_Makefile,v 1.3 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- asmrun/Makefile.orig 2014-04-12 10:17:02.000000000 +0000 |+++ asmrun/Makefile -------------------------- Patching file asmrun/Makefile using Plan A... Hunk #1 succeeded at 65. Hunk #2 succeeded at 81. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_arm.S => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_arm.S Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-asmrun_arm.S,v 1.1 2014/11/21 14:15:20 joerg Exp $ | |--- asmrun/arm.S.orig 2014-11-20 13:12:25.000000000 +0000 |+++ asmrun/arm.S -------------------------- Patching file asmrun/arm.S using Plan A... Hunk #1 succeeded at 44. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_power-bsd.S => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_power-bsd.S Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-asmrun_power-bsd.S,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Add profiling to power architecture |--- asmrun/power-bsd.S.orig 2014-08-19 13:37:35.000000000 +0000 |+++ asmrun/power-bsd.S -------------------------- Patching file asmrun/power-bsd.S using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 60. Hunk #3 succeeded at 213. Hunk #4 succeeded at 284. Hunk #5 succeeded at 319. Hunk #6 succeeded at 470. Hunk #7 succeeded at 481. Hunk #8 succeeded at 492. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_signals_osdep.h => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-asmrun_signals_osdep.h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-asmrun_signals_osdep.h,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use correct data structures for power architecture |--- asmrun/signals_osdep.h.orig 2014-05-13 13:20:48.000000000 +0000 |+++ asmrun/signals_osdep.h -------------------------- Patching file asmrun/signals_osdep.h using Plan A... Hunk #1 succeeded at 248. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-byterun_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-byterun_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-byterun_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- byterun/Makefile.orig 2014-04-07 07:06:17.000000000 +0000 |+++ byterun/Makefile -------------------------- Patching file byterun/Makefile using Plan A... Hunk #1 succeeded at 13. Hunk #2 succeeded at 46. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-config_auto__aux_gethostbyaddr.c,v 1.2 2014/05/13 10:17:44 jaapb Exp $ | |Fix gethostbyaddr support for NetBSD |--- config/auto-aux/gethostbyaddr.c.orig 2012-10-15 13:50:56.000000000 -0400 |+++ config/auto-aux/gethostbyaddr.c 2013-12-21 11:16:25.000000000 -0500 -------------------------- Patching file config/auto-aux/gethostbyaddr.c using Plan A... Hunk #1 succeeded at 19. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-config_auto__aux_gethostbyname.c,v 1.2 2014/05/13 10:17:44 jaapb Exp $ | |Fix gethostbyname support for NetBSD |--- config/auto-aux/gethostbyname.c.orig 2012-10-15 13:50:56.000000000 -0400 |+++ config/auto-aux/gethostbyname.c 2013-12-21 11:16:39.000000000 -0500 -------------------------- Patching file config/auto-aux/gethostbyname.c using Plan A... Hunk #1 succeeded at 19. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-configure => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-configure,v 1.8 2014/10/09 19:08:28 jaapb Exp $ | |Several configure changes to work on and detect NetBSD (and some other OSes) |--- configure.orig 2014-08-21 10:06:19.000000000 +0000 |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 318. Hunk #2 succeeded at 334. Hunk #3 succeeded at 366. Hunk #4 succeeded at 391. Hunk #5 succeeded at 415. Hunk #6 succeeded at 655. Hunk #7 succeeded at 752. Hunk #8 succeeded at 766. Hunk #9 succeeded at 795. Hunk #10 succeeded at 804. Hunk #11 succeeded at 818. Hunk #12 succeeded at 834. Hunk #13 succeeded at 874. Hunk #14 succeeded at 891. Hunk #15 succeeded at 930. Hunk #16 succeeded at 1420. Hunk #17 succeeded at 1468. Hunk #18 succeeded at 1526. Hunk #19 succeeded at 1548. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-debugger_Makefile.shared => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-debugger_Makefile.shared Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-debugger_Makefile.shared,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- debugger/Makefile.shared.orig 2014-04-29 11:56:17.000000000 +0000 |+++ debugger/Makefile.shared -------------------------- Patching file debugger/Makefile.shared using Plan A... Hunk #1 succeeded at 86. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-man_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-man_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-man_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- man/Makefile.orig 2014-04-12 10:17:02.000000000 +0000 |+++ man/Makefile -------------------------- Patching file man/Makefile using Plan A... Hunk #1 succeeded at 15. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-ocamldoc_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-ocamldoc_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-ocamldoc_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp; install in man3o |--- ocamldoc/Makefile.orig 2014-07-21 15:44:24.000000000 +0000 |+++ ocamldoc/Makefile -------------------------- Patching file ocamldoc/Makefile using Plan A... Hunk #1 succeeded at 41. Hunk #2 succeeded at 240. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-otherlibs_Makefile,v 1.1 2014/10/13 13:24:45 jaapb Exp $ | |Remove rule split to make x11/ocaml-graphics job easier |--- otherlibs/Makefile.orig 2014-04-12 10:17:02.000000000 +0000 |+++ otherlibs/Makefile -------------------------- Patching file otherlibs/Makefile using Plan A... Hunk #1 succeeded at 14. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_Makefile.shared => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_Makefile.shared Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-otherlibs_Makefile.shared,v 1.3 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- otherlibs/Makefile.shared.orig 2014-04-29 11:56:17.000000000 +0000 |+++ otherlibs/Makefile.shared -------------------------- Patching file otherlibs/Makefile.shared using Plan A... Hunk #1 succeeded at 61. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_dynlink_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_dynlink_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-otherlibs_dynlink_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- otherlibs/dynlink/Makefile.orig 2014-04-29 11:56:17.000000000 +0000 |+++ otherlibs/dynlink/Makefile -------------------------- Patching file otherlibs/dynlink/Makefile using Plan A... Hunk #1 succeeded at 74. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_systhreads_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_systhreads_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-otherlibs_systhreads_Makefile,v 1.3 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- otherlibs/systhreads/Makefile.orig 2014-04-29 11:56:17.000000000 +0000 |+++ otherlibs/systhreads/Makefile -------------------------- Patching file otherlibs/systhreads/Makefile using Plan A... Hunk #1 succeeded at 77. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_threads_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-otherlibs_threads_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-otherlibs_threads_Makefile,v 1.4 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- otherlibs/threads/Makefile.orig 2014-04-29 11:56:17.000000000 +0000 |+++ otherlibs/threads/Makefile -------------------------- Patching file otherlibs/threads/Makefile using Plan A... Hunk #1 succeeded at 102. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-stdlib_Makefile => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-stdlib_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-stdlib_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- stdlib/Makefile.orig 2014-04-12 10:17:02.000000000 +0000 |+++ stdlib/Makefile -------------------------- Patching file stdlib/Makefile using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 39. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-stdlib_Makefile.shared => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-stdlib_Makefile.shared Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-stdlib_Makefile.shared,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- stdlib/Makefile.shared.orig 2014-05-12 15:37:29.000000000 +0000 |+++ stdlib/Makefile.shared -------------------------- Patching file stdlib/Makefile.shared using Plan A... Hunk #1 succeeded at 42. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-tools_Makefile.shared => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-tools_Makefile.shared Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_Makefile.shared,v 1.2 2014/10/09 19:08:28 jaapb Exp $ | |Use BSD_INSTALL_* instead of mkdir and cp |--- tools/Makefile.shared.orig 2014-05-12 10:41:21.000000000 +0000 |+++ tools/Makefile.shared -------------------------- Patching file tools/Makefile.shared using Plan A... Hunk #1 succeeded at 59. Hunk #2 succeeded at 83. Hunk #3 succeeded at 101. Hunk #4 succeeded at 289. done => Verifying /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-tools_ocamlmklib => Applying pkgsrc patch /bulk-data/pkgsrc/lang/ocaml/../../lang/ocaml/patches/patch-tools_ocamlmklib Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: patch-tools_ocamlmklib,v 1.3 2014/10/09 19:08:28 jaapb Exp $ | |Add ELF mode support to ocamlmklib |--- tools/ocamlmklib.ml.orig 2014-04-29 11:56:17.000000000 +0000 |+++ tools/ocamlmklib.ml -------------------------- Patching file tools/ocamlmklib.ml using Plan A... Hunk #1 succeeded at 25. Hunk #2 succeeded at 95. Hunk #3 succeeded at 108. Hunk #4 succeeded at 154. done ===> Creating toolchain wrappers for ocaml-4.02.0 ===> Configuring for ocaml-4.02.0 => Substituting "extra-rt-libs" in bytecomp/bytelink.ml INFO: [subst.mk:extra-rt-libs] Nothing changed in ./bytecomp/bytelink.ml. => Checking for portability problems in extracted files Configuring for host powerpc--netbsd ... Configuring for target powerpc--netbsd ... Using compiler gcc. The C compiler is ANSI-compliant. Checking the sizes of integers and pointers... OK, this is a regular 32 bit architecture. This is a big-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(), log1p(), hypot(), copysign() 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. Dynamic loading of shared libraries is supported. mmap() found. pwrite() found mkstemp() found 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. [WARNING] Cannot compile X11 program. [WARNING] X11 not found, the "graph" library will not be supported. [WARNING] BFD library not found, 'objinfo' will be unable to display info on .cmxs files. Assembler supports CFI ** Configuration summary ** Directories where OCaml 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..... -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT options for linking....... -Wl,-E -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lm -ltermcap -lpthread shared libraries are supported options for compiling..... -fPIC -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT command for building...... gcc -shared -o lib.so -Wl,-rpath,/a/path objs Configuration for the native-code compiler: hardware architecture..... power (ppc) OS variant................ elf C compiler used........... gcc options for compiling..... -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT options for linking....... -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib -lm assembler ................ as -u -m ppc preprocessed assembler ... gcc -c assembler supports CFI ... yes with frame pointers....... no naked pointers forbidden.. no native dynlink ........... false profiling with gprof ..... supported Source-level replay debugger: supported Additional libraries supported: unix str num dynlink bigarray systhreads threads Configuration for the "num" library: target architecture ...... ppc (asm level 1) The "graph" library: not supported ** OCaml configuration completed successfully **