Build:
  1. 0
2026-06-23 16:52.03: New job: build gd.1.0a5 (aebbcece84b6)
2026-06-23 16:52.03: Waiting for resource in pool day11-builds
2026-06-23 18:15.19: Got resource from pool day11-builds
2026-06-23 18:15.19: [profile full] build gd.1.0a5
2026-06-23 18:15.19: build gd.1.0a5 (aebbcece84b6)
=== DEPENDENCIES (6 transitive) ===
  conf-gd.1                                          f89c4dda17a7
  conf-pkg-config.5                                  4b60827fc174
  ocaml.4.14.4                                       cb826ea44eb2
  ocaml-base-compiler.4.14.4                         d2f775f983d7
  ocaml-config.2                                     669e0fcf9e4d
  ocamlfind.1.9.8                                    6025f4a8e98e
=== STDOUT ===
Processing: [default: loading data]
[gd.1.0a5: dl]
[gd.1.0a5: extract]
-> retrieved gd.1.0a5  (https://opam.ocaml.org/cache)
[gd: make all]
+ /usr/bin/make "CC=gcc -fPIC" "all" (CWD=/home/opam/.opam/default/.opam-switch/build/gd.1.0a5)
- ocamlc -labels -unsafe -c gd.mli
- ocamlc -labels -unsafe -c gd.ml
- File "gd.ml", line 364, characters 11-28:
- 364 |       else self#new_ml_color cindex
-                  ^^^^^^^^^^^^^^^^^
- Warning 17 [undeclared-virtual-method]: the virtual method new_ml_color is not declared.
- File "gd.ml", line 594, characters 6-13:
- 594 |       do_copy im src#get_image x y src_x src_y w h
-             ^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h were omitted in the application of this function.
- File "gd.ml", line 596, characters 6-21:
- 596 |       do_copy_resized im src#get_image x y src_x src_y w h src_w src_h
-             ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, src_w, src_h were omitted in the application of this function.
- File "gd.ml", line 598, characters 6-23:
- 598 |       do_copy_resampled im src#get_image x y src_x src_y w h src_w src_h
-             ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, src_w, src_h were omitted in the application of this function.
- File "gd.ml", line 600, characters 6-21:
- 600 |       do_copy_rotated im src#get_image x y src_x src_y w h angle
-             ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, angle were omitted in the application of this function.
- File "gd.ml", line 602, characters 6-19:
- 602 |       do_copy_merge im src#get_image x y src_x src_y w h pct
-             ^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, pct were omitted in the application of this function.
- File "gd.ml", line 604, characters 6-24:
- 604 |       do_copy_merge_gray im src#get_image x y src_x src_y w h pct
-             ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, pct were omitted in the application of this function.
- gcc -fPIC -I`ocamlc -where` -I/usr/include  -W -Wall -Wno-unused -DHAVE_JPEG -DHAVE_FREETYPE -DSAFER -c gdstubs.c
- gdstubs.c:77:1: warning: missing initializer for field 'compare_ext' of 'struct custom_operations' [-Wmissing-field-initializers]
-    77 | };
-       | ^
- In file included from gdstubs.c:31:
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:39:9: note: 'compare_ext' declared here
-    39 |   int (*compare_ext)(value v1, value v2);
-       |         ^~~~~~~~~~~
- gdstubs.c:86:1: warning: missing initializer for field 'compare_ext' of 'struct custom_operations' [-Wmissing-field-initializers]
-    86 | };
-       | ^
- /home/opam/.opam/default/lib/ocaml/caml/custom.h:39:9: note: 'compare_ext' declared here
-    39 |   int (*compare_ext)(value v1, value v2);
-       |         ^~~~~~~~~~~
- gdstubs.c: In function 'ml_font_cmp':
- gdstubs.c:117:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-   117 |   return (int)FONT_VAL(v1) - (int)FONT_VAL(v2);
-       |          ^
- gdstubs.c:117:30: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
-   117 |   return (int)FONT_VAL(v1) - (int)FONT_VAL(v2);
-       |                              ^
- gdstubs.c: In function 'ml_get_font':
- gdstubs.c:128:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   128 |   v = alloc_custom(&font_t_custom_operations, sizeof(GdFWrapper), 1, 10);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
- gdstubs.c: In function 'ml_image_create':
- gdstubs.c:151:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
-   151 |     raise_constant(*(value *)caml_named_value("gdopen failed"));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- gdstubs.c:153:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   153 |   v = alloc_custom(&image_t_custom_operations, sizeof(GdWrapper),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~              
- gdstubs.c: In function 'ml_image_create_truecolor':
- gdstubs.c:167:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
-   167 |     raise_constant(*(value *)caml_named_value("gdopen failed"));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- gdstubs.c:169:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   169 |   v = alloc_custom(&image_t_custom_operations, sizeof(GdWrapper),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~              
- gdstubs.c: In function 'ml_image_open_png':
- gdstubs.c:184:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   184 |     raise_not_found();
-       |             ^~~~~~~~~~                                                               
- gdstubs.c:191:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
-   191 |     raise_constant(*(value *)caml_named_value("gdopen failed"));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- gdstubs.c:193:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   193 |   v =  alloc_custom(&image_t_custom_operations, sizeof(GdWrapper),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~             
- gdstubs.c: In function 'ml_image_open_jpeg':
- gdstubs.c:222:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   222 |     raise_not_found();
-       |             ^~~~~~~~~~                                                               
- gdstubs.c:229:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
-   229 |     raise_constant(*(value *)caml_named_value("gdopen failed"));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- gdstubs.c:231:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   231 |   v =  alloc_custom(&image_t_custom_operations, sizeof(GdWrapper),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~             
- In file included from gdstubs.c:29:
- gdstubs.c: In function 'ml_image_str_native':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 5 of 'gdImageString' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ~^~~~~~~~~~~~~~~~~~~~~~~~~
- gdstubs.c:527:17: note: in expansion of macro 'String_val'
-   527 |                 String_val(s), Int_val(color));
-       |                 ^~~~~~~~~~
- In file included from gdstubs.c:36:
- /usr/include/gd.h:799:49: note: expected 'unsigned char *' but argument is of type 'const char *'
-   799 |                                  unsigned char *s, int color);
-       |                                  ~~~~~~~~~~~~~~~^
- gdstubs.c: In function 'ml_image_stru_native':
- /home/opam/.opam/default/lib/ocaml/caml/mlvalues.h:290:24: warning: passing argument 5 of 'gdImageStringUp' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   290 | #define String_val(x) ((const char *) Bp_val(x))
-       |                       ~^~~~~~~~~~~~~~~~~~~~~~~~~
- gdstubs.c:542:19: note: in expansion of macro 'String_val'
-   542 |                   String_val(s), Int_val(color));
-       |                   ^~~~~~~~~~
- /usr/include/gd.h:801:51: note: expected 'unsigned char *' but argument is of type 'const char *'
-   801 |                                    unsigned char *s, int color);
-       |                                    ~~~~~~~~~~~~~~~^
- gdstubs.c: In function 'raise_freetype_exception':
- gdstubs.c:556:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead
-   556 |   raise_with_string(*caml_named_value("gd freetype exception"), msg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
- gdstubs.c: In function 'ml_image_str_ft_base':
- gdstubs.c:572:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   572 |   ml_brect = alloc (8, 0);
-       |             ^~~~~~~~~~~~~~                                       
- gdstubs.c: In function 'ml_image_str_ftex_base':
- gdstubs.c:648:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   648 |   ml_brect = alloc (8, 0);
-       |             ^~~~~~~~~~~~~~                                       
- gdstubs.c: At top level:
- gdstubs.c:752:13: warning: "really_putblock" is deprecated: use "caml_really_putblock" instead
-   752 | void really_putblock (struct channel *, char *, long);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- gdstubs.c: In function 'ml_dump_png':
- gdstubs.c:762:13: warning: "really_putblock" is deprecated: use "caml_really_putblock" instead
-   762 |   really_putblock(Channel(chan), dat, size);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                         
- gdstubs.c: In function 'ml_dump_jpeg':
- gdstubs.c:774:13: warning: "really_putblock" is deprecated: use "caml_really_putblock" instead
-   774 |   really_putblock(Channel(chan), dat, size);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                         
- ocamlmklib -o gd gd.cmo gdstubs.o -oc ocamlgd -lgd -lpng -lz -ljpeg -lfreetype
[gd: make opt]
+ /usr/bin/make "CC=gcc -fPIC" "opt" (CWD=/home/opam/.opam/default/.opam-switch/build/gd.1.0a5)
- ocamlopt -labels -inline 2 -c gd.ml
- File "gd.ml", line 364, characters 11-28:
- 364 |       else self#new_ml_color cindex
-                  ^^^^^^^^^^^^^^^^^
- Warning 17 [undeclared-virtual-method]: the virtual method new_ml_color is not declared.
- File "gd.ml", line 594, characters 6-13:
- 594 |       do_copy im src#get_image x y src_x src_y w h
-             ^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h were omitted in the application of this function.
- File "gd.ml", line 596, characters 6-21:
- 596 |       do_copy_resized im src#get_image x y src_x src_y w h src_w src_h
-             ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, src_w, src_h were omitted in the application of this function.
- File "gd.ml", line 598, characters 6-23:
- 598 |       do_copy_resampled im src#get_image x y src_x src_y w h src_w src_h
-             ^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, src_w, src_h were omitted in the application of this function.
- File "gd.ml", line 600, characters 6-21:
- 600 |       do_copy_rotated im src#get_image x y src_x src_y w h angle
-             ^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, angle were omitted in the application of this function.
- File "gd.ml", line 602, characters 6-19:
- 602 |       do_copy_merge im src#get_image x y src_x src_y w h pct
-             ^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, pct were omitted in the application of this function.
- File "gd.ml", line 604, characters 6-24:
- 604 |       do_copy_merge_gray im src#get_image x y src_x src_y w h pct
-             ^^^^^^^^^^^^^^^^^^
- Warning 6 [labels-omitted]: labels x, y, src_x, src_y, w, h, pct were omitted in the application of this function.
- ocamlmklib -o gd gd.cmx gdstubs.o -oc ocamlgd -lgd -lpng -lz -ljpeg -lfreetype
-> compiled  gd.1.0a5
[gd: make install]
+ /usr/bin/make "install" (CWD=/home/opam/.opam/default/.opam-switch/build/gd.1.0a5)
- files=$( for f in gd.cma gd.cmxa dllocamlgd.so libocamlgd.a *.mli *.cmi gd.a META; do if [ -f "$f" ]; then echo $f; fi; done; ) && \
- ocamlfind install   gd $files
- Installed /home/opam/.opam/default/lib/gd/gd.a
- Installed /home/opam/.opam/default/lib/gd/gd.cmi
- Installed /home/opam/.opam/default/lib/gd/gd.mli
- Installed /home/opam/.opam/default/lib/gd/libocamlgd.a
- Installed /home/opam/.opam/default/lib/gd/gd.cmxa
- Installed /home/opam/.opam/default/lib/gd/gd.cma
- Installed /home/opam/.opam/default/lib/stublibs/dllocamlgd.so
- Installed /home/opam/.opam/default/lib/stublibs/dllocamlgd.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/gd/META
-> installed gd.1.0a5
[WARNING] Opam package conf-gd.1 depends on the following system package that can no longer be found: libgd-dev

=== STDERR ===

2026-06-23 18:15.33: OK: build gd.1.0a5 (runc: 3.1s, disk: 17KB)
2026-06-23 18:15.33: Job succeeded