* Package: app-text/llpp-33:0 * 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 llpp-33.tar.gz to /var/tmp/portage/app-text/llpp-33/work >>> Source unpacked in /var/tmp/portage/app-text/llpp-33/work >>> Preparing source in /var/tmp/portage/app-text/llpp-33/work/llpp-33 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-text/llpp-33/work/llpp-33 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/app-text/llpp-33/work/llpp-33 ... make -j4 -j1 VERSION=33 CC=clang LIBDIR=/usr/lib64 ocamlopt -c -o utils.cmx -g -w +a -safe-string -I +lablGL utils.ml File "utils.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o keys.cmx -g -w +a -safe-string -I +lablGL keys.ml File "keys.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o wsi.cmi -g -w +a -safe-string -I +lablGL wsi.mli ocamlopt -c -o wsi.cmx -g -w +a -safe-string -I +lablGL wsi/x11/wsi.ml File "wsi/x11/wsi.ml", lines 85-86, characters 4-3: 85 | ....mutable fid : int 86 | ;................................... Warning 69 [unused-field]: record field fid is never read. (However, this field is used to build or mutate values.) sh genconfstr.sh >confstruct.ml ocamlopt -c -o confstruct.cmx -g -w +a -safe-string -I +lablGL confstruct.ml File "confstruct.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o parser.cmx -g -w +a -safe-string -I +lablGL parser.ml File "parser.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o config.cmx -g -w +a -safe-string -I +lablGL config.ml File "config.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o ffi.cmx -g -w +a -safe-string -I +lablGL ffi.ml File "ffi.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o glutils.cmx -g -w +a -safe-string -I +lablGL glutils.ml File "glutils.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o help.cmi -g -w +a -safe-string -I +lablGL help.mli ocamlopt -c -o help.cmx -g -w +a -safe-string -I +lablGL help.ml ocamlopt -c -o utf8syms.cmx -g -w +a -safe-string -I +lablGL utf8syms.ml File "utf8syms.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o listview.cmx -g -w +a -safe-string -I +lablGL listview.ml File "listview.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o main.cmx -g -w +a -safe-string -I +lablGL -thread main.ml File "main.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. ocamlopt -c -o cutils.o -g -w +a -safe-string -I +lablGL -cc clang -ccopt '-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -std=c99 -pedantic -Wall -Wextra -Wshadow -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/openjpeg-2.5 -D_GNU_SOURCE -DFFP' cutils.c ocamlopt -c -o keysym2ucs.o -g -w +a -safe-string -I +lablGL -cc clang -ccopt '-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -std=c99 -pedantic -Wall -Wextra -Wshadow -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/openjpeg-2.5 -D_GNU_SOURCE -DFFP' wsi/x11/keysym2ucs.c ocamlopt -c -o link.o -g -w +a -safe-string -I +lablGL -cc clang -ccopt '-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -std=c99 -pedantic -Wall -Wextra -Wshadow -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/openjpeg-2.5 -D_GNU_SOURCE -DFFP' link.c link.c:841:16: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement] size_t size = (state.pagedimcount + 1) * sizeof (*state.pagedims); ^ link.c:987:27: error: invalid operands to binary expression ('fz_location' and 'int') if (outline->page >= 0) { ~~~~~~~~~~~~~ ^ ~ link.c:989:50: error: passing 'fz_location' to parameter of incompatible type 'int' struct pagedim *pdim = pdimofpageno (outline->page); ^~~~~~~~~~~~~ link.c:972:42: note: passing argument to parameter 'pageno' here static struct pagedim *pdimofpageno (int pageno) ^ link.c:993:28: error: format specifies type 'int' but the argument has type 'fz_location' [-Werror,-Wformat] level, outline->page, (int) p.y, h, outline->title); ^~~~~~~~~~~~~ link.c:3721:17: error: mixing declarations and code is incompatible with standards before C99 [-Werror,-Wdeclaration-after-statement] const char *p = String_val (path_v); ^ 5 errors generated. make: *** [Makefile:62: link.o] Error 2 * ERROR: app-text/llpp-33::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-text/llpp-33::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-text/llpp-33::gentoo'`. * The complete build log is located at '/var/log/portage/app-text:llpp-33:20221028-212311.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-text/llpp-33/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-text/llpp-33/temp/environment'. * Working directory: '/var/tmp/portage/app-text/llpp-33/work/llpp-33' * S: '/var/tmp/portage/app-text/llpp-33/work/llpp-33'