* Package: net-misc/unison-2.32.52 * Repository: gentoo * Maintainer: ml@gentoo.org * USE: amd64 doc elibc_glibc kernel_linux multilib ocamlopt threads userland_GNU * FEATURES: sandbox >>> Unpacking source... >>> Unpacking unison-2.32.52.tar.gz to /var/tmp/portage/net-misc/unison-2.32.52/work >>> Unpacking unison-2.32.52-manual.pdf to /var/tmp/portage/net-misc/unison-2.32.52/work unpack unison-2.32.52-manual.pdf: file format not recognized. Ignoring. >>> Unpacking unison-2.32.52-manual.html to /var/tmp/portage/net-misc/unison-2.32.52/work unpack unison-2.32.52-manual.html: file format not recognized. Ignoring. >>> Source unpacked in /var/tmp/portage/net-misc/unison-2.32.52/work >>> Preparing source in /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52 ... * Applying unison-2.27.57-as-needed.patch ... [ ok ] * Applying unison-mymap.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52 ... make -j7 THREADS=true UISTYLE=text CFLAGS= buildexecutable ocamlc -o mkProjectInfo mkProjectInfo.ml ./mkProjectInfo > Makefile.ProjectInfo echo 'let myName = "'unison'";;' > ubase/projectInfo.ml UISTYLE = text echo 'let myVersion = "'2.32.52'";;' >> ubase/projectInfo.ml ocamlopt: ubase/myMap.mli ---> ubase/myMap.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/myMap.mli echo 'let myMajorVersion = "'2.32'";;' >> ubase/projectInfo.ml ocamlopt: ubase/safelist.mli ---> ubase/safelist.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/safelist.mli ocamlopt: ubase/uprintf.mli ---> ubase/uprintf.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/uprintf.mli ocamlopt: ubase/util.mli ---> ubase/util.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/util.mli ocamlopt: ubase/rx.mli ---> ubase/rx.cmi ocamlopt: ubase/uarg.mli ---> ubase/uarg.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/rx.mli ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/uarg.mli ocamlopt: lwt/pqueue.mli ---> lwt/pqueue.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/pqueue.mli ocamlopt: lwt/lwt.mli ---> lwt/lwt.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt.mli ocamlopt: bytearray.mli ---> bytearray.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/bytearray.mli ocamlopt: case.mli ---> case.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/case.mli ocamlopt: pred.mli ---> pred.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/pred.mli ocamlopt: uutil.mli ---> uutil.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uutil.mli ocamlopt: fileutil.mli ---> fileutil.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fileutil.mli ocamlopt: name.mli ---> name.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/name.mli ocamlopt: external.mli ---> external.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/external.mli ocamlopt: lock.mli ---> lock.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lock.mli ocamlopt: clroot.mli ---> clroot.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/clroot.mli ocamlopt: tree.mli ---> tree.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/tree.mli ocamlopt: checksum.mli ---> checksum.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/checksum.mli ocamlopt: terminal.mli ---> terminal.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/terminal.mli ocamlopt: strings.mli ---> strings.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/strings.mli ocamlopt: test.mli ---> test.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/test.mli ocamlopt: osxsupport.c ---> osxsupport.o ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/osxsupport.c ocamlopt: pty.c ---> pty.o ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/pty.c ocamlopt: bytearray_stubs.c ---> bytearray_stubs.o ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/bytearray_stubs.c Building for Unix ocamlopt: ubase/projectInfo.ml ---> ubase/projectInfo.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/projectInfo.ml ocamlopt: ubase/myMap.ml ---> ubase/myMap.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/myMap.ml ocamlopt: ubase/safelist.ml ---> ubase/safelist.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/safelist.ml ocamlopt: ubase/uprintf.ml ---> ubase/uprintf.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/uprintf.ml ocamlopt: ubase/rx.ml ---> ubase/rx.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/rx.ml ocamlopt: ubase/prefs.mli ---> ubase/prefs.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/prefs.mli ocamlopt: lwt/pqueue.ml ---> lwt/pqueue.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/pqueue.ml ocamlopt: lwt/lwt.ml ---> lwt/lwt.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt.ml ocamlopt: lwt/lwt_util.mli ---> lwt/lwt_util.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_util.mli ocamlopt: lwt/lwt_unix.mli ---> lwt/lwt_unix.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_unix.mli ocamlopt: bytearray.ml ---> bytearray.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/bytearray.ml ocamlopt: fileutil.ml ---> fileutil.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fileutil.ml ocamlopt: path.mli ---> path.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/path.mli ocamlopt: abort.mli ---> abort.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/abort.mli ocamlopt: tree.ml ---> tree.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/tree.ml ocamlopt: checksum.ml ---> checksum.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/checksum.ml ocamlopt: transfer.mli ---> transfer.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/transfer.mli ocamlopt: strings.ml ---> strings.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/strings.ml NATIVE = true THREADS = true ocamlopt: ubase/util.ml ---> ubase/util.cmx STATIC = false ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/util.ml ocamlopt: ubase/trace.mli ---> ubase/trace.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/trace.mli OSTYPE = OSARCH = ocamlopt: lwt/lwt_util.ml ---> lwt/lwt_util.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_util.ml ocamlopt: lwt/lwt_unix.ml ---> lwt/lwt_unix.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_unix.ml ocamlopt: fspath.mli ---> fspath.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fspath.mli ocamlopt: fingerprint.mli ---> fingerprint.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fingerprint.mli File "/var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_unix.ml", line 294, characters 12-59: Warning 21: this statement never returns (or has an unsound type.) File "/var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_unix.ml", line 394, characters 10-57: Warning 21: this statement never returns (or has an unsound type.) ocamlopt: osx.mli ---> osx.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/osx.mli File "/var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lwt/lwt_unix.ml", line 437, characters 10-62: Warning 21: this statement never returns (or has an unsound type.) ocamlopt: props.mli ---> props.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/props.mli ocamlopt: fileinfo.mli ---> fileinfo.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fileinfo.mli ocamlopt: os.mli ---> os.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/os.mli ocamlopt: common.mli ---> common.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/common.mli ocamlopt: xferhint.mli ---> xferhint.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/xferhint.mli ocamlopt: stasher.mli ---> stasher.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/stasher.mli ocamlopt: remote.mli ---> remote.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/remote.mli ocamlopt: globals.mli ---> globals.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/globals.mli ocamlopt: copy.mli ---> copy.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/copy.mli ocamlopt: update.mli ---> update.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/update.mli ocamlopt: files.mli ---> files.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/files.mli ocamlopt: sortri.mli ---> sortri.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/sortri.mli ocamlopt: recon.mli ---> recon.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/recon.mli ocamlopt: transport.mli ---> transport.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/transport.mli ocamlopt: uicommon.mli ---> uicommon.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uicommon.mli ocamlopt: ubase/uarg.ml ---> ubase/uarg.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/uarg.ml ocamlopt: external.ml ---> external.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/external.ml ocamlopt: lock.ml ---> lock.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/lock.ml ocamlopt: uitext.mli ---> uitext.cmi ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uitext.mli ocamlopt: ubase/prefs.ml ---> ubase/prefs.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/prefs.ml ocamlopt: terminal.ml ---> terminal.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/terminal.ml ocamlopt: ubase/trace.ml ---> ubase/trace.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/ubase/trace.ml ocamlopt: case.ml ---> case.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/case.ml ocamlopt: clroot.ml ---> clroot.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/clroot.ml ocamlopt: name.ml ---> name.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/name.ml ocamlopt: pred.ml ---> pred.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/pred.ml ocamlopt: uutil.ml ---> uutil.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uutil.ml ocamlopt: path.ml ---> path.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/path.ml ocamlopt: abort.ml ---> abort.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/abort.ml ocamlopt: transfer.ml ---> transfer.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/transfer.ml ocamlopt: fspath.ml ---> fspath.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fspath.ml ocamlopt: fingerprint.ml ---> fingerprint.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fingerprint.ml ocamlopt: osx.ml ---> osx.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/osx.ml ocamlopt: props.ml ---> props.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/props.ml ocamlopt: fileinfo.ml ---> fileinfo.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/fileinfo.ml ocamlopt: os.ml ---> os.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/os.ml ocamlopt: common.ml ---> common.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/common.ml ocamlopt: xferhint.ml ---> xferhint.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/xferhint.ml ocamlopt: remote.ml ---> remote.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/remote.ml ocamlopt: sortri.ml ---> sortri.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/sortri.ml ocamlopt: globals.ml ---> globals.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/globals.ml ocamlopt: copy.ml ---> copy.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/copy.ml ocamlopt: stasher.ml ---> stasher.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/stasher.ml ocamlopt: update.ml ---> update.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/update.ml ocamlopt: files.ml ---> files.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/files.ml ocamlopt: recon.ml ---> recon.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/recon.ml ocamlopt: transport.ml ---> transport.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/transport.ml ocamlopt: uicommon.ml ---> uicommon.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uicommon.ml ocamlopt: test.ml ---> test.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/test.ml ocamlopt: uitext.ml ---> uitext.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/uitext.ml ocamlopt: main.ml ---> main.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/main.ml ocamlopt: linktext.ml ---> linktext.cmx ocamlopt -I lwt -I ubase -c /var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52/linktext.ml Linking unison ocamlopt -verbose -I lwt -I ubase -o unison unix.cmxa str.cmxa bigarray.cmxa ubase/projectInfo.cmx ubase/myMap.cmx ubase/safelist.cmx ubase/uprintf.cmx ubase/util.cmx ubase/rx.cmx ubase/uarg.cmx ubase/prefs.cmx ubase/trace.cmx lwt/pqueue.cmx lwt/lwt.cmx lwt/lwt_util.cmx lwt/lwt_unix.cmx bytearray.cmx case.cmx pred.cmx uutil.cmx fileutil.cmx name.cmx path.cmx fspath.cmx fingerprint.cmx abort.cmx osx.cmx external.cmx props.cmx fileinfo.cmx os.cmx lock.cmx clroot.cmx common.cmx tree.cmx checksum.cmx terminal.cmx transfer.cmx xferhint.cmx remote.cmx globals.cmx copy.cmx stasher.cmx update.cmx files.cmx sortri.cmx recon.cmx transport.cmx strings.cmx uicommon.cmx uitext.cmx test.cmx main.cmx linktext.cmx osxsupport.o pty.o bytearray_stubs.o /usr/lib64 -cclib -lutil /usr/bin/ocamlopt: don't know what to do with /usr/lib64. Usage: ocamlopt Options are: -fPIC Generate position-independent machine code (default) -fno-PIC Generate position-dependent machine code -a Build a library -annot Save information in .annot -c Compile only (do not link) -cc Use as the C compiler and linker -cclib Pass option to the C linker -ccopt Pass option to the C compiler and linker -compact Optimize code size rather than speed -config Print configuration values and exit -dtypes (deprecated) same as -annot -for-pack Generate code that can later be `packed' with ocamlopt -pack -o .cmx -g Record debugging information for exception backtrace -i Print inferred interface -I Add to the list of include directories -impl Compile as a .ml file -inline Set aggressiveness of inlining to -intf Compile as a .mli file -intf-suffix Suffix for interface files (default: .mli) -labels Use commuting label mode -linkall Link all modules, even unused ones -no-app-funct Deactivate applicative functors -noassert Do not compile assertion checks -noautolink Do not automatically link C libraries specified in .cmxa files -nodynlink Enable optimizations for code that will not be dynlinked -nolabels Ignore non-optional labels in types -nostdlib Do not add default directory to the list of include directories -o Set output file name to -output-obj Output a C object file instead of an executable -p Compile and link with profiling support for "gprof" (not supported on all platforms) -pack Package the given .cmx files into one .cmx -pp Pipe sources through preprocessor -principal Check principality of type inference -rectypes Allow arbitrary recursive types -S Keep intermediate assembly file -strict-sequence Left-hand part of a sequence must have type unit -shared Produce a dynlinkable plugin -thread Generate code that supports the system threads library -unsafe Do not compile bounds checking on array and string access -v Print compiler version and location of standard library and exit -version Print version and exit -vnum Print version number and exit -verbose Print calls to external commands -w Enable or disable warnings according to : + enable warnings in - disable warnings in @ enable warnings in and treat them as errors can be: a single warning number .. a range of consecutive warning numbers a predefined set default setting is "+a-4-6-7-9-27..29" -warn-error Enable or disable error status for warnings according to . See option -w for the syntax of . Default setting is "-a" -warn-help Show description of warning numbers -where Print location of standard library and exit -nopervasives (undocumented) -dparsetree (undocumented) -drawlambda (undocumented) -dlambda (undocumented) -dcmm (undocumented) -dsel (undocumented) -dcombine (undocumented) -dlive (undocumented) -dspill (undocumented) -dinterf (undocumented) -dprefer (undocumented) -dalloc (undocumented) -dreload (undocumented) -dscheduling (undocumented) -dlinear (undocumented) -dstartup (undocumented) - Treat as a file name (even if it starts with `-') -help Display this list of options --help Display this list of options make: *** [unison] Error 2 emake failed * ERROR: net-misc/unison-2.32.52 failed (compile phase): * error making unsion * * Call stack: * ebuild.sh, line 84: Called src_compile * environment, line 2561: Called die * The specific snippet of code: * emake $myconf CFLAGS="" buildexecutable || die "error making unsion" * * If you need support, post the output of 'emerge --info =net-misc/unison-2.32.52', * the complete build log and the output of 'emerge -pqv =net-misc/unison-2.32.52'. * The complete build log is located at '/var/tmp/portage/net-misc/unison-2.32.52/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/unison-2.32.52/temp/environment'. * S: '/var/tmp/portage/net-misc/unison-2.32.52/work/unison-2.32.52'