Build:
  1. 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