* Package: dev-ml/ocamlweb-1.39  * Repository: gentoo  * Maintainer: gienah@gentoo.org  * USE: abi_ppc_32 elibc_glibc kernel_linux ppc userland_GNU  * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking ocamlweb-1.39.tar.gz to /var/tmp/portage/dev-ml/ocamlweb-1.39/work >>> Source unpacked in /var/tmp/portage/dev-ml/ocamlweb-1.39/work >>> Preparing source in /var/tmp/portage/dev-ml/ocamlweb-1.39/work/ocamlweb-1.39 ... * Applying ocamlweb-1.37-strip.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/ocamlweb-1.39/work/ocamlweb-1.39 ... * econf: updating ocamlweb-1.39/support/config.guess with /usr/share/gnuconfig/config.guess * econf: updating ocamlweb-1.39/support/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=powerpc-unknown-linux-gnu --host=powerpc-unknown-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/ocamlweb-1.39 --htmldir=/usr/share/doc/ocamlweb-1.39/html --libdir=/usr/lib checking for ocamlc... ocamlc ocaml version is 4.09.0 ocaml library path is /usr/lib/ocaml checking for ocamlopt... ocamlopt checking ocamlopt version... ok checking for ocamlc.opt... ocamlc.opt checking ocamlc.opt version... ok checking for ocamlopt.opt... ocamlopt.opt checking ocamlc.opt version... ok checking for ocamldep... ocamldep checking for mktexlsr... /usr/bin/mktexlsr configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ml/ocamlweb-1.39/work/ocamlweb-1.39 ... make -j16 -l18 ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/misc.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/clflags.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/terminfo.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/warnings.mli ocamllex ocaml-parser/linenum.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/linenum.mli 12 states, 323 transitions, table size 1364 bytes ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/longident.mli ocamlyacc -v ocaml-parser/parser.mly ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/asttypes.mli ocamllex ocaml-parser/lexer.mll ocamlyacc -v ocamllex-parser/lex_parser.mly ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_syntax.mli 15 shift/reduce conflicts. 163 states, 2911 transitions, table size 12622 bytes 2192 additional bytes used for bindings ocamllex ocamllex-parser/lex_lexer.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser output.mli 82 states, 632 transitions, table size 3020 bytes ocamlyacc -v yacc_parser.mly ocamlyacc -v yacc_parser.mly ocamllex yacc_lexer.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser cross.mli 86 states, 630 transitions, table size 3036 bytes ocamllex pretty.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser pretty.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser web.mli ocamllex doclexer.mll 214 states, 6120 transitions, table size 25764 bytes echo "let version = \""1.39"\"" > version.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/misc.ml echo "let date = \""`date`"\"" >> version.ml 276 states, 933 transitions, table size 5388 bytes ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/terminfo.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/warnings.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/location.mli File "ocaml-parser/misc.ml", line 95, characters 14-33: 95 | let uname = String.uncapitalize name in ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. File "ocaml-parser/misc.ml", line 131, characters 13-26: 131 | let buff = String.create 0x1000 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create instead. File "ocaml-parser/misc.ml", line 138, characters 13-26: 138 | let buff = String.create 0x1000 in ^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.create Use Bytes.create instead. ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_parser.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser output.ml File "ocaml-parser/warnings.ml", line 128, characters 4-48: 128 | Format.pp_get_all_formatter_output_functions ppf () ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Format.pp_get_all_formatter_output_functions Use Format.pp_get_formatter_out_functions instead. File "ocaml-parser/warnings.ml", line 131, characters 2-46: 131 | Format.pp_set_all_formatter_output_functions ppf out flush countnewline space; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Format.pp_set_all_formatter_output_functions Use Format.pp_set_formatter_out_functions instead. File "ocaml-parser/warnings.ml", line 134, characters 2-46: 134 | Format.pp_set_all_formatter_output_functions ppf out flush newline space; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Format.pp_set_all_formatter_output_functions Use Format.pp_set_formatter_out_functions instead. ocamlc.opt -c -I ocaml-parser -I ocamllex-parser yacc_syntax.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser doclexer.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser version.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/syntaxerr.mli File "output.ml", line 45, characters 20-42: 45 | let output_char c = Pervasives.output_char !out_channel c ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "output.ml", line 47, characters 22-46: 47 | let output_string s = Pervasives.output_string !out_channel s ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "output.ml", line 53, characters 6-28: 53 | Pervasives.output_char !out_channel (input_char ch) ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parsetree.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_parser.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser yacc_parser.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/linenum.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/longident.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parser.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parse.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/lexer.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser yacc_syntax.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser pretty.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/location.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_lexer.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser yacc_parser.ml File "ocaml-parser/location.ml", line 73, characters 7-20: 73 | if lb.lex_buffer.[i] = '\n' then incr lines ^^^^^^^^^^^^^ Error: This expression has type bytes but an expression was expected of type string make: *** [Makefile:225: ocaml-parser/location.cmx] Error 2 make: *** Waiting for unfinished jobs.... File "ocamllex-parser/lex_lexer.mll", line 28, characters 28-41: Alert deprecated: Stdlib.String.create Use Bytes.create instead. File "ocamllex-parser/lex_lexer.mll", line 37, characters 36-48: Error: This expression has type bytes but an expression was expected of type string make: *** [Makefile:225: ocamllex-parser/lex_lexer.cmx] Error 2 * ERROR: dev-ml/ocamlweb-1.39::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ml/ocamlweb-1.39::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ml/ocamlweb-1.39::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-ml/ocamlweb-1.39:20201019-214923.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/ocamlweb-1.39/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/ocamlweb-1.39/temp/environment'. * Working directory: '/var/tmp/portage/dev-ml/ocamlweb-1.39/work/ocamlweb-1.39' * S: '/var/tmp/portage/dev-ml/ocamlweb-1.39/work/ocamlweb-1.39'