* Package: dev-ml/lablgl-1.06-r1:0/1.06 * Repository: gentoo * USE: abi_x86_64 amd64 elibc_glibc glut kernel_linux ocamlopt userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking lablgl-1.06.tar.gz to /var/tmp/portage/dev-ml/lablgl-1.06-r1/work >>> Source unpacked in /var/tmp/portage/dev-ml/lablgl-1.06-r1/work >>> Preparing source in /var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06 ... * Applying lablgl-1.06-makefile.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06 ... make -j4 -j1 lib cd src && make all LIBDIR="`ocamlc -where`" make[1]: Entering directory '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06/src' ocamlc -c -w s -I +labltk var2def.ml File "var2def.ml", line 17, characters 5-11: 17 | open Genlex ^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "var2def.ml", line 22, characters 17-34: 22 | let s = lexer (Stream.of_channel stdin) in ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 26, characters 22-30: 26 | let (strm__ : _ Stream.t) = s in ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 27, characters 12-23: 27 | match Stream.peek strm__ with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 29, characters 10-21: 29 | Stream.junk strm__; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 43, characters 10-21: 43 | Stream.junk strm__; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 44, characters 22-33: 44 | begin match Stream.peek strm__ with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 45, characters 30-41: 45 | Some (Ident _) -> Stream.junk strm__; () ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 46, characters 24-36: 46 | | _ -> raise (Stream.Error "") ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2def.ml", line 48, characters 27-38: 48 | | Some (Kwd "$$") -> Stream.junk strm__; () ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. ocamlc var2def.cmo -o var2def ocamlc -c -w s -I +labltk var2switch.ml File "var2switch.ml", line 3, characters 5-11: 3 | open Genlex ^^^^^^ Alert deprecated: module Stdlib.Genlex Use the camlp-streams library instead. File "var2switch.ml", line 13, characters 17-34: 13 | let s = lexer (Stream.of_channel stdin) in ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 16, characters 22-30: 16 | let (strm__ : _ Stream.t) = s in ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 17, characters 12-23: 17 | match Stream.peek strm__ with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 19, characters 10-21: 19 | Stream.junk strm__; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 25, characters 28-36: 25 | let (strm__ : _ Stream.t) = s in ^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 26, characters 18-29: 26 | match Stream.peek strm__ with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 28, characters 16-27: 28 | Stream.junk strm__; ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 29, characters 28-39: 29 | begin match Stream.peek strm__ with ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 30, characters 39-50: 30 | Some (Ident name) -> Stream.junk strm__; name ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 31, characters 30-42: 31 | | _ -> raise (Stream.Error "") ^^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. File "var2switch.ml", line 36, characters 27-38: 36 | | Some (Kwd "$$") -> Stream.junk strm__; raise End_of_file ^^^^^^^^^^^ Alert deprecated: module Stdlib.Stream Use the camlp-streams library instead. ocamlc var2switch.cmo -o var2switch make lablgl.cma make[2]: Entering directory '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06/src' ocamlc -c -w s -I +labltk gl.mli ocamlc -c -w s -I +labltk glFunc.mli ocamlc -c -w s -I +labltk glFunc.ml ocamlc -c -w s -I +labltk raw.mli ocamlc -c -w s -I +labltk glMat.mli ocamlc -c -w s -I +labltk glMat.ml ocamlc -c -w s -I +labltk glLight.mli ocamlc -c -w s -I +labltk glLight.ml ocamlc -c -w s -I +labltk gluMat.mli ocamlc -c -w s -I +labltk gluMat.ml ocamlc -c -w s -I +labltk gluQuadric.mli ocamlc -c -w s -I +labltk gluQuadric.ml ocamlc -c -w s -I +labltk glPix.mli ocamlc -c -w s -I +labltk glDraw.mli ocamlc -c -w s -I +labltk glDraw.ml ocamlc -c -w s -I +labltk glTex.mli ocamlc -c -w s -I +labltk gluMisc.mli ocamlc -c -w s -I +labltk gluMisc.ml ocamlc -c -w s -I +labltk glPix.ml ocamlc -c -w s -I +labltk glMisc.mli ocamlc -c -w s -I +labltk glMisc.ml ocamlc -c -w s -I +labltk gluTess.mli ocamlc -c -w s -I +labltk gluTess.ml ocamlrun ../src/var2def < gl_tags.var > gl_tags.h ocamlrun ../src/var2switch -table GL_ < gl_tags.var > gl_tags.c ocamlc -c -w s -ccopt "-c -O -pipe -march=native -fno-diagnostics-color -O2 " ml_gl.c ml_gl.c: In function ‘ml_raise_gl’: ml_gl.c:36:14: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 36 | gl_exn = caml_named_value("glerror"); | ^ ml_gl.c:37:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead 37 | raise_with_string(*gl_exn, (char*)errmsg); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ml_gl.c: In function ‘lablgl_copy_string_check’: ml_gl.c:43:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead 43 | return copy_string ((char*) str); | ^~~~~~~~~~~~~~~~~~~~~~~~~ ml_gl.c: In function ‘ml_gl_make_table’: ml_gl.c:64:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead 64 | tag_table = stat_alloc (TABLE_SIZE * sizeof(struct record)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ml_gl.c: In function ‘ml_glLight’: ml_gl.c:271:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 271 | if (Int_val(n) >= GL_MAX_LIGHTS) invalid_argument ("Gl.light"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ml_gl.c: In function ‘ml_glCallLists’: ml_gl.c:717:20: warning: "string_length" is deprecated: use "caml_string_length" instead 717 | glCallLists (string_length(Field(indexes,1)), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ocamlc -c -w s -I +labltk glMap.mli ocamlc -c -w s -I +labltk glMap.ml ocamlrun ../src/var2switch GLU_ < glu_tags.var > glu_tags.c ocamlrun ../src/var2def < glu_tags.var > glu_tags.h ocamlc -c -w s -ccopt "-c -O -pipe -march=native -fno-diagnostics-color -O2 " ml_glu.c ml_glu.c: In function ‘ml_gluNewNurbsRenderer’: ml_glu.c:105:13: warning: "alloc_final" is deprecated: use "caml_alloc_final" instead 105 | value struc = alloc_final (2, ml_gluDeleteNurbsRenderer, 1, 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ml_glu.c: In function ‘ml_gluNewQuadric’: ml_glu.c:112:13: warning: "alloc_final" is deprecated: use "caml_alloc_final" instead 112 | value struc = alloc_final (2, ml_gluDeleteQuadric, 1, 32); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ml_glu.c: In function ‘ml_gluProject’: ml_glu.c:244:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 244 | win0 = copy_double(winX); | ^~~~~~~~~~~~~~~~~ ml_glu.c:245:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 245 | win1 = copy_double(winY); | ^~~~~~~~~~~~~~~~~ ml_glu.c:246:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 246 | win2 = copy_double(winZ); | ^~~~~~~~~~~~~~~~~ ml_glu.c:247:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 247 | win = alloc_small(3, 0); | ^~~~~~~~~~~~~~~~ ml_glu.c: In function ‘ml_gluUnProject’: ml_glu.c:299:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 299 | obj0 = copy_double(objX); | ^~~~~~~~~~~~~~~~~ ml_glu.c:300:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 300 | obj1 = copy_double(objY); | ^~~~~~~~~~~~~~~~~ ml_glu.c:301:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead 301 | obj2 = copy_double(objZ); | ^~~~~~~~~~~~~~~~~ ml_glu.c:302:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead 302 | obj = alloc_small (3, 0); | ^~~~~~~~~~~~~~~~~ ocamlc -c -w s -I +labltk glArray.mli ocamlc -c -w s -I +labltk glArray.ml ocamlc -c -w s -ccopt "-c -O -pipe -march=native -fno-diagnostics-color -O2 " ml_glarray.c ml_glarray.c:18:10: fatal error: raw_tags.h: No such file or directory 18 | #include "raw_tags.h" | ^~~~~~~~~~~~ compilation terminated. make[2]: *** [../Makefile.common:57: ml_glarray.o] Error 2 shuffle=301234026 make[2]: Leaving directory '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06/src' make[1]: *** [Makefile:28: all] Error 2 shuffle=301234026 make[1]: Leaving directory '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06/src' make: *** [Makefile:12: lib] Error 2 shuffle=301234026 * ERROR: dev-ml/lablgl-1.06-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-ml/lablgl-1.06-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-ml/lablgl-1.06-r1::gentoo'`. * The complete build log is located at '/var/log/portage/dev-ml:lablgl-1.06-r1:20221204-042826.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-ml/lablgl-1.06-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-ml/lablgl-1.06-r1/temp/environment'. * Working directory: '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06' * S: '/var/tmp/portage/dev-ml/lablgl-1.06-r1/work/lablgl-1.06'