Build:
- 0
2026-10-06 17:32.25: New job: build labltk.8.06.15 (02f0a742dbe5) 2026-10-06 17:32.25: Waiting for resource in pool day11-builds 2026-10-06 17:36.41: Got resource from pool day11-builds 2026-10-06 17:36.41: [profile oxcaml-odoc-master] build labltk.8.06.15 2026-10-06 17:36.41: build labltk.8.06.15 (02f0a742dbe5) === DEPENDENCIES (10 transitive) === conf-autoconf.1 8ee1e3913008 conf-pkg-config.5 e39f7209b38f conf-tcl.1 8e3f20171d4c conf-tk.1 2aefaefff614 conf-which.1 65c43ca119c3 ocaml.5.2.0 879ae859f814 ocaml-config.3 37112a8040f8 ocaml-variants.5.2.0+ox 8119d9341417 ocamlfind.1.9.8+ox 665ae3389aa8 oxcaml-compiler.5.2.0minus39 72925b65bf23 === STDOUT === Processing: [default: loading data] [labltk.8.06.15: dl] [labltk.8.06.15: extract] -> retrieved labltk.8.06.15 (https://opam.ocaml.org/cache) [labltk: ./configure] + /home/opam/.opam/default/.opam-switch/build/labltk.8.06.15/./configure "-use-findlib" "-verbose" "-installbindir" "/home/opam/.opam/default/bin" (CWD=/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15) - Configuring LablTk... - runtest: gcc -o tst tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/local/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/opt/local/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/sw/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/pkg/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/X11/include -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/local/include/tcl9.0 -I/usr/local/include/tk9.0 -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/include/tcl9.0 -I/usr/include/tk9.0 -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/local/include/tcl8.6 -I/usr/local/include/tk8.6 -I/usr/local/include tclversion.c -lm -lpthread - tclversion.c:18:10: fatal error: tcl.h: No such file or directory - 18 | #include <tcl.h> - | ^~~~~~~ - compilation terminated. - runtest: gcc -o tst -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include tclversion.c -lm -lpthread - tcl.h and tk.h version 8.6 found with "-I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include". - hasgot -ltcl8.6 -lm -lpthread Tcl_DoOneEvent: gcc -o tst hasgot.c -lm -lpthread -ltcl8.6 -lm -lpthread - hasgot -ltk8.6 -ltcl8.6 -lm -lpthread Tk_SetGrid: gcc -o tst hasgot.c -lm -lpthread -ltk8.6 -ltcl8.6 -lm -lpthread - Tcl/Tk libraries found. - - ** Configuration summary ** - - Configuration for the "labltk" library: - use tcl/tk version ....... 8.6 - options for compiling .... -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -I/usr/local/include - options for linking ...... -ltk8.6 -ltcl8.6 - use native compilers ..... yes - use ocamlfind ............ yes [labltk: make library] + /usr/bin/make "library" "opt" (CWD=/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15) - cd support; /usr/bin/make - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15/support' - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix support.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix support.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix rawwidget.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix rawwidget.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix widget.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix widget.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix protocol.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix protocol.ml - File "protocol.ml", line 62, characters 9-36: - 62 | let () = Callback.register_exception "tkerror" (TkError "") - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register_exception - Use [Callback.Safe.register_exception]. - - File "protocol.ml", line 66, characters 9-26: - 66 | let () = Callback.register "cltclinterp" cltclinterp - ^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register - Use [Callback.Safe.register]. - - File "protocol.ml", line 189, characters 8-25: - 189 | let _ = Callback.register "camlcb" protected_dispatch - ^^^^^^^^^^^^^^^^^ - Alert unsafe_multidomain: Stdlib.Callback.register - Use [Callback.Safe.register]. - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix textvariable.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix textvariable.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix timer.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix timer.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix fileevent.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix fileevent.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix camltkwrap.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix camltkwrap.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix -I +threads -I vmthreads tkthread.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -I +unix -I +threads -I vmthreads tkthread.ml - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkCaml.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkUtf.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkEval.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkEvent.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkFile.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkMain.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkMisc.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkTimer.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkVar.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkWait.c - gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -pthread -I/home/opam/.opam/default/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkImg.c - /home/opam/.opam/default/bin/ocamlmklib -o labltk cltkCaml.o cltkUtf.o cltkEval.o cltkEvent.o cltkFile.o cltkMain.o cltkMisc.o cltkTimer.o cltkVar.o cltkWait.o cltkImg.o -ldopt "-ltk8.6" -ldopt "-ltcl8.6" - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15/support' - cd compiler; /usr/bin/make - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15/compiler' - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support flags.ml - (echo "let copyright=\"\\"; \ - sed -e 's/$/\\n\\/' copyright; \ - echo "\""; \ - echo "let write ~w = w copyright;;") > copyright.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support copyright.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support tsort.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support tables.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support printer.ml - /home/opam/.opam/default/bin/ocamllex lexer.mll - 45 states, 921 transitions, table size 3954 bytes - /home/opam/.opam/default/bin/ocamlyacc -v -v parser.mly - 3 shift/reduce conflicts. - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support parser.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support lexer.ml - /home/opam/.opam/default/bin/ocamllex pplex.mll - 44 states, 754 transitions, table size 3280 bytes - /home/opam/.opam/default/bin/ocamlyacc -v -v ppyac.mly - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support code.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support ppyac.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support pplex.mli - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support pplex.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support ppyac.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support ppexec.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support ppparse.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support parser.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support compile.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support intf.ml - /home/opam/.opam/default/bin/ocamlc.opt -c -g -I ../support maincompile.ml - File "maincompile.ml", line 58, characters 22-45: - 58 | (Buffer.add_string buf)) - ^^^^^^^^^^^^^^^^^^^^^^^ - Error: This value is "local" but is expected to be "global". - Hint: This is a partial application - Adding 1 more argument will make the value non-local - make[1]: *** [Makefile:74: maincompile.cmo] Error 2 - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/labltk.8.06.15/compiler' - make: *** [Makefile:33: library] Error 2 [ERROR] The compilation of labltk.8.06.15 failed at "make library opt". build failed... === STDERR === 2026-10-06 17:37.17: FAILED: build labltk.8.06.15 2026-10-06 17:37.17: Job failed: build failed: labltk.8.06.15