* Package: net-misc/unison-2.48.4-r1 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc kernel_linux ocamlopt userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking unison-2.48.4.tar.gz to /var/tmp/portage/net-misc/unison-2.48.4-r1/work >>> Source unpacked in /var/tmp/portage/net-misc/unison-2.48.4-r1/work >>> Preparing source in /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src ... * Applying unison-2.48.4-Makefile-dep.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src ... >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src ... make -j1 UISTYLE=text CFLAGS= buildexecutable ocamlc -o mkProjectInfo unix.cma str.cma mkProjectInfo.ml ./mkProjectInfo > Makefile.ProjectInfo UISTYLE = text Building for Unix NATIVE = true THREADS = false STATIC = false OSTYPE = OSARCH = Linux ocamlopt: ubase/rx.mli ---> ubase/rx.cmi ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I fsmonitor/windows -I system/generic -I lwt/generic -c /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/ubase/rx.mli ocamlopt: ubase/rx.ml ---> ubase/rx.cmx ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I fsmonitor/windows -I system/generic -I lwt/generic -c /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/ubase/rx.ml ocamlopt: unicode_tables.ml ---> unicode_tables.cmx ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I fsmonitor/windows -I system/generic -I lwt/generic -c /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/unicode_tables.ml ocamlopt: unicode.mli ---> unicode.cmi ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I fsmonitor/windows -I system/generic -I lwt/generic -c /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/unicode.mli ocamlopt: unicode.ml ---> unicode.cmx ocamlopt -g -I lwt -I ubase -I system -I fsmonitor -I fsmonitor/linux -I fsmonitor/windows -I system/generic -I lwt/generic -c /var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/unicode.ml File "/var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/unicode.ml", line 25, characters 16-33: 25 | let set s i v = String.unsafe_set s i (Char.unsafe_chr v) ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.unsafe_set File "/var/tmp/portage/net-misc/unison-2.48.4-r1/work/src/unicode.ml", line 822, characters 20-21: 822 | String.blit s k s (k + d) (i - k); ^ Error: This expression has type string but an expression was expected of type bytes make: *** [Makefile.OCaml:437: unicode.cmx] Error 2 * ERROR: net-misc/unison-2.48.4-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/unison-2.48.4-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/unison-2.48.4-r1::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:unison-2.48.4-r1:20200828-181206.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/unison-2.48.4-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/unison-2.48.4-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/unison-2.48.4-r1/work/src' * S: '/var/tmp/portage/net-misc/unison-2.48.4-r1/work/src'