Build:
  1. 0
2026-06-16 11:53.43: New job: build odbc.3.0 (25b7fabe7892)
2026-06-16 11:53.43: Waiting for resource in pool day11-builds
2026-06-16 12:21.14: Got resource from pool day11-builds
2026-06-16 12:21.14: [profile full] build odbc.3.0
2026-06-16 12:21.14: build odbc.3.0 (25b7fabe7892)
=== DEPENDENCIES (5 transitive) ===
  ocaml.5.4.1                                        708fed352b2a
  ocaml-base-compiler.5.4.1                          89b85703f841
  ocaml-compiler.5.4.1                               a719b8419b8e
  ocaml-config.3                                     aa27f63940d8
  ocamlfind.1.9.8                                    5cfa73ef65e7
=== STDOUT ===
Processing: [default: loading data]

The following system packages will first need to be installed:
    unixodbc-dev

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "unixodbc-dev"
- debconf: delaying package configuration, since apt-utils is not installed
- Selecting previously unselected package libltdl7: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-libltdl7_2.4.7-7~deb12u1_amd64.deb ...
- Unpacking libltdl7:amd64 (2.4.7-7~deb12u1) ...
- Selecting previously unselected package libodbc2:amd64.
- Preparing to unpack .../1-libodbc2_2.3.11-2+deb12u1_amd64.deb ...
- Unpacking libodbc2:amd64 (2.3.11-2+deb12u1) ...
- Selecting previously unselected package libodbccr2:amd64.
- Preparing to unpack .../2-libodbccr2_2.3.11-2+deb12u1_amd64.deb ...
- Unpacking libodbccr2:amd64 (2.3.11-2+deb12u1) ...
- Selecting previously unselected package unixodbc-common.
- Preparing to unpack .../3-unixodbc-common_2.3.11-2+deb12u1_all.deb ...
- Unpacking unixodbc-common (2.3.11-2+deb12u1) ...
- Selecting previously unselected package libodbcinst2:amd64.
- Preparing to unpack .../4-libodbcinst2_2.3.11-2+deb12u1_amd64.deb ...
- Unpacking libodbcinst2:amd64 (2.3.11-2+deb12u1) ...
- Selecting previously unselected package unixodbc-dev:amd64.
- Preparing to unpack .../5-unixodbc-dev_2.3.11-2+deb12u1_amd64.deb ...
- Unpacking unixodbc-dev:amd64 (2.3.11-2+deb12u1) ...
- Setting up unixodbc-common (2.3.11-2+deb12u1) ...
- Setting up libltdl7:amd64 (2.4.7-7~deb12u1) ...
- Setting up libodbc2:amd64 (2.3.11-2+deb12u1) ...
- Setting up libodbccr2:amd64 (2.3.11-2+deb12u1) ...
- Setting up libodbcinst2:amd64 (2.3.11-2+deb12u1) ...
- Setting up unixodbc-dev:amd64 (2.3.11-2+deb12u1) ...
- Processing triggers for libc-bin (2.36-9+deb12u14) ...
[odbc.3.0: dl]
[odbc.3.0: extract]
-> retrieved odbc.3.0  (https://opam.ocaml.org/cache)
[odbc: ./configure]
+ /home/opam/.opam/default/.opam-switch/build/odbc.3.0/./configure "--prefix=/home/opam/.opam/default" (CWD=/home/opam/.opam/default/.opam-switch/build/odbc.3.0)
- Configuring odbc 3.0
- checking for ocamlc... ocamlc
- OCaml version is 5.4.1
- OCaml library path is /home/opam/.opam/default/lib/ocaml
- checking for ocamlopt... ocamlopt
- checking for ocamlc.opt... ocamlc.opt
- checking for ocamlopt.opt... ocamlopt.opt
- checking for ocaml... ocaml
- checking for ocamldep... ocamldep
- checking for ocamlmktop... ocamlmktop
- checking for ocamlmklib... ocamlmklib
- checking for ocamldoc... ocamldoc
- checking for ocamlbuild... no
- checking for gcc... gcc
- checking whether the C compiler works... yes
- checking for C compiler default output file name... a.out
- checking for suffix of executables... 
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- ======== configure PostgreSQL ========
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /usr/bin/grep
- checking for egrep... /usr/bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... 
- yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking iodbc.h usability... no
- checking iodbc.h presence... no
- checking for iodbc.h... no
- checking isql.h usability... no
- checking isql.h presence... no
- checking for isql.h... no
- checking isqlext.h usability... no
- checking isqlext.h presence... no
- checking for isqlext.h... no
- PostgreSQL ODBC headers not found
- No PostgreSQL ODBC support
- ======== configure MySQL ========
- checking for iodbc.h... (cached) no
- checking for isql.h... (cached) no
- checking for isqlext.h... (cached) no
- MySQL ODBC headers not found
- No MySQL ODBC support
- ======== configure unixODBC ========
- checking odbcinst.h usability... 
- yes
- checking odbcinst.h presence... yes
- checking for odbcinst.h... yes
- checking sql.h usability... yes
- checking sql.h presence... yes
- checking for sql.h... yes
- checking sqlext.h usability... yes
- checking sqlext.h presence... yes
- checking for sqlext.h... yes
- unixODBC headers found
- checking for SQLAllocEnv in -lodbc... yes
- unixODBC support
- ======== configure DB2 ========
- checking sqlcli1.h usability... no
- checking sqlcli1.h presence... no
- checking for sqlcli1.h... no
- DB2 headers not found
- No DB2 support
- ======== configure OPENINGRES ========
- checking for sqlext.h... (cached) yes
- OPENINGRES headers found
- checking for SQLAllocEnv in -lodbc... (cached) yes
- OPENINGRES support
- ======== configure ORACLE through DataDirect "Connect for ODBC" driver ========
- checking sqlcli_.h usability... 
- no
- checking sqlcli_.h presence... no
- checking for sqlcli_.h... no
- ORACLECFO headers not found
- No Oracle through DataDirect "Connect for ODBC" driver support
- checking for ocamlfind... ocamlfind
- checking for OCaml findlib package lablgtk2... not found
- configure: WARNING: Biniki will not be compiled.
- configure: creating ./config.status
- config.status: creating META
- config.status: creating Makefile.master
- config.status: creating opam/opam
[odbc: make]
+ /usr/bin/make  (CWD=/home/opam/.opam/default/.opam-switch/build/odbc.3.0)
- rm -f .depend
- ocamldep  ocamlodbc.ml ocamlodbc_lowlevel.ml odbc.ml ocamlodbc.mli odbc.mli > .depend
- for d in unixodbc openingres; do \
-   /usr/bin/make BASE=$d library; \
- done
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ocamlc.opt -verbose -pp 'grep -v DEBUG'  -c odbc.mli
- + grep -v DEBUG 'odbc.mli' > /tmp/ocamlpp1fbaaf
- ocamlc.opt -verbose -pp 'grep -v DEBUG'  -c odbc.ml
- + grep -v DEBUG 'odbc.ml' > /tmp/ocamlpp5c3669
- ocamlc.opt -verbose -a -o odbc.cma odbc.cmo
- ocamlopt.opt -pp 'grep -v DEBUG'  -c odbc.ml
- ocamlopt.opt -a -o odbc.cmxa odbc.cmx
- ======== Compiling 'unixodbc' ========
- /usr/bin/make BASE=unixodbc ocamlmklib
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- LC_ALL=C sed -e 's/ocamlodbc_/ocamlodbc_unixodbc_/' ocaml_odbc_c.c > odbc_unixodbc_c.c
- gcc -c -fPIC -pthread -g -O2 -D unixODBC   -I /home/opam/.opam/default/lib/ocaml -D unixODBC   odbc_unixodbc_c.c
- In file included from odbc_unixodbc_c.c:47:
- odbc_unixodbc_c.c: In function 'ocamlodbc_unixodbc_initDB_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_unixodbc_c.c:178:20: note: in expansion of macro 'String_val'
-   178 |   char *nom_base = String_val(v_nom_base);
-       |                    ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_unixodbc_c.c:179:20: note: in expansion of macro 'String_val'
-   179 |   char *nom_user = String_val(v_nom_user);
-       |                    ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_unixodbc_c.c:180:20: note: in expansion of macro 'String_val'
-   180 |   char *password = String_val(v_password);
-       |                    ^~~~~~~~~~
- odbc_unixodbc_c.c:192:9: warning: implicit declaration of function 'alloc_tuple'; did you mean 'caml_alloc_tuple'? [-Wimplicit-function-declaration]
-   192 |   res = alloc_tuple(3);
-       |         ^~~~~~~~~~~
-       |         caml_alloc_tuple
- odbc_unixodbc_c.c: In function 'ocamlodbc_unixodbc_initDB_driver_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_unixodbc_c.c:313:26: note: in expansion of macro 'String_val'
-   313 |   char *connect_string = String_val(v_connect_string);
-       |                          ^~~~~~~~~~
- odbc_unixodbc_c.c: In function 'ocamlodbc_unixodbc_execDB_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_unixodbc_c.c:565:15: note: in expansion of macro 'String_val'
-   565 |   char *cmd = String_val(v_cmd);
-       |               ^~~~~~~~~~
- In file included from odbc_unixodbc_c.c:49:
- odbc_unixodbc_c.c: In function 'ocamlodbc_unixodbc_get_infoDB_c':
- odbc_unixodbc_c.c:992:31: warning: implicit declaration of function 'copy_string'; did you mean 'caml_copy_string'? [-Wimplicit-function-declaration]
-   992 |     Store_field (info_cpl, 0, copy_string(exec_szColName));
-       |                               ^~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:470:27: note: in definition of macro 'Store_field'
-   470 |   value caml__temp_val = (val); \
-       |                           ^~~
- LC_ALL=C sed -e 's/ocamlodbc_/ocamlodbc_unixodbc_/' ocamlodbc_lowlevel.ml > odbc_unixodbc_lowlevel.ml
- cp -f ocamlodbc.mli odbc_unixodbc.mli
- LC_ALL=C sed -e 's/Ocamlodbc_lowlevel/Odbc_unixodbc_lowlevel/' ocamlodbc.ml > odbc_unixodbc.ml
- ocamlmklib -o odbc_unixodbc -oc odbc_unixodbc_stubs \
-     -lodbc odbc_unixodbc_c.o odbc_unixodbc_lowlevel.ml odbc_unixodbc.mli odbc_unixodbc.ml
- File "odbc_unixodbc_lowlevel.ml", line 45, characters 2-82:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_unixodbc_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_unixodbc_lowlevel.ml", line 46, characters 2-82:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_unixodbc_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "odbc_unixodbc_lowlevel.ml", line 45, characters 2-82:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_unixodbc_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_unixodbc_lowlevel.ml", line 46, characters 2-82:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_unixodbc_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- rm -f .depend
- ocamldep  ocamlodbc.ml ocamlodbc_lowlevel.ml odbc.ml odbc_unixodbc.ml odbc_unixodbc_lowlevel.ml ocamlodbc.mli odbc.mli odbc_unixodbc.mli > .depend
- ======== Compiling 'openingres' ========
- /usr/bin/make BASE=openingres ocamlmklib
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- LC_ALL=C sed -e 's/ocamlodbc_/ocamlodbc_openingres_/' ocaml_odbc_c.c > odbc_openingres_c.c
- gcc -c -fPIC -pthread -g -O2 -D INTERSOLV   -I /home/opam/.opam/default/lib/ocaml -D INTERSOLV   odbc_openingres_c.c
- In file included from odbc_openingres_c.c:47:
- odbc_openingres_c.c: In function 'ocamlodbc_openingres_initDB_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_openingres_c.c:178:20: note: in expansion of macro 'String_val'
-   178 |   char *nom_base = String_val(v_nom_base);
-       |                    ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_openingres_c.c:179:20: note: in expansion of macro 'String_val'
-   179 |   char *nom_user = String_val(v_nom_user);
-       |                    ^~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_openingres_c.c:180:20: note: in expansion of macro 'String_val'
-   180 |   char *password = String_val(v_password);
-       |                    ^~~~~~~~~~
- odbc_openingres_c.c:192:9: warning: implicit declaration of function 'alloc_tuple'; did you mean 'caml_alloc_tuple'? [-Wimplicit-function-declaration]
-   192 |   res = alloc_tuple(3);
-       |         ^~~~~~~~~~~
-       |         caml_alloc_tuple
- odbc_openingres_c.c: In function 'ocamlodbc_openingres_initDB_driver_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_openingres_c.c:313:26: note: in expansion of macro 'String_val'
-   313 |   char *connect_string = String_val(v_connect_string);
-       |                          ^~~~~~~~~~
- odbc_openingres_c.c: In function 'ocamlodbc_openingres_execDB_c':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:366:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   366 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ^
- odbc_openingres_c.c:565:15: note: in expansion of macro 'String_val'
-   565 |   char *cmd = String_val(v_cmd);
-       |               ^~~~~~~~~~
- In file included from odbc_openingres_c.c:49:
- odbc_openingres_c.c: In function 'ocamlodbc_openingres_get_infoDB_c':
- odbc_openingres_c.c:992:31: warning: implicit declaration of function 'copy_string'; did you mean 'caml_copy_string'? [-Wimplicit-function-declaration]
-   992 |     Store_field (info_cpl, 0, copy_string(exec_szColName));
-       |                               ^~~~~~~~~~~
- /home/opam/.opam/default/lib/ocaml/caml/memory.h:470:27: note: in definition of macro 'Store_field'
-   470 |   value caml__temp_val = (val); \
-       |                           ^~~
- LC_ALL=C sed -e 's/ocamlodbc_/ocamlodbc_openingres_/' ocamlodbc_lowlevel.ml > odbc_openingres_lowlevel.ml
- cp -f ocamlodbc.mli odbc_openingres.mli
- LC_ALL=C sed -e 's/Ocamlodbc_lowlevel/Odbc_openingres_lowlevel/' ocamlodbc.ml > odbc_openingres.ml
- ocamlmklib -o odbc_openingres -oc odbc_openingres_stubs \
-     -lodbc odbc_openingres_c.o odbc_openingres_lowlevel.ml odbc_openingres.mli odbc_openingres.ml
- File "odbc_openingres_lowlevel.ml", line 45, characters 2-84:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_openingres_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_openingres_lowlevel.ml", line 46, characters 2-84:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_openingres_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "odbc_openingres_lowlevel.ml", line 45, characters 2-84:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_openingres_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_openingres_lowlevel.ml", line 46, characters 2-84:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_openingres_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
-> compiled  odbc.3.0
[odbc: make findlib_install]
+ /usr/bin/make "findlib_install" (CWD=/home/opam/.opam/default/.opam-switch/build/odbc.3.0)
- rm -f .depend
- ocamldep  ocamlodbc.ml ocamlodbc_lowlevel.ml odbc.ml odbc_openingres.ml odbc_openingres_lowlevel.ml odbc_unixodbc.ml odbc_unixodbc_lowlevel.ml ocamlodbc.mli odbc.mli odbc_openingres.mli odbc_unixodbc.mli > .depend
- for d in unixodbc openingres; do \
-   /usr/bin/make BASE=$d library; \
- done
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ======== Compiling 'unixodbc' ========
- /usr/bin/make BASE=unixodbc ocamlmklib
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ocamlmklib -o odbc_unixodbc -oc odbc_unixodbc_stubs \
-     -lodbc odbc_unixodbc_c.o odbc_unixodbc_lowlevel.ml odbc_unixodbc.mli odbc_unixodbc.ml
- File "odbc_unixodbc_lowlevel.ml", line 45, characters 2-82:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_unixodbc_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_unixodbc_lowlevel.ml", line 46, characters 2-82:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_unixodbc_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "odbc_unixodbc_lowlevel.ml", line 45, characters 2-82:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_unixodbc_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_unixodbc_lowlevel.ml", line 46, characters 2-82:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_unixodbc_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ======== Compiling 'openingres' ========
- /usr/bin/make BASE=openingres ocamlmklib
- make[2]: Entering directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ocamlmklib -o odbc_openingres -oc odbc_openingres_stubs \
-     -lodbc odbc_openingres_c.o odbc_openingres_lowlevel.ml odbc_openingres.mli odbc_openingres.ml
- File "odbc_openingres_lowlevel.ml", line 45, characters 2-84:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_openingres_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_openingres_lowlevel.ml", line 46, characters 2-84:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_openingres_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- File "odbc_openingres_lowlevel.ml", line 45, characters 2-84:
- 45 |   external value_SQLHENV : unit -> sQLHENV = "ocamlodbc_openingres_HENV_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- 
- File "odbc_openingres_lowlevel.ml", line 46, characters 2-84:
- 46 |   external value_SQLHDBC : unit -> sQLHDBC = "ocamlodbc_openingres_HDBC_c" "noalloc"
-        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: [@@noalloc] should be used instead of "noalloc"
- make[2]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- make[1]: Leaving directory '/home/opam/.opam/default/.opam-switch/build/odbc.3.0'
- ocamlfind install odbc META odbc.cma odbc.cmx odbc.cmxa \
-   odbc_openingres.cmi odbc_openingres_lowlevel.cmi odbc_unixodbc.cmi odbc_unixodbc_lowlevel.cmi odbc_openingres.cma odbc_unixodbc.cma odbc_openingres.cmxa odbc_unixodbc.cmxa odbc_openingres.cmx odbc_openingres_lowlevel.cmx odbc_unixodbc.cmx odbc_unixodbc_lowlevel.cmx dllodbc_openingres_stubs.so dllodbc_unixodbc_stubs.so
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc_lowlevel.cmx
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc.cmx
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres_lowlevel.cmx
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres.cmx
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc.cmxa
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres.cmxa
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc.cma
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres.cma
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc_lowlevel.cmi
- Installed /home/opam/.opam/default/lib/odbc/odbc_unixodbc.cmi
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres_lowlevel.cmi
- Installed /home/opam/.opam/default/lib/odbc/odbc_openingres.cmi
- Installed /home/opam/.opam/default/lib/odbc/odbc.cmxa
- Installed /home/opam/.opam/default/lib/odbc/odbc.cmx
- Installed /home/opam/.opam/default/lib/odbc/odbc.cma
- Installed /home/opam/.opam/default/lib/stublibs/dllodbc_unixodbc_stubs.so
- Installed /home/opam/.opam/default/lib/stublibs/dllodbc_unixodbc_stubs.so.owner
- Installed /home/opam/.opam/default/lib/stublibs/dllodbc_openingres_stubs.so
- Installed /home/opam/.opam/default/lib/stublibs/dllodbc_openingres_stubs.so.owner
- ocamlfind: [WARNING] You have installed DLLs but the directory /home/opam/.opam/default/lib/stublibs is not mentioned in ld.conf
- Installed /home/opam/.opam/default/lib/odbc/META
-> installed odbc.3.0

=== STDERR ===

2026-06-16 12:21.31: OK: build odbc.3.0 (runc: 11.1s, disk: 0KB)
2026-06-16 12:21.31: Job succeeded