Build:
- 0
2026-06-16 12:07.55: New job: build traildb.0.1 (43d80b1d7587)
2026-06-16 12:07.55: Waiting for resource in pool day11-builds
2026-06-16 12:47.41: Got resource from pool day11-builds
2026-06-16 12:47.41: [profile full] build traildb.0.1
2026-06-16 12:47.41: build traildb.0.1 (43d80b1d7587)
=== DEPENDENCIES (8 transitive) ===
jbuilder.1.0+beta20.2 ab5ab9884b95
ocaml.4.14.4 cb826ea44eb2
ocaml-base-compiler.4.14.4 d2f775f983d7
ocaml-config.2 669e0fcf9e4d
ocamlbuild.0.16.1 8f6c52e6fce8
ocamlfind.1.9.8 6025f4a8e98e
topkg.1.1.1 ab549298f3fc
uuidm.0.9.10 1d2586bf3b30
=== STDOUT ===
Processing: [default: loading data]
The following system packages will first need to be installed:
libtraildb-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libtraildb-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libicu72:amd64.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18247 files and directories currently installed.)
- Preparing to unpack .../0-libicu72_72.1-3+deb12u1_amd64.deb ...
- Unpacking libicu72:amd64 (72.1-3+deb12u1) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../1-libxml2_2.9.14+dfsg-1.3~deb12u5_amd64.deb ...
- Unpacking libxml2:amd64 (2.9.14+dfsg-1.3~deb12u5) ...
- Selecting previously unselected package libarchive13:amd64.
- Preparing to unpack .../2-libarchive13_3.6.2-1+deb12u4_amd64.deb ...
- Unpacking libarchive13:amd64 (3.6.2-1+deb12u4) ...
- Selecting previously unselected package libjudydebian1.
- Preparing to unpack .../3-libjudydebian1_1.0.5-5+b2_amd64.deb ...
- Unpacking libjudydebian1 (1.0.5-5+b2) ...
- Selecting previously unselected package libtraildb0.
- Preparing to unpack .../4-libtraildb0_0.6+dfsg1-1+b1_amd64.deb ...
- Unpacking libtraildb0 (0.6+dfsg1-1+b1) ...
- Selecting previously unselected package libtraildb-dev.
- Preparing to unpack .../5-libtraildb-dev_0.6+dfsg1-1+b1_amd64.deb ...
- Unpacking libtraildb-dev (0.6+dfsg1-1+b1) ...
- Setting up libicu72:amd64 (72.1-3+deb12u1) ...
- Setting up libjudydebian1 (1.0.5-5+b2) ...
- Setting up libxml2:amd64 (2.9.14+dfsg-1.3~deb12u5) ...
- Setting up libarchive13:amd64 (3.6.2-1+deb12u4) ...
- Setting up libtraildb0 (0.6+dfsg1-1+b1) ...
- Setting up libtraildb-dev (0.6+dfsg1-1+b1) ...
- Processing triggers for libc-bin (2.36-9+deb12u14) ...
[traildb.0.1: dl]
[traildb.0.1: extract]
-> retrieved traildb.0.1 (https://opam.ocaml.org/cache)
[traildb: jbuilder build]
+ /home/opam/.opam/default/bin/jbuilder "build" "-p" "traildb" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/traildb.0.1)
- ocamlc lib/.TrailDB.objs/trailDB.{cmo,cmt}
- File "lib/trailDB.ml", line 74, characters 18-32:
- 74 | add tdb_cons (Uuidm.to_bytes uuid) timestamp fields
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.to_bytes
- Use Uuidm.to_binary_string instead
- File "lib/trailDB.ml", line 97, characters 17-31:
- 97 | | Some uuid -> Uuidm.of_bytes uuid
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.of_bytes
- Use Uuidm.of_binary_string instead
- File "lib/trailDB.ml", line 100, characters 20-34:
- 100 | get_trail_id tdb (Uuidm.to_bytes uuid)
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.to_bytes
- Use Uuidm.to_binary_string instead
- ocamlopt lib/.TrailDB.objs/trailDB.{cmx,o}
- File "lib/trailDB.ml", line 74, characters 18-32:
- 74 | add tdb_cons (Uuidm.to_bytes uuid) timestamp fields
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.to_bytes
- Use Uuidm.to_binary_string instead
- File "lib/trailDB.ml", line 97, characters 17-31:
- 97 | | Some uuid -> Uuidm.of_bytes uuid
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.of_bytes
- Use Uuidm.of_binary_string instead
- File "lib/trailDB.ml", line 100, characters 20-34:
- 100 | get_trail_id tdb (Uuidm.to_bytes uuid)
- ^^^^^^^^^^^^^^
- Alert deprecated: Uuidm.to_bytes
- Use Uuidm.to_binary_string instead
- ocamlc lib/ocaml_traildb.o
- ocaml_traildb.c: In function 'raise_exception':
- ocaml_traildb.c:78:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 78 | exception_handler = caml_named_value("traildb.error");
- | ^
- ocaml_traildb.c: In function 'alloc_tdb_cons_wrapper':
- ocaml_traildb.c:128:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
- 128 | value v = alloc_custom(&tdb_cons_operations, sizeof(tdb_cons*), 0, 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ocaml_traildb.c: In function 'alloc_tdb_wrapper':
- ocaml_traildb.c:150:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
- 150 | value v = alloc_custom(&tdb_operations, sizeof(tdb), 0, 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ocaml_traildb.c: In function 'alloc_tdb_cursor_wrapper':
- ocaml_traildb.c:172:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
- 172 | value v = alloc_custom(&tdb_cursor_operations, sizeof(tdb_cursor*), 0, 1);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ocaml_traildb.c: In function 'copy_ocaml_string_list':
- ocaml_traildb.c:198:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 198 | *strings++ = String_val(Field(caml_list, 0));
- | ^
- In file included from /home/opam/.opam/default/lib/ocaml/caml/memory.h:31,
- from ocaml_traildb.c:2:
- ocaml_traildb.c: In function 'ocaml_tdb_get_uuid':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- ocaml_traildb.c:393:12: note: in expansion of macro 'String_val'
- 393 | memcpy(String_val(caml_uuid), uuid, 16);
- | ^~~~~~~~~~
- In file included from ocaml_traildb.c:1:
- /usr/include/string.h:43:39: note: expected 'void * restrict' but argument is of type 'const char *'
- 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- | ~~~~~~~~~~~~~~~~~^~~~~~
- ocaml_traildb.c: In function 'ocaml_tdb_get_item_value':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 1 of 'memcpy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 290 | #define String_val(x) ((const char *) Bp_val(x))
- | ~^~~~~~~~~~~~~~~~~~~~~~~~~
- ocaml_traildb.c:504:10: note: in expansion of macro 'String_val'
- 504 | memcpy(String_val(caml_string_value), string_value, value_length);
- | ^~~~~~~~~~
- /usr/include/string.h:43:39: note: expected 'void * restrict' but argument is of type 'const char *'
- 43 | extern void *memcpy (void *__restrict __dest, const void *__restrict __src,
- | ~~~~~~~~~~~~~~~~~^~~~~~
-> compiled traildb.0.1
-> installed traildb.0.1
=== STDERR ===
2026-06-16 12:47.54: OK: build traildb.0.1 (runc: 7.6s, disk: 0KB)
2026-06-16 12:47.54: Job succeeded