* Package: dev-ml/ocamlweb-1.41 * Repository: gentoo * Maintainer: gienah@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox @@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; This ebuild was merged at the following commit: https://github.com/gentoo/gentoo/commit/b7b5e46fa8c0a4a1c282515ea1afbffdff1ac369 (Tue Oct 13 20:40:50 UTC 2020) @@@@@ END @@@@@ emerge --info: Portage 3.0.8 (python 3.7.9-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.32-r2, 5.4.0-1025-aws x86_64) ================================================================= System uname: Linux-5.4.0-1025-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8124M_CPU_@_3.00GHz-with-gentoo-2.7 KiB Mem: 71926568 total, 41488864 free KiB Swap: 0 total, 0 free sh bash 5.0_p18 ld GNU ld (Gentoo 2.35.1 p1) 2.35.1 app-shells/bash: 5.0_p18::gentoo dev-lang/perl: 5.30.3-r1::gentoo dev-lang/python: 2.7.18-r4::gentoo, 3.6.12::gentoo, 3.7.9::gentoo, 3.8.6::gentoo, 3.9.0::gentoo dev-util/cmake: 3.18.4::gentoo sys-apps/baselayout: 2.7::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.20::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo sys-devel/automake: 1.16.2::gentoo sys-devel/binutils: 2.35.1::gentoo sys-devel/gcc: 10.2.0-r2::gentoo sys-devel/gcc-config: 2.3.2::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.9::gentoo (virtual/os-headers) sys-libs/glibc: 2.32-r2::gentoo Repositories: gentoo location: /usr/portage sync-type: rsync sync-uri: rsync://rsync.gentoo.org/gentoo-portage priority: -1000 sync-rsync-verify-metamanifest: yes sync-rsync-extra-opts: sync-rsync-verify-jobs: 1 sync-rsync-verify-max-age: 24 ACCEPT_KEYWORDS="amd64 ~amd64" ACCEPT_LICENSE="* LGPL-2" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" DISTDIR="/var/tmp/portage/dev-ml/ocamlweb-1.41/distdir" EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="C.UTF8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" MAKEOPTS="-j36 V=1" PKGDIR="/root/.packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" PORTAGE_TMPDIR="/var/tmp" USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" Unset: CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >>> Unpacking source... >>> Unpacking ocamlweb-1.41.tar.gz to /var/tmp/portage/dev-ml/ocamlweb-1.41/work >>> Source unpacked in /var/tmp/portage/dev-ml/ocamlweb-1.41/work >>> Preparing source in /var/tmp/portage/dev-ml/ocamlweb-1.41/work/ocamlweb-1.41 ... * Applying ocamlweb-1.41-strip.patch ... [ ok ] * Applying ocamlweb-1.41-ocaml-4.08.0.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/ocamlweb-1.41/work/ocamlweb-1.41 ... * econf: updating ocamlweb-1.41/support/config.guess with /usr/share/gnuconfig/config.guess * econf: updating ocamlweb-1.41/support/config.sub with /usr/share/gnuconfig/config.sub ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/ocamlweb-1.41 --htmldir=/usr/share/doc/ocamlweb-1.41/html --libdir=/usr/lib64 checking for ocamlc... ocamlc ocaml version is 4.11.1 ocaml library path is /usr/lib64/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.41/work/ocamlweb-1.41 ... make -j36 V=1 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 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 ocamlyacc -v ocaml-parser/parser.mly ocamllex ocaml-parser/lexer.mll 12 states, 323 transitions, table size 1364 bytes ocamlyacc -v ocamllex-parser/lex_parser.mly ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_syntax.mli ocamlyacc -v ocamllex-parser/lex_parser.mly ocamllex ocamllex-parser/lex_lexer.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser output.mli 15 shift/reduce conflicts. ocamlyacc -v yacc_parser.mly 15 shift/reduce conflicts. ocamlyacc -v yacc_parser.mly ocamllex yacc_lexer.mll ocamlc.opt -c -I ocaml-parser -I ocamllex-parser cross.mli 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 echo "let version = \""1.41"\"" > version.ml 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 82 states, 632 transitions, table size 3020 bytes ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/location.mli 86 states, 630 transitions, table size 3036 bytes 163 states, 2911 transitions, table size 12622 bytes 2192 additional bytes used for bindings echo "let date = \""`date`"\"" >> version.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/misc.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_parser.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser yacc_syntax.mli ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser version.ml ocamlc.opt -c -I ocaml-parser -I ocamllex-parser doclexer.mli 214 states, 6120 transitions, table size 25764 bytes ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser output.ml 276 states, 933 transitions, table size 5388 bytes ocamlc.opt -c -I ocaml-parser -I ocamllex-parser yacc_parser.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/syntaxerr.mli ocamlc.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parsetree.mli 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. ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_parser.ml 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. 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/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 ocaml-parser/linenum.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/longident.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocamllex-parser/lex_lexer.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/location.ml 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 yacc_parser.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/syntaxerr.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parser.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser yacc_lexer.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/lexer.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser ocaml-parser/parse.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser cross.ml ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser web.ml File "web.ml", line 230, characters 24-38: 230 | let norm_char c = match Char.uppercase c with ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.uppercase Use Char.uppercase_ascii instead. ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser doclexer.ml File "doclexer.mll", line 782, characters 20-37: Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. ocamlopt.opt -c -I ocaml-parser -I ocamllex-parser main.ml File "main.ml", line 304, characters 18-40: 304 | while true do Pervasives.output_char cout (input_char cin) done ^^^^^^^^^^^^^^^^^^^^^^ 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 ocamlopt.opt -I ocaml-parser -I ocamllex-parser -o ocamlweb -I +compiler-libs ocamloptcomp.cmxa ocaml-parser/misc.cmx ocaml-parser/clflags.cmx ocaml-parser/terminfo.cmx ocaml-parser/warnings.cmx ocaml-parser/linenum.cmx ocaml-parser/location.cmx ocaml-parser/longident.cmx ocaml-parser/syntaxerr.cmx ocaml-parser/parser.cmx ocaml-parser/lexer.cmx ocaml-parser/parse.cmx ocamllex-parser/lex_parser.cmx ocamllex-parser/lex_lexer.cmx output.cmx yacc_syntax.cmx yacc_parser.cmx yacc_lexer.cmx cross.cmx pretty.cmx web.cmx doclexer.cmx version.cmx main.cmx >>> Source compiled. >>> Test phase [not enabled]: dev-ml/ocamlweb-1.41 >>> Install dev-ml/ocamlweb-1.41 into /var/tmp/portage/dev-ml/ocamlweb-1.41/image make -j36 V=1 UPDATETEX= prefix=/var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr MANDIR=/var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/share/man BASETEXDIR=/var/tmp/portage/dev-ml/ocamlweb-1.41/image//usr/share/texmf-site install mkdir -p /var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/bin mkdir -p /var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/share/man/man1 cp doc/ocamlweb.1 /var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/share/man/man1 mkdir -p /var/tmp/portage/dev-ml/ocamlweb-1.41/image//usr/share/texmf-site/tex/latex/misc cp ocamlweb.sty /var/tmp/portage/dev-ml/ocamlweb-1.41/image//usr/share/texmf-site/tex/latex/misc if test opt = opt ; then \ cp ocamlweb /var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/bin ; \ else \ cp ocamlweb.byte /var/tmp/portage/dev-ml/ocamlweb-1.41/image/usr/bin/ocamlweb ; \ fi >>> Completed installing dev-ml/ocamlweb-1.41 into /var/tmp/portage/dev-ml/ocamlweb-1.41/image * Final size of build directory: 5552 KiB (5.4 MiB) * Final size of installed tree: 2248 KiB (2.1 MiB) * QA Notice: Files built without respecting CFLAGS have been detected * Please include the following list of files in your report: * /usr/bin/ocamlweb strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/bin/ocamlweb >>> Done. Configuring TeXLive ... Generating /etc/texmf/web2c/texmf.cnf from /etc/texmf/texmf.d ... Generating /etc/texmf/web2c/fmtutil.cnf from /etc/texmf/fmtutil.d ... Generating /etc/texmf/web2c/updmap.cfg from /etc/texmf/updmap.d ... Generating ls-R files Generating language.dat file Generating language.def file Generating language.dat.lua file Skipping format files, since they are unchanged Skipping font maps, since they are unchanged Use 'texconfig font ro'(rw) to disable (enable) font generation for users