Build:
- 0
2026-10-01 23:18.20: New job: build labltk.8.06.15 (7be42a38addf) 2026-10-01 23:18.20: Waiting for resource in pool day11-builds 2026-10-01 23:18.43: Got resource from pool day11-builds 2026-10-01 23:18.43: [profile oxcaml-odoc-master] build labltk.8.06.15 2026-10-01 23:18.43: build labltk.8.06.15 (7be42a38addf) === DEPENDENCIES (10 transitive) === conf-autoconf.1 43fe4a407b7a conf-pkg-config.5 5bc8297bba82 conf-tcl.1 cea22f6b76e2 conf-tk.1 1488d58879ee conf-which.1 5fccb3a41099 ocaml.5.2.0 cda6777ccfe3 ocaml-config.3 d77b853eaa33 ocaml-variants.5.2.0+ox a9808a9375cd ocamlfind.1.9.8+ox f23a347b8f5f oxcaml-compiler.5.2.0minus39 9c94ae342626 === 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-01 23:18.56: FAILED: build labltk.8.06.15 2026-10-01 23:18.56: Job failed: build failed: labltk.8.06.15