Build:
- 0
2026-06-24 11:09.05: New job: build crypt.1.2 (2ca28954b067) 2026-06-24 11:09.05: Waiting for resource in pool day11-builds 2026-06-24 11:34.22: Got resource from pool day11-builds 2026-06-24 11:34.22: [profile full] build crypt.1.2 2026-06-24 11:34.22: build crypt.1.2 (2ca28954b067) === DEPENDENCIES (7 transitive) === compiler-cloning.enabled 439a1fc77aa6 ocaml.5.5.0 383268832c4b ocaml-base-compiler.5.5.0 522c248944c8 ocaml-compiler.5.5.0 eb1a8babf54c ocaml-makefile.6.39.2 b4803c0d8902 ocamlbuild.0.16.1 e57f00093c6a ocamlfind.1.9.8 b506a15fcd6c === STDOUT === Processing: [default: loading data] [crypt.1.2: dl] [crypt.1.2: extract] -> retrieved crypt.1.2 (https://opam.ocaml.org/cache) [crypt: make] + /usr/bin/make (CWD=/home/opam/.opam/default/.opam-switch/build/crypt.1.2) - cd lib && /usr/bin/make - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - ocamldep -native crypt.mli > ._ncdi/crypt.di - ocamldep crypt.ml > ._d/crypt.d - /home/opam/.opam/default/bin/ocamlopt.opt \ - -c -cc "cc" -ccopt "-fPIC \ - -DPIC -DNATIVE_CODE \ - -o crypt_stubs.o " crypt_stubs.c - crypt_stubs.c: In function 'crypt_raw': - crypt_stubs.c:14:18: warning: implicit declaration of function 'crypt' [-Wimplicit-function-declaration] - 14 | char *result = crypt(String_val(key), String_val(salt)); - | ^~~~~ - crypt_stubs.c:14:18: warning: initialization of 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] - crypt_stubs.c: In function 'crypt_md5': - crypt_stubs.c:43:12: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] - 43 | password = crypt(String_val(key), salt); - | ^ - ar rcs libcrypt_stubs.a crypt_stubs.o - /home/opam/.opam/default/bin/ocamlc.opt -c crypt.mli - /home/opam/.opam/default/bin/ocamlopt.opt -c crypt.ml - /home/opam/.opam/default/bin/ocamlopt.opt -a -cclib -lcrypt_stubs -ccopt -lcrypt -o crypt.cmxa crypt.cmx - make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - ocamldep crypt.mli > ._bcdi/crypt.di - make[2]: 'libcrypt_stubs.a' is up to date. - /home/opam/.opam/default/bin/ocamlc.opt -c crypt.ml - ocamlmklib \ - -o crypt_stubs crypt_stubs.o \ - -lcrypt - /home/opam/.opam/default/bin/ocamlc.opt -a -cclib -lcrypt_stubs -dllib dllcrypt_stubs.so -ccopt -lcrypt -o crypt.cma crypt.cmo - make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/lib' - cd test && /usr/bin/make - make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/test' - make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/test' - ocamldep -I ../lib test.ml > ._d/test.d - /home/opam/.opam/default/bin/ocamlopt.opt -c -I ../lib test.ml - /home/opam/.opam/default/bin/ocamlopt.opt \ - \ - -I ../lib crypt.cmxa -o test.opt \ - test.cmx - /usr/bin/ld: ../lib/libcrypt_stubs.a(crypt_stubs.o): in function `crypt_raw': - crypt_stubs.c:(.text+0xb2): undefined reference to `crypt' - /usr/bin/ld: ../lib/libcrypt_stubs.a(crypt_stubs.o): in function `crypt_md5': - crypt_stubs.c:(.text+0x292): undefined reference to `crypt' - collect2: error: ld returned 1 exit status - File "caml_startup", line 1: - Error: Error during linking (exit code 1) - make[2]: *** [/home/opam/.opam/default/lib/ocaml-makefile/OCamlMakefile:952: test.opt] Error 2 - make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/test' - make[1]: *** [/home/opam/.opam/default/lib/ocaml-makefile/OCamlMakefile:777: native-code] Error 2 - make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/crypt.1.2/test' - make: *** [Makefile:3: all] Error 2 [ERROR] The compilation of crypt.1.2 failed at "make". build failed... === STDERR === 2026-06-24 11:34.29: FAILED: build crypt.1.2 2026-06-24 11:34.29: Job failed: build failed: crypt.1.2