Build:
  1. 0
2026-09-03 20:12.26: New job: build lablgtk3.3.1.5 (94cc5651b130)
2026-09-03 20:12.26: Waiting for resource in pool day11-builds
2026-09-03 22:04.50: Got resource from pool day11-builds
2026-09-03 22:04.50: [profile full] build lablgtk3.3.1.5
2026-09-03 22:04.50: build lablgtk3.3.1.5 (94cc5651b130)
=== DEPENDENCIES (14 transitive) ===
  base-bigarray.base                                 31ac6860ef52
  base-threads.base                                  3d2f2cbc6db2
  base-unix.base                                     3a38ddca6b5e
  cairo2.0.6.5                                       7b1b6da16db9
  camlp-streams.5.0.1                                9517edcc2643
  conf-cairo.1                                       9e32499642c2
  conf-gtk3.18                                       29bc2ce5fb33
  conf-pkg-config.5                                  74f50f3cfe72
  csexp.1.5.2                                        3520bcf70246
  dune.3.23.1                                        b3dc676669f4
  dune-configurator.3.23.1                           6e9ee12329f0
  ocaml.4.14.4                                       c7d6265b51fe
  ocaml-base-compiler.4.14.4                         7a409b6ffbef
  ocaml-config.2                                     85edea6ac168
=== STDOUT ===
Processing: [default: loading data]
[lablgtk3.3.1.5: dl]
[lablgtk3.3.1.5: extract]
-> retrieved lablgtk3.3.1.5  (https://opam.ocaml.org/cache)
[lablgtk3: dune build]
+ /home/opam/.opam/default/bin/dune "build" "-p" "lablgtk3" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/lablgtk3.3.1.5)
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gpointer.o -c ml_gpointer.c)
- ml_gpointer.c: In function 'ml_stable_copy':
- ml_gpointer.c:42:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-    42 |         if (tag < No_scan_tag) invalid_argument("ml_stable_copy");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                     
- ml_gpointer.c:43:13: warning: "alloc_shr" is deprecated: use "caml_alloc_shr" instead
-    43 |         ret = alloc_shr (wosize, tag);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- ml_gpointer.c: In function 'ml_string_at_pointer':
- ml_gpointer.c:53:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
-    53 |     value ret = alloc_string(length);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_gpointer.c: In function 'ml_long_at_pointer':
- ml_gpointer.c:71:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead
-    71 |     return copy_nativeint(*(long*)Pointer_val(ptr));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- ml_gpointer.c: In function 'ml_gpointer_get_addr':
- ml_gpointer.c:115:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead
-   115 |     return copy_nativeint ((long)ml_gpointer_base (region));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o wrappers.o -c wrappers.c)
- In file included from /usr/include/glib-2.0/glib/giochannel.h:35,
-                  from /usr/include/glib-2.0/glib.h:56,
-                  from wrappers.c:31:
- /usr/include/glib-2.0/glib/gmain.h:380:13: warning: "callback" is deprecated: use "caml_callback" instead
-   380 |                                               GSourceFunc  callback,
-       |             ^                                 ~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/glib/giochannel.h:190:41: warning: "flush" is deprecated: use "caml_flush" instead
-   190 |                                  gboolean         flush,
-       |                                         ^~~~~~~~~~~~~~~~                                     
- In file included from /usr/include/glib-2.0/glib.h:68:
- /usr/include/glib-2.0/glib/gpattern.h:45:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-    45 |                                gsize string_length,
-       |             ^                  ~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/glib/gpattern.h:53:48: warning: "string_length" is deprecated: use "caml_string_length" instead
-    53 |                                         guint         string_length,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~                                                
- wrappers.c: In function 'copy_memblock_indirected':
- wrappers.c:40:13: warning: "alloc_shr" is deprecated: use "caml_alloc_shr" instead
-    40 |     ret = alloc_shr (wosize+2, Abstract_tag);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- wrappers.c: In function 'alloc_memblock_indirected':
- wrappers.c:48:13: warning: "alloc_shr" is deprecated: use "caml_alloc_shr" instead
-    48 |     value ret = alloc_shr (Wosize_asize(size)+2, Abstract_tag);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- wrappers.c: In function 'ml_some':
- wrappers.c:86:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    86 |      value ret = alloc_small(1,0);
-       |             ^~~~~~~~~~~~~~~~~~~~~~                                           
- wrappers.c: In function 'ml_cons':
- wrappers.c:94:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    94 |   value cell = alloc_small(2, Tag_cons);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- wrappers.c: In function 'ml_raise_null_pointer':
- wrappers.c:105:13: warning: "raise_constant" is deprecated: use "caml_raise_constant" instead
-   105 |   raise_constant (*exn);
-       |             ^~~~~~~~~~~~                                                           
- wrappers.c: In function 'Val_pointer':
- wrappers.c:110:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   110 |     value ret = alloc_small (2, Abstract_tag);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- wrappers.c: In function 'copy_string_check':
- wrappers.c:119:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   119 |     return copy_string ((char*) str);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                        
- wrappers.c: In function 'copy_string_or_null':
- wrappers.c:124:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   124 |     return copy_string (str ? (char*) str : "");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             
- wrappers.c: In function 'ml_global_root_new':
- wrappers.c:132:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-   132 |     value *p = stat_alloc(sizeof(value));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- wrappers.c: In function 'ml_global_root_destroy':
- wrappers.c:141:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
-   141 |     stat_free (data);
-       |             ^~~~~~~~~                                                    
- wrappers.c: In function 'ml_lookup_from_c':
- wrappers.c:149:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   149 |     invalid_argument ("ml_lookup_from_c");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- wrappers.c: In function 'ml_lookup_to_c':
- wrappers.c:161:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   161 |     invalid_argument ("ml_lookup_to_c");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                               
- wrappers.c: In function 'ml_lookup_flags_getter':
- wrappers.c:172:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   172 |       cell = alloc_small(2, Tag_cons);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                                       
- wrappers.c: In function 'string_list_of_strv':
- wrappers.c:214:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   214 |       s = copy_string (v[i]);
-       |             ^~~~~~~~~~~~~~~~~                                                
- wrappers.c:215:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   215 |       cell = alloc_small (2, Tag_cons);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
- (cd _build/default/src && ../.bin/propcc gtkBase.props)
- Warning: no conversion for type GdkWindow_opt in class GtkWidget
- (cd _build/default/src && ../.bin/propcc gtkMisc.props)
- Warning: no conversion for type PangoAttrList in class GtkLabel
- Warning: no conversion for type GIcon in class GtkImage
- Warning: no conversion for type GdkPixbufAnimation in class GtkImage
- Warning: no conversion for type CairoSurface in class GtkImage
- (cd _build/default/src && ../.bin/propcc gtkText.props)
- Warning: no conversion for type PangoTabArray in class GtkTextView
- Warning: no conversion for type PangoTabArray in class GtkTextTag
- (cd _build/default/src && ../.bin/propcc gtkTree.props)
- Warning: no conversion for type PangoAttrList in class GtkCellRendererText
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o cairo_pango_stubs.o -c cairo_pango_stubs.c)
- In file included from /usr/include/glib-2.0/glib/giochannel.h:35,
-                  from /usr/include/glib-2.0/glib.h:56,
-                  from /usr/include/gtk-3.0/gdk/gdkconfig.h:8,
-                  from /usr/include/gtk-3.0/gdk/gdk.h:30,
-                  from cairo_pango_stubs.c:24:
- /usr/include/glib-2.0/glib/gmain.h:380:13: warning: "callback" is deprecated: use "caml_callback" instead
-   380 |                                               GSourceFunc  callback,
-       |             ^                                 ~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/glib/giochannel.h:190:41: warning: "flush" is deprecated: use "caml_flush" instead
-   190 |                                  gboolean         flush,
-       |                                         ^~~~~~~~~~~~~~~~                                     
- In file included from /usr/include/glib-2.0/glib.h:68:
- /usr/include/glib-2.0/glib/gpattern.h:45:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-    45 |                                gsize string_length,
-       |             ^                  ~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/glib/gpattern.h:53:48: warning: "string_length" is deprecated: use "caml_string_length" instead
-    53 |                                         guint         string_length,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~                                                
- In file included from /usr/include/glib-2.0/gobject/gobject.h:29,
-                  from /usr/include/glib-2.0/gobject/gbinding.h:31,
-                  from /usr/include/glib-2.0/glib-object.h:24,
-                  from /usr/include/glib-2.0/gio/gioenums.h:30,
-                  from /usr/include/glib-2.0/gio/giotypes.h:30,
-                  from /usr/include/glib-2.0/gio/gio.h:28,
-                  from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28,
-                  from /usr/include/gtk-3.0/gdk/gdk.h:32:
- /usr/include/glib-2.0/gobject/gclosure.h:217:18: warning: "callback" is deprecated: use "caml_callback" instead
-   217 |   gpointer      callback;
-       |                  ^~~~~~~~                                                   
- In file included from /usr/include/glib-2.0/gio/gio.h:34:
- /usr/include/glib-2.0/gio/gappinfo.h:150:13: warning: "callback" is deprecated: use "caml_callback" instead
-   150 |                                                  GAsyncReadyCallback callback,
-       |             ^                                    ~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gappinfo.h:202:13: warning: "callback" is deprecated: use "caml_callback" instead
-   202 |                                                      GAsyncReadyCallback   callback,
-       |             ^                                        ~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gappinfo.h:261:13: warning: "callback" is deprecated: use "caml_callback" instead
-   261 |                                                   GAsyncReadyCallback  callback,
-       |             ^                                     ~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gappinfo.h:272:13: warning: "callback" is deprecated: use "caml_callback" instead
-   272 |                                                        GAsyncReadyCallback  callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gappinfo.h:287:13: warning: "callback" is deprecated: use "caml_callback" instead
-   287 |                                                     GAsyncReadyCallback   callback,
-       |             ^                                       ~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:37:
- /usr/include/glib-2.0/gio/gasyncinitable.h:63:34: warning: "callback" is deprecated: use "caml_callback" instead
-    63 |                             GAsyncReadyCallback  callback,
-       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gasyncinitable.h:78:48: warning: "callback" is deprecated: use "caml_callback" instead
-    78 |                                             GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/gasyncinitable.h:89:48: warning: "callback" is deprecated: use "caml_callback" instead
-    89 |                                             GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/gasyncinitable.h:102:48: warning: "callback" is deprecated: use "caml_callback" instead
-   102 |                                             GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/gasyncinitable.h:113:48: warning: "callback" is deprecated: use "caml_callback" instead
-   113 |                                             GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- In file included from /usr/include/glib-2.0/gio/gfilterinputstream.h:30,
-                  from /usr/include/glib-2.0/gio/gbufferedinputstream.h:30,
-                  from /usr/include/glib-2.0/gio/gio.h:39:
- /usr/include/glib-2.0/gio/ginputstream.h:77:13: warning: "callback" is deprecated: use "caml_callback" instead
-    77 |                              GAsyncReadyCallback  callback,
-       |             ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
- /usr/include/glib-2.0/gio/ginputstream.h:86:13: warning: "callback" is deprecated: use "caml_callback" instead
-    86 |                              GAsyncReadyCallback  callback,
-       |             ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
- /usr/include/glib-2.0/gio/ginputstream.h:94:13: warning: "callback" is deprecated: use "caml_callback" instead
-    94 |                              GAsyncReadyCallback  callback,
-       |             ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
- /usr/include/glib-2.0/gio/ginputstream.h:145:41: warning: "callback" is deprecated: use "caml_callback" instead
-   145 |                                        GAsyncReadyCallback    callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- /usr/include/glib-2.0/gio/ginputstream.h:158:13: warning: "callback" is deprecated: use "caml_callback" instead
-   158 |                                            GAsyncReadyCallback    callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/ginputstream.h:171:48: warning: "callback" is deprecated: use "caml_callback" instead
-   171 |                                            GAsyncReadyCallback    callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/ginputstream.h:182:41: warning: "callback" is deprecated: use "caml_callback" instead
-   182 |                                        GAsyncReadyCallback    callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- /usr/include/glib-2.0/gio/ginputstream.h:192:41: warning: "callback" is deprecated: use "caml_callback" instead
-   192 |                                        GAsyncReadyCallback    callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- /usr/include/glib-2.0/gio/gbufferedinputstream.h:66:34: warning: "callback" is deprecated: use "caml_callback" instead
-    66 |                             GAsyncReadyCallback   callback,
-       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~                                 
- /usr/include/glib-2.0/gio/gbufferedinputstream.h:116:55: warning: "callback" is deprecated: use "caml_callback" instead
-   116 |                                                        GAsyncReadyCallback    callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- In file included from /usr/include/glib-2.0/gio/gfilteroutputstream.h:30,
-                  from /usr/include/glib-2.0/gio/gbufferedoutputstream.h:30,
-                  from /usr/include/glib-2.0/gio/gio.h:40:
- /usr/include/glib-2.0/gio/goutputstream.h:69:13: warning: "flush" is deprecated: use "caml_flush" instead
-    69 |   gboolean    (* flush)         (GOutputStream            *stream,
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/goutputstream.h:83:13: warning: "callback" is deprecated: use "caml_callback" instead
-    83 |                                  GAsyncReadyCallback       callback,
-       |             ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/goutputstream.h:93:13: warning: "callback" is deprecated: use "caml_callback" instead
-    93 |                                  GAsyncReadyCallback       callback,
-       |             ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/goutputstream.h:101:13: warning: "callback" is deprecated: use "caml_callback" instead
-   101 |                                  GAsyncReadyCallback       callback,
-       |             ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/goutputstream.h:109:13: warning: "callback" is deprecated: use "caml_callback" instead
-   109 |                                  GAsyncReadyCallback       callback,
-       |             ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/goutputstream.h:127:13: warning: "callback" is deprecated: use "caml_callback" instead
-   127 |                                  GAsyncReadyCallback       callback,
-       |             ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/goutputstream.h:215:48: warning: "callback" is deprecated: use "caml_callback" instead
-   215 |                                         GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/gio/goutputstream.h:228:13: warning: "callback" is deprecated: use "caml_callback" instead
-   228 |                                           GAsyncReadyCallback      callback,
-       |             ^                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/goutputstream.h:243:48: warning: "callback" is deprecated: use "caml_callback" instead
-   243 |                                         GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/gio/goutputstream.h:257:13: warning: "callback" is deprecated: use "caml_callback" instead
-   257 |                                            GAsyncReadyCallback      callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/goutputstream.h:271:48: warning: "callback" is deprecated: use "caml_callback" instead
-   271 |                                              GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
- /usr/include/glib-2.0/gio/goutputstream.h:283:48: warning: "callback" is deprecated: use "caml_callback" instead
-   283 |                                         GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/gio/goutputstream.h:293:48: warning: "callback" is deprecated: use "caml_callback" instead
-   293 |                                         GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/glib-2.0/gio/goutputstream.h:303:48: warning: "callback" is deprecated: use "caml_callback" instead
-   303 |                                         GAsyncReadyCallback        callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- In file included from /usr/include/glib-2.0/gio/gio.h:42:
- /usr/include/glib-2.0/gio/gcancellable.h:101:55: warning: "callback" is deprecated: use "caml_callback" instead
-   101 |                                                     GCallback      callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~                                     
- In file included from /usr/include/glib-2.0/gio/gio.h:50:
- /usr/include/glib-2.0/gio/gdatainputstream.h:122:13: warning: "callback" is deprecated: use "caml_callback" instead
-   122 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gdatainputstream.h:145:13: warning: "callback" is deprecated: use "caml_callback" instead
-   145 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gdatainputstream.h:166:13: warning: "callback" is deprecated: use "caml_callback" instead
-   166 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:53:
- /usr/include/glib-2.0/gio/gdbusaddress.h:46:13: warning: "callback" is deprecated: use "caml_callback" instead
-    46 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:55:
- /usr/include/glib-2.0/gio/gdbusconnection.h:46:13: warning: "callback" is deprecated: use "caml_callback" instead
-    46 |                                                 GAsyncReadyCallback  callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:64:13: warning: "callback" is deprecated: use "caml_callback" instead
-    64 |                                                                GAsyncReadyCallback     callback,
-       |             ^                                                  ~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:82:13: warning: "callback" is deprecated: use "caml_callback" instead
-    82 |                                                                GAsyncReadyCallback     callback,
-       |             ^                                                  ~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:127:13: warning: "callback" is deprecated: use "caml_callback" instead
-   127 |                                                                    GAsyncReadyCallback  callback,
-       |             ^                                                      ~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:143:13: warning: "callback" is deprecated: use "caml_callback" instead
-   143 |                                                                    GAsyncReadyCallback  callback,
-       |             ^                                                      ~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:169:13: warning: "callback" is deprecated: use "caml_callback" instead
-   169 |                                                                    GAsyncReadyCallback  callback,
-       |             ^                                                      ~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:205:13: warning: "callback" is deprecated: use "caml_callback" instead
-   205 |                                                                GAsyncReadyCallback callback,
-       |             ^                                                  ~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:238:13: warning: "callback" is deprecated: use "caml_callback" instead
-   238 |                                                                GAsyncReadyCallback callback,
-       |             ^                                                  ~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusconnection.h:607:13: warning: "callback" is deprecated: use "caml_callback" instead
-   607 |                                                                GDBusSignalCallback  callback,
-       |             ^                                                  ~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:58:
- /usr/include/glib-2.0/gio/gdbusinterfaceskeleton.h:68:13: warning: "flush" is deprecated: use "caml_flush" instead
-    68 |   void                  (*flush)          (GDBusInterfaceSkeleton  *interface_);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:67:
- /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h:90:13: warning: "callback" is deprecated: use "caml_callback" instead
-    90 |                                                                                GAsyncReadyCallback            callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gdbusobjectmanagerclient.h:114:13: warning: "callback" is deprecated: use "caml_callback" instead
-   114 |                                                                                GAsyncReadyCallback            callback,
-       |             ^                                                          
- In file included from /usr/include/glib-2.0/gio/gio.h:71:
- /usr/include/glib-2.0/gio/gdbusproxy.h:91:13: warning: "callback" is deprecated: use "caml_callback" instead
-    91 |                                                          GAsyncReadyCallback  callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusproxy.h:113:13: warning: "callback" is deprecated: use "caml_callback" instead
-   113 |                                                          GAsyncReadyCallback  callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusproxy.h:165:13: warning: "callback" is deprecated: use "caml_callback" instead
-   165 |                                                          GAsyncReadyCallback  callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdbusproxy.h:190:13: warning: "callback" is deprecated: use "caml_callback" instead
-   190 |                                                              GAsyncReadyCallback  callback,
-       |             ^                                                ~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:76:
- /usr/include/glib-2.0/gio/gdrive.h:113:13: warning: "callback" is deprecated: use "caml_callback" instead
-   113 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:120:13: warning: "callback" is deprecated: use "caml_callback" instead
-   120 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:138:13: warning: "callback" is deprecated: use "caml_callback" instead
-   138 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:149:13: warning: "callback" is deprecated: use "caml_callback" instead
-   149 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:161:13: warning: "callback" is deprecated: use "caml_callback" instead
-   161 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:202:13: warning: "callback" is deprecated: use "caml_callback" instead
-   202 |                                            GAsyncReadyCallback   callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:212:13: warning: "callback" is deprecated: use "caml_callback" instead
-   212 |                                            GAsyncReadyCallback   callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:236:13: warning: "callback" is deprecated: use "caml_callback" instead
-   236 |                                            GAsyncReadyCallback  callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:250:13: warning: "callback" is deprecated: use "caml_callback" instead
-   250 |                                            GAsyncReadyCallback   callback,
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gdrive.h:262:13: warning: "callback" is deprecated: use "caml_callback" instead
-   262 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gdtlsclientconnection.h:29,
-                  from /usr/include/glib-2.0/gio/gio.h:77:
- /usr/include/glib-2.0/gio/gdtlsconnection.h:75:13: warning: "callback" is deprecated: use "caml_callback" instead
-    75 |                                   GAsyncReadyCallback    callback,
-       |             ^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
- /usr/include/glib-2.0/gio/gdtlsconnection.h:92:13: warning: "callback" is deprecated: use "caml_callback" instead
-    92 |                                   GAsyncReadyCallback    callback,
-       |             ^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~     
- /usr/include/glib-2.0/gio/gdtlsconnection.h:159:13: warning: "callback" is deprecated: use "caml_callback" instead
-   159 |                                                                      GAsyncReadyCallback    callback,
-       |             ^                                                        ~~
- /usr/include/glib-2.0/gio/gdtlsconnection.h:179:13: warning: "callback" is deprecated: use "caml_callback" instead
-   179 |                                                                      GAsyncReadyCallback    callback,
-       |             ^                                                        ~~
- /usr/include/glib-2.0/gio/gdtlsconnection.h:195:13: warning: "callback" is deprecated: use "caml_callback" instead
-   195 |                                                                      GAsyncReadyCallback    callback,
-       |             ^                                                        ~~
- In file included from /usr/include/glib-2.0/gio/gio.h:81:
- /usr/include/glib-2.0/gio/gfile.h:194:13: warning: "callback" is deprecated: use "caml_callback" instead
-   194 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:210:13: warning: "callback" is deprecated: use "caml_callback" instead
-   210 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:224:13: warning: "callback" is deprecated: use "caml_callback" instead
-   224 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:236:13: warning: "callback" is deprecated: use "caml_callback" instead
-   236 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:250:13: warning: "callback" is deprecated: use "caml_callback" instead
-   250 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:285:13: warning: "callback" is deprecated: use "caml_callback" instead
-   285 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:298:13: warning: "callback" is deprecated: use "caml_callback" instead
-   298 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:312:13: warning: "callback" is deprecated: use "caml_callback" instead
-   312 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
-   326 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:344:13: warning: "callback" is deprecated: use "caml_callback" instead
-   344 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:356:55: warning: "callback" is deprecated: use "caml_callback" instead
-   356 |                                                        GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:368:55: warning: "callback" is deprecated: use "caml_callback" instead
-   368 |                                                        GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:380:13: warning: "callback" is deprecated: use "caml_callback" instead
-   380 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:394:13: warning: "callback" is deprecated: use "caml_callback" instead
-   394 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:414:13: warning: "callback" is deprecated: use "caml_callback" instead
-   414 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:434:13: warning: "callback" is deprecated: use "caml_callback" instead
-   434 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:444:13: warning: "callback" is deprecated: use "caml_callback" instead
-   444 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:453:13: warning: "callback" is deprecated: use "caml_callback" instead
-   453 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:462:13: warning: "callback" is deprecated: use "caml_callback" instead
-   462 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:472:13: warning: "callback" is deprecated: use "caml_callback" instead
-   472 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:493:13: warning: "callback" is deprecated: use "caml_callback" instead
-   493 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:506:13: warning: "callback" is deprecated: use "caml_callback" instead
-   506 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:523:13: warning: "callback" is deprecated: use "caml_callback" instead
-   523 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:533:13: warning: "callback" is deprecated: use "caml_callback" instead
-   533 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:543:13: warning: "callback" is deprecated: use "caml_callback" instead
-   543 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:555:13: warning: "callback" is deprecated: use "caml_callback" instead
-   555 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:565:13: warning: "callback" is deprecated: use "caml_callback" instead
-   565 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:573:13: warning: "callback" is deprecated: use "caml_callback" instead
-   573 |                                                        GAsyncReadyCallback   callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:594:13: warning: "callback" is deprecated: use "caml_callback" instead
-   594 |                                                        GAsyncReadyCallback            callback,
-       |             ^                                          ~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:627:13: warning: "callback" is deprecated: use "caml_callback" instead
-   627 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:637:13: warning: "callback" is deprecated: use "caml_callback" instead
-   637 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:702:62: warning: "callback" is deprecated: use "caml_callback" instead
-   702 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:730:62: warning: "callback" is deprecated: use "caml_callback" instead
-   730 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:741:62: warning: "callback" is deprecated: use "caml_callback" instead
-   741 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:754:62: warning: "callback" is deprecated: use "caml_callback" instead
-   754 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:768:62: warning: "callback" is deprecated: use "caml_callback" instead
-   768 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:784:62: warning: "callback" is deprecated: use "caml_callback" instead
-   784 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:804:62: warning: "callback" is deprecated: use "caml_callback" instead
-   804 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:829:62: warning: "callback" is deprecated: use "caml_callback" instead
-   829 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:845:62: warning: "callback" is deprecated: use "caml_callback" instead
-   845 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:859:62: warning: "callback" is deprecated: use "caml_callback" instead
-   859 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:877:62: warning: "callback" is deprecated: use "caml_callback" instead
-   877 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:893:62: warning: "callback" is deprecated: use "caml_callback" instead
-   893 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:908:62: warning: "callback" is deprecated: use "caml_callback" instead
-   908 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:925:62: warning: "callback" is deprecated: use "caml_callback" instead
-   925 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:949:62: warning: "callback" is deprecated: use "caml_callback" instead
-   949 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:979:62: warning: "callback" is deprecated: use "caml_callback" instead
-   979 |                                                                                                      GAsyncReadyCallback         callback,
-       |                                                              ^                                       ~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1001:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1001 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1022:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1022 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1056:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1056 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1110:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1110 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1121:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1121 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1131:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1131 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1143:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1143 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1153:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1153 |                                                            GAsyncReadyCallback         callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1165:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1165 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1220:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1220 |                                                            GAsyncReadyCallback            callback,
-       |             ^                                              ~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1236:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1236 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1247:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1247 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1257:62: warning: "callback" is deprecated: use "caml_callback" instead
-  1257 |                                                            GAsyncReadyCallback         callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- /usr/include/glib-2.0/gio/gfile.h:1274:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1274 |                                               GAsyncReadyCallback     callback,
-       |             ^                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gfile.h:1291:48: warning: "callback" is deprecated: use "caml_callback" instead
-  1291 |                                               GAsyncReadyCallback     callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:1304:48: warning: "callback" is deprecated: use "caml_callback" instead
-  1304 |                                               GAsyncReadyCallback     callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:1331:48: warning: "callback" is deprecated: use "caml_callback" instead
-  1331 |                                               GAsyncReadyCallback     callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:1340:48: warning: "callback" is deprecated: use "caml_callback" instead
-  1340 |                                               GAsyncReadyCallback     callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gfile.h:1359:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1359 |                                               GAsyncReadyCallback     callback,
-       |             ^                                 ~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:83:
- /usr/include/glib-2.0/gio/gfileenumerator.h:69:13: warning: "callback" is deprecated: use "caml_callback" instead
-    69 |                                      GAsyncReadyCallback   callback,
-       |             ^                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/gfileenumerator.h:77:13: warning: "callback" is deprecated: use "caml_callback" instead
-    77 |                                      GAsyncReadyCallback   callback,
-       |             ^                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/gfileenumerator.h:110:55: warning: "callback" is deprecated: use "caml_callback" instead
-   110 |                                                 GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gfileenumerator.h:120:55: warning: "callback" is deprecated: use "caml_callback" instead
-   120 |                                                 GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- In file included from /usr/include/glib-2.0/gio/gio.h:86:
- /usr/include/glib-2.0/gio/gfileinputstream.h:71:13: warning: "callback" is deprecated: use "caml_callback" instead
-    71 |                                      GAsyncReadyCallback   callback,
-       |             ^                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/gfileinputstream.h:99:55: warning: "callback" is deprecated: use "caml_callback" instead
-    99 |                                                   GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- In file included from /usr/include/glib-2.0/gio/gfileiostream.h:30,
-                  from /usr/include/glib-2.0/gio/gio.h:87:
- /usr/include/glib-2.0/gio/giostream.h:64:13: warning: "callback" is deprecated: use "caml_callback" instead
-    64 |                              GAsyncReadyCallback  callback,
-       |             ^                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
- /usr/include/glib-2.0/gio/giostream.h:97:48: warning: "callback" is deprecated: use "caml_callback" instead
-    97 |                                               GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             
- /usr/include/glib-2.0/gio/giostream.h:113:48: warning: "callback" is deprecated: use "caml_callback" instead
-   113 |                                               GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             
- /usr/include/glib-2.0/gio/gfileiostream.h:76:13: warning: "callback" is deprecated: use "caml_callback" instead
-    76 |                                      GAsyncReadyCallback   callback,
-       |             ^                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/gfileiostream.h:104:48: warning: "callback" is deprecated: use "caml_callback" instead
-   104 |                                                GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- In file included from /usr/include/glib-2.0/gio/gio.h:90:
- /usr/include/glib-2.0/gio/gfileoutputstream.h:76:13: warning: "callback" is deprecated: use "caml_callback" instead
-    76 |                                      GAsyncReadyCallback   callback,
-       |             ^                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- /usr/include/glib-2.0/gio/gfileoutputstream.h:105:55: warning: "callback" is deprecated: use "caml_callback" instead
-   105 |                                                    GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- In file included from /usr/include/glib-2.0/gio/gio.h:107:
- /usr/include/glib-2.0/gio/gloadableicon.h:64:13: warning: "callback" is deprecated: use "caml_callback" instead
-    64 |                                   GAsyncReadyCallback  callback,
-       |             ^                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~       
- /usr/include/glib-2.0/gio/gloadableicon.h:85:48: warning: "callback" is deprecated: use "caml_callback" instead
-    85 |                                            GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- In file included from /usr/include/glib-2.0/gio/gio.h:114:
- /usr/include/glib-2.0/gio/gmount.h:100:13: warning: "callback" is deprecated: use "caml_callback" instead
-   100 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:109:13: warning: "callback" is deprecated: use "caml_callback" instead
-   109 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:119:13: warning: "callback" is deprecated: use "caml_callback" instead
-   119 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:128:13: warning: "callback" is deprecated: use "caml_callback" instead
-   128 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:145:13: warning: "callback" is deprecated: use "caml_callback" instead
-   145 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:155:13: warning: "callback" is deprecated: use "caml_callback" instead
-   155 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:194:13: warning: "callback" is deprecated: use "caml_callback" instead
-   194 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:206:13: warning: "callback" is deprecated: use "caml_callback" instead
-   206 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:219:13: warning: "callback" is deprecated: use "caml_callback" instead
-   219 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:230:13: warning: "callback" is deprecated: use "caml_callback" instead
-   230 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:254:13: warning: "callback" is deprecated: use "caml_callback" instead
-   254 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gmount.h:266:13: warning: "callback" is deprecated: use "caml_callback" instead
-   266 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:119:
- /usr/include/glib-2.0/gio/gnetworkmonitor.h:62:41: warning: "callback" is deprecated: use "caml_callback" instead
-    62 |                                 GAsyncReadyCallback   callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~                                    
- /usr/include/glib-2.0/gio/gnetworkmonitor.h:92:13: warning: "callback" is deprecated: use "caml_callback" instead
-    92 |                                                                GAsyncReadyCallback  callback,
-       |             ^                                                  ~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:123:
- /usr/include/glib-2.0/gio/gpermission.h:64:13: warning: "callback" is deprecated: use "caml_callback" instead
-    64 |                               GAsyncReadyCallback   callback,
-       |             ^                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- /usr/include/glib-2.0/gio/gpermission.h:75:13: warning: "callback" is deprecated: use "caml_callback" instead
-    75 |                               GAsyncReadyCallback   callback,
-       |             ^                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- /usr/include/glib-2.0/gio/gpermission.h:93:13: warning: "callback" is deprecated: use "caml_callback" instead
-    93 |                                                  GAsyncReadyCallback   callback,
-       |             ^                                    ~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gpermission.h:107:13: warning: "callback" is deprecated: use "caml_callback" instead
-   107 |                                                  GAsyncReadyCallback   callback,
-       |             ^                                    ~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:129:
- /usr/include/glib-2.0/gio/gproxy.h:82:41: warning: "callback" is deprecated: use "caml_callback" instead
-    82 |                                      GAsyncReadyCallback   callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/gproxy.h:110:41: warning: "callback" is deprecated: use "caml_callback" instead
-   110 |                                       GAsyncReadyCallback   callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- In file included from /usr/include/glib-2.0/gio/gproxyaddressenumerator.h:30,
-                  from /usr/include/glib-2.0/gio/gio.h:131:
- /usr/include/glib-2.0/gio/gsocketaddressenumerator.h:69:41: warning: "callback" is deprecated: use "caml_callback" instead
-    69 |                                     GAsyncReadyCallback        callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- /usr/include/glib-2.0/gio/gsocketaddressenumerator.h:87:62: warning: "callback" is deprecated: use "caml_callback" instead
-    87 |                                                          GAsyncReadyCallback        callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- In file included from /usr/include/glib-2.0/gio/gio.h:132:
- /usr/include/glib-2.0/gio/gproxyresolver.h:63:34: warning: "callback" is deprecated: use "caml_callback" instead
-    63 |                               GAsyncReadyCallback   callback,
-       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/glib-2.0/gio/gproxyresolver.h:87:55: warning: "callback" is deprecated: use "caml_callback" instead
-    87 |                                                  GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~                                 
- In file included from /usr/include/glib-2.0/gio/gio.h:134:
- /usr/include/glib-2.0/gio/gresolver.h:79:13: warning: "callback" is deprecated: use "caml_callback" instead
-    79 |                                                 GAsyncReadyCallback      callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:92:13: warning: "callback" is deprecated: use "caml_callback" instead
-    92 |                                                 GAsyncReadyCallback      callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:105:13: warning: "callback" is deprecated: use "caml_callback" instead
-   105 |                                                 GAsyncReadyCallback       callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:121:13: warning: "callback" is deprecated: use "caml_callback" instead
-   121 |                                                 GAsyncReadyCallback       callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:147:13: warning: "callback" is deprecated: use "caml_callback" instead
-   147 |                                                 GAsyncReadyCallback        callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:201:13: warning: "callback" is deprecated: use "caml_callback" instead
-   201 |                                                         GAsyncReadyCallback        callback,
-       |             ^                                           ~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:212:13: warning: "callback" is deprecated: use "caml_callback" instead
-   212 |                                                         GAsyncReadyCallback        callback,
-       |             ^                                           ~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:235:13: warning: "callback" is deprecated: use "caml_callback" instead
-   235 |                                                         GAsyncReadyCallback        callback,
-       |             ^                                           ~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:254:13: warning: "callback" is deprecated: use "caml_callback" instead
-   254 |                                                         GAsyncReadyCallback        callback,
-       |             ^                                           ~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gresolver.h:271:13: warning: "callback" is deprecated: use "caml_callback" instead
-   271 |                                                         GAsyncReadyCallback        callback,
-       |             ^                                           ~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:141:
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:49:62: warning: "callback" is deprecated: use "caml_callback" instead
-    49 |                                                             GAsyncReadyCallback      callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:54:62: warning: "callback" is deprecated: use "caml_callback" instead
-    54 |                                                             GAsyncReadyCallback      callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:62:62: warning: "callback" is deprecated: use "caml_callback" instead
-    62 |                                                             GAsyncReadyCallback      callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:67:62: warning: "callback" is deprecated: use "caml_callback" instead
-    67 |                                                             GAsyncReadyCallback      callback,
-       |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:138:48: warning: "callback" is deprecated: use "caml_callback" instead
-   138 |                                            GAsyncReadyCallback callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:146:48: warning: "callback" is deprecated: use "caml_callback" instead
-   146 |                                            GAsyncReadyCallback callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gsimpleasyncresult.h:151:13: warning: "callback" is deprecated: use "caml_callback" instead
-   151 |                                                 GAsyncReadyCallback callback,
-       |             ^                                   ~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:148:
- /usr/include/glib-2.0/gio/gsocketclient.h:153:13: warning: "callback" is deprecated: use "caml_callback" instead
-   153 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gsocketclient.h:164:13: warning: "callback" is deprecated: use "caml_callback" instead
-   164 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gsocketclient.h:176:13: warning: "callback" is deprecated: use "caml_callback" instead
-   176 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gsocketclient.h:187:13: warning: "callback" is deprecated: use "caml_callback" instead
-   187 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- In file included from /usr/include/glib-2.0/gio/gio.h:150:
- /usr/include/glib-2.0/gio/gsocketconnection.h:87:69: warning: "callback" is deprecated: use "caml_callback" instead
-    87 |                                                                   GAsyncReadyCallback callback,
-       |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- In file included from /usr/include/glib-2.0/gio/gio.h:152:
- /usr/include/glib-2.0/gio/gsocketlistener.h:125:13: warning: "callback" is deprecated: use "caml_callback" instead
-   125 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gsocketlistener.h:143:13: warning: "callback" is deprecated: use "caml_callback" instead
-   143 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- In file included from /usr/include/glib-2.0/gio/gio.h:155:
- /usr/include/glib-2.0/gio/gsubprocess.h:82:13: warning: "callback" is deprecated: use "caml_callback" instead
-    82 |                                                          GAsyncReadyCallback   callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gsubprocess.h:98:13: warning: "callback" is deprecated: use "caml_callback" instead
-    98 |                                                          GAsyncReadyCallback   callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gsubprocess.h:136:13: warning: "callback" is deprecated: use "caml_callback" instead
-   136 |                                                          GAsyncReadyCallback   callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gsubprocess.h:157:13: warning: "callback" is deprecated: use "caml_callback" instead
-   157 |                                                          GAsyncReadyCallback   callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- In file included from /usr/include/glib-2.0/gio/gio.h:157:
- /usr/include/glib-2.0/gio/gtask.h:47:13: warning: "callback" is deprecated: use "caml_callback" instead
-    47 |                                             GAsyncReadyCallback  callback,
-       |             ^                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gtask.h:52:13: warning: "callback" is deprecated: use "caml_callback" instead
-    52 |                                             GAsyncReadyCallback  callback,
-       |             ^                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gtask.h:58:13: warning: "callback" is deprecated: use "caml_callback" instead
-    58 |                                             GAsyncReadyCallback  callback,
-       |             ^                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gtask.h:149:13: warning: "callback" is deprecated: use "caml_callback" instead
-   149 |                                            GSourceFunc      callback);
-       |             ^                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
- In file included from /usr/include/glib-2.0/gio/gtlsclientconnection.h:28,
-                  from /usr/include/glib-2.0/gio/gio.h:165:
- /usr/include/glib-2.0/gio/gtlsconnection.h:79:41: warning: "callback" is deprecated: use "caml_callback" instead
-    79 |                                   GAsyncReadyCallback   callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gtlsconnection.h:169:69: warning: "callback" is deprecated: use "caml_callback" instead
-   169 |                                                                     GAsyncReadyCallback   callback,
-       |                                                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- In file included from /usr/include/glib-2.0/gio/gio.h:167:
- /usr/include/glib-2.0/gio/gtlsdatabase.h:76:13: warning: "callback" is deprecated: use "caml_callback" instead
-    76 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gtlsdatabase.h:98:13: warning: "callback" is deprecated: use "caml_callback" instead
-    98 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gtlsdatabase.h:117:13: warning: "callback" is deprecated: use "caml_callback" instead
-   117 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gtlsdatabase.h:136:13: warning: "callback" is deprecated: use "caml_callback" instead
-   136 |                                                                  GAsyncReadyCallback      callback,
-       |             ^                                                    ~~~~~~
- /usr/include/glib-2.0/gio/gtlsdatabase.h:169:13: warning: "callback" is deprecated: use "caml_callback" instead
-   169 |                                                                            GAsyncReadyCallback      callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gtlsdatabase.h:195:13: warning: "callback" is deprecated: use "caml_callback" instead
-   195 |                                                                            GAsyncReadyCallback      callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gtlsdatabase.h:217:13: warning: "callback" is deprecated: use "caml_callback" instead
-   217 |                                                                            GAsyncReadyCallback      callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gtlsdatabase.h:239:13: warning: "callback" is deprecated: use "caml_callback" instead
-   239 |                                                                             GAsyncReadyCallback      callback,
-       |             ^                                                          
- In file included from /usr/include/glib-2.0/gio/gio.h:169:
- /usr/include/glib-2.0/gio/gtlsinteraction.h:65:13: warning: "callback" is deprecated: use "caml_callback" instead
-    65 |                                                   GAsyncReadyCallback callback,
-       |             ^                                     ~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gtlsinteraction.h:82:13: warning: "callback" is deprecated: use "caml_callback" instead
-    82 |                                                          GAsyncReadyCallback           callback,
-       |             ^                                            ~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gtlsinteraction.h:113:13: warning: "callback" is deprecated: use "caml_callback" instead
-   113 |                                                               GAsyncReadyCallback callback,
-       |             ^                                                 ~~~~~~~~~
- /usr/include/glib-2.0/gio/gtlsinteraction.h:140:13: warning: "callback" is deprecated: use "caml_callback" instead
-   140 |                                                                      GAsyncReadyCallback           callback,
-       |             ^                                                        ~~
- In file included from /usr/include/glib-2.0/gio/gio.h:172:
- /usr/include/glib-2.0/gio/gunixconnection.h:79:13: warning: "callback" is deprecated: use "caml_callback" instead
-    79 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- /usr/include/glib-2.0/gio/gunixconnection.h:93:13: warning: "callback" is deprecated: use "caml_callback" instead
-    93 |                                                                          GAsyncReadyCallback   callback,
-       |             ^                                                          
- In file included from /usr/include/glib-2.0/gio/gio.h:177:
- /usr/include/glib-2.0/gio/gvolume.h:150:13: warning: "callback" is deprecated: use "caml_callback" instead
-   150 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gvolume.h:158:13: warning: "callback" is deprecated: use "caml_callback" instead
-   158 |                                          GAsyncReadyCallback  callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gvolume.h:176:13: warning: "callback" is deprecated: use "caml_callback" instead
-   176 |                                              GAsyncReadyCallback  callback,
-       |             ^                                ~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gvolume.h:212:48: warning: "callback" is deprecated: use "caml_callback" instead
-   212 |                                          GAsyncReadyCallback   callback,
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~                                  
- /usr/include/glib-2.0/gio/gvolume.h:222:13: warning: "callback" is deprecated: use "caml_callback" instead
-   222 |                                          GAsyncReadyCallback   callback,
-       |             ^                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/glib-2.0/gio/gvolume.h:243:13: warning: "callback" is deprecated: use "caml_callback" instead
-   243 |                                                GAsyncReadyCallback  callback,
-       |             ^                                  ~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
-                  from /usr/include/gtk-3.0/gdk/gdkpixbuf.h:33,
-                  from /usr/include/gtk-3.0/gdk/gdkcairo.h:29,
-                  from /usr/include/gtk-3.0/gdk/gdk.h:33:
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:416:41: warning: "callback" is deprecated: use "caml_callback" instead
-   416 |                                        GAsyncReadyCallback  callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:437:55: warning: "callback" is deprecated: use "caml_callback" instead
-   437 |                                                 GAsyncReadyCallback  callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~                                   
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:453:41: warning: "callback" is deprecated: use "caml_callback" instead
-   453 |                                       GAsyncReadyCallback  callback,
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:468:13: warning: "callback" is deprecated: use "caml_callback" instead
-   468 |                                        GAsyncReadyCallback  callback,
-       |             ^                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
- In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:36:
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h:72:13: warning: "callback" is deprecated: use "caml_callback" instead
-    72 |                                                           GAsyncReadyCallback callback,
-       |             ^                                             ~~~~~~~~~~~~~
- In file included from /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:38:
- /usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-io.h:83:55: warning: "callback" is deprecated: use "caml_callback" instead
-    83 |                                                   GAsyncReadyCallback   callback,
-       |                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- cairo_pango_stubs.c: In function 'caml_pango_cairo_font_get_scaled_font':
- cairo_pango_stubs.c:124:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   124 |   vf = ALLOC(scaled_font);
-       |             ^~~~~~~~~~~~~~                                                     
- cairo_pango_stubs.c: In function 'caml_pango_cairo_context_get_font_options':
- cairo_pango_stubs.c:147:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   147 |   vfo = ALLOC(font_options);
-       |             ^~~~~~~~~~~~~~~~                                                   
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gdkpixbuf.o -c ml_gdkpixbuf.c)
- ml_gdkpixbuf.c: In function 'ml_GdkPixbuf_deserialize':
- ml_gdkpixbuf.c:87:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-    87 |   stream = stat_alloc (len);
-       |             ^~~~~~~~~~~~~~~~                                               
- ml_gdkpixbuf.c:96:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
-    96 |   stat_free (stream);
-       |             ^~~~~~~~~                                                    
- ml_gdkpixbuf.c: In function 'ml_gdkpixbuf_init':
- ml_gdkpixbuf.c:134:13: warning: "register_custom_operations" is deprecated: use "caml_register_custom_operations" instead
-   134 |   register_custom_operations (&ml_custom_GdkPixbuf);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                       
- ml_gdkpixbuf.c: In function 'ml_gdk_pixbuf_get_pixels':
- ml_gdkpixbuf.c:150:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   150 |     value ret = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gdkpixbuf.c: In function 'ml_gdk_pixbuf_get_file_info':
- ml_gdkpixbuf.c:186:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   186 |   v = alloc_tuple(3);
-       |             ^~~~~~~~~                                                        
- ml_gdkpixbuf.c:187:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   187 |   Store_field(v, 0, copy_string(gdk_pixbuf_format_get_name(fmt)));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
- ml_gdkpixbuf.c: In function 'convert_gdk_pixbuf_options':
- ml_gdkpixbuf.c:260:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-   260 |       *opt_k = stat_alloc(sizeof (char *) * (len + 1));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
- ml_gdkpixbuf.c:261:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-   261 |       *opt_v = stat_alloc(sizeof (char *) * (len + 1));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
- ml_gdkpixbuf.c: In function 'ml_gdk_pixbuf_save':
- ml_gdkpixbuf.c:289:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
-   289 |   stat_free(opt_k);
-       |             ^~~~~~~                                                      
- ml_gdkpixbuf.c:290:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
-   290 |   stat_free(opt_v);
-       |             ^~~~~~~                                                      
- ml_gdkpixbuf.c: In function 'ml_gdkpixbuf_savefunc':
- ml_gdkpixbuf.c:306:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
-   306 |   s = alloc_string (count);
-       |             ^~~~~~~~~~~~~~~                                                    
- ml_gdkpixbuf.c:308:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   308 |   res = callback_exn (*cb, s);
-       |             ^~~~~~~~~~~~~~~~~~                                                 
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkaction.o -c ml_gtkaction.c)
- ml_gtkaction.c: In function 'ml_gtk_ui_manager_get_widget':
- ml_gtkaction.c:114:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   114 |   if (w == NULL) raise_not_found();
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                  
- ml_gtkaction.c: In function 'ml_gtk_ui_manager_get_action':
- ml_gtkaction.c:120:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   120 |   if (a == NULL) raise_not_found();
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                  
- ml_gtkaction.c: In function 'ml_gtk_ui_manager_add_ui_from_string':
- ml_gtkaction.c:128:48: warning: "string_length" is deprecated: use "caml_string_length" instead
-   128 |                                          String_val(s), string_length(s),
-       |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~                                           
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkassistant.o -c ml_gtkassistant.c)
- ml_gtkassistant.c: In function 'ml_g_assistant_page_func':
- ml_gtkassistant.c:83:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-    83 |   ret = callback_exn(*clos, Val_int(current_page));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkmisc.o -c ml_gtkmisc.c)
- ml_gtkmisc.c: In function 'ml_gtk_calendar_get_date':
- ml_gtkmisc.c:125:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   125 |     ret = alloc_small (3, 0);
-       |             ^~~~~~~~~~~~~~~~~                                                
- ml_gtkmisc.c: In function 'ml_gtk_label_get_selection_bounds':
- ml_gtkmisc.c:165:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   165 |     r = alloc_small(2, 0);
-       |             ^~~~~~~~~~~~~~                                                   
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gobject.o -c ml_gobject.c)
- ml_gobject.c: In function 'ml_g_type_interface_prerequisites':
- ml_gobject.c:125:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   125 |         res = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~                                              
- ml_gobject.c: In function 'ml_g_type_register_static':
- ml_gobject.c:143:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   143 |     failwith ("g_type_register_static: invalid parent g_type");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gobject.c: In function 'marshal_core':
- ml_gobject.c:188:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   188 |     value vargs = alloc(3,0);
-       |             ^~~~~~~~~~~~~~~~~                                    
- ml_gobject.c:191:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   191 |     Store_field(vargs, 0, (ret ? Val_GValue_wrap(ret) : alloc(2,0)));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ml_gobject.c:195:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   195 |     callback_exn ((value)closure->data, vargs);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- ml_gobject.c: In function 'ml_g_value_new':
- ml_gobject.c:238:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   238 |     value ret = alloc_custom(&ml_custom_GValue, sizeof(value)+sizeof(GValue),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
- ml_gobject.c: In function 'GValue_val':
- ml_gobject.c:263:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   263 |     if (v == NULL) invalid_argument("GValue_val");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_gobject.c: In function 'Val_gboxed':
- ml_gobject.c:292:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   292 |     value ret = alloc_custom(&ml_custom_gboxed, 2*sizeof(value), 10, 1000);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
- ml_gobject.c: In function 'Val_gboxed_new':
- ml_gobject.c:299:13: warning: "alloc_custom" is deprecated: use "caml_alloc_custom" instead
-   299 |     value ret = alloc_custom(&ml_custom_gboxed, 2*sizeof(value), 10, 1000);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
- ml_gobject.c: In function 'g_value_get_mlvariant':
- ml_gobject.c:318:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   318 |       invalid_argument("Gobject.Value.get");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gobject.c:348:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   348 |       tmp = copy_double ((double)DATA.v_float);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- ml_gobject.c:352:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   352 |       tmp = copy_double (DATA.v_double);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_gobject.c:356:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   356 |       tmp = Val_option (DATA.v_pointer, copy_string);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- ml_gobject.c:384:13: warning: "copy_int64" is deprecated: use "caml_copy_int64" instead
-   384 |       tmp = copy_int64 (DATA.v_int64);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_gobject.c:388:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   388 |         ret = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~                                              
- ml_gobject.c: In function 'g_value_set_mlvariant':
- ml_gobject.c:474:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   474 |         failwith ("Gobject.Value.set : cannot set this value");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gobject.c:477:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   477 |     failwith ("GObject.Value.set : argument type mismatch");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
- ml_gobject.c: In function 'ml_g_value_get_nativeint':
- ml_gobject.c:488:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead
-   488 |         return copy_nativeint (DATA.v_int);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- ml_gobject.c:493:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead
-   493 |         return copy_nativeint (DATA.v_long);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       
- ml_gobject.c:495:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   495 |         invalid_argument ("Gobject.get_nativeint");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gobject.c: In function 'ml_g_value_get_int32':
- ml_gobject.c:505:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
-   505 |         return copy_int32 (DATA.v_int);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gobject.c:508:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
-   508 |         return copy_int32 (DATA.v_long);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- ml_gobject.c:510:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   510 |         failwith ("Gobject.get_int32");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- ml_gobject.c: In function 'ml_g_value_get_pointer':
- ml_gobject.c:525:20: warning: "failwith" is deprecated: use "caml_failwith" instead
-   525 |         failwith ("Gobject.get_pointer");
-       |                    ^~~~~~~~~~~~~~~~~~~~~~                                     
- ml_gobject.c: In function 'ml_g_object_new':
- ml_gobject.c:550:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   550 |         if (!pspec) failwith ("Gobject.create");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
- ml_gobject.c: In function 'ml_g_signal_query':
- ml_gobject.c:635:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   635 |   if (query->signal_id == 0) invalid_argument("g_signal_query");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
- ml_gobject.c:637:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   637 |   Copy_GSignalQuery(ml_query, ml_query_params, query);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
- ml_gobject.c: In function 'ml_g_signal_list_ids':
- ml_gobject.c:650:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   650 |     Copy_array(ret, n_ids, ids, Val_int);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gobject.c:650:13: warning: "alloc_shr" is deprecated: use "caml_alloc_shr" instead
-   650 |     Copy_array(ret, n_ids, ids, Val_int);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- ml_gobject.c: In function 'ml_g_signal_emit_by_name':
- ml_gobject.c:676:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   676 |         failwith("GtkSignal.emit_by_name : bad signal name");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- ml_gobject.c:681:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   681 |         failwith("GtkSignal.emit_by_name : bad parameters number");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_pango.o -c ml_pango.c)
- ml_pango.c: In function 'ml_Pango_scale_val':
- ml_pango.c:149:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   149 |   return copy_double(r);
-       |             ^~~~~~~~~~~~                                                     
- ml_pango.c: In function 'ml_pango_layout_set_text':
- ml_pango.c:179:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   179 | ML_2 (pango_layout_set_text, PangoLayout_val, SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~             
- ml_pango.c: In function 'ml_pango_layout_set_markup':
- ml_pango.c:181:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   181 | ML_2 (pango_layout_set_markup, PangoLayout_val, SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
- ml_pango.c: In function 'ml_pango_layout_set_markup_with_accel':
- ml_pango.c:183:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   183 |       Int_val, NULL Ignore, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~                                                
- ml_pango.c: In function 'ml_pango_layout_get_size':
- ml_pango.c:204:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   204 |   value res = alloc_tuple(2);
-       |             ^~~~~~~~~~~~~~~~~                                                
- ml_pango.c: In function 'ml_pango_layout_get_pixel_size':
- ml_pango.c:213:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   213 |   value res = alloc_tuple(2);
-       |             ^~~~~~~~~~~~~~~~~                                                
- ml_pango.c: In function 'Val_PangoRectangle':
- ml_pango.c:221:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   221 |   value res = alloc_tuple(4);
-       |             ^~~~~~~~~~~~~~~~~                                                
- ml_pango.c: In function 'ml_pango_layout_xy_to_index':
- ml_pango.c:239:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   239 |   res = alloc_tuple(3);
-       |             ^~~~~~~~~~~                                                      
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkstock.o -c ml_gtkstock.c)
- ml_gtkstock.c: In function 'ml_gtk_icon_source_get_filename':
- ml_gtkstock.c:57:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-    57 | ML_1 (gtk_icon_source_get_filename, GtkIconSource_val, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- ml_gtkstock.c: In function 'ml_gtk_icon_set_get_sizes':
- ml_gtkstock.c:84:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    84 |     c = alloc_small(2, Tag_cons);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gtkstock.c: In function 'ml_gtk_stock_lookup':
- ml_gtkstock.c:129:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   129 |   if (!b) raise_not_found();
-       |             ^~~~~~~~~~~~~~~~                                                         
- ml_gtkstock.c:135:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   135 |   TESTANDCONS(SHIFT);
-       |             ^~~~~~~~~                                                        
- ml_gtkstock.c:136:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   136 |   TESTANDCONS(LOCK);
-       |             ^~~~~~~~                                                         
- ml_gtkstock.c:137:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   137 |   TESTANDCONS(CONTROL);
-       |             ^~~~~~~~~~~                                                      
- ml_gtkstock.c:138:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   138 |   TESTANDCONS(MOD1); TESTANDCONS(MOD2); TESTANDCONS(MOD3);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- ml_gtkstock.c:138:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:138:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:139:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   139 |   TESTANDCONS(MOD4); TESTANDCONS(MOD5);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
- ml_gtkstock.c:139:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:140:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   140 |   TESTANDCONS(BUTTON1); TESTANDCONS(BUTTON2); TESTANDCONS(BUTTON3);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- ml_gtkstock.c:140:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:140:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:141:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   141 |   TESTANDCONS(BUTTON4); TESTANDCONS(BUTTON5);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                
- ml_gtkstock.c:141:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:142:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   142 |   TESTANDCONS(SUPER); TESTANDCONS(HYPER);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gtkstock.c:142:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:143:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   143 |   TESTANDCONS(META); TESTANDCONS(RELEASE);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- ml_gtkstock.c:143:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkstock.c:144:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   144 |   stock_result = alloc_tuple(4);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkmenu.o -c ml_gtkmenu.c)
- ml_gtkmenu.c: In function 'menu_popup_cb':
- ml_gtkmenu.c:155:13: warning: "stat_free" is deprecated: use "caml_stat_free" instead
-   155 |     stat_free(clos);
-       |             ^~~~~~~~                                                     
- ml_gtkmenu.c: In function 'ml_gtk_menu_popup_at':
- ml_gtkmenu.c:160:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-   160 |     value *clos = stat_alloc(sizeof(value));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkedit.o -c ml_gtkedit.c)
- ml_gtkedit.c: In function 'ml_gtk_editable_get_selection_bounds':
- ml_gtkedit.c:66:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    66 |         tmp = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~                                              
- ml_gtkedit.c:69:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    69 |         res = alloc_small(1,0);
-       |             ^~~~~~~~~~~~~~~~~~~                                              
- ml_gtkedit.c: In function 'ml_gtk_editable_insert_text':
- ml_gtkedit.c:78:34: warning: "string_length" is deprecated: use "caml_string_length" instead
-    78 |                               string_length(s), &position);
-       |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtkedit.c: In function 'ml_gtk_entry_completion_match_func':
- ml_gtkedit.c:192:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   192 |   vkey = copy_string(key);
-       |             ^~~~~~~~~~~~~~                                                   
- ml_gtkedit.c:194:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   194 |   vret = callback2_exn(*closure, vkey, viter);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkfile.o -c ml_gtkfile.c)
- ml_gtkfile.c: In function 'some_string_and_free':
- ml_gtkfile.c:62:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-    62 |   value v = s ? ml_some(copy_string(s)) : Val_unit;
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- ml_gtkfile.c: In function 'ml_gtk_file_filter_func':
- ml_gtkfile.c:112:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   112 |   CONS_MEMBER (mime_type, MIME_TYPE)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                         
- ml_gtkfile.c:112:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkfile.c:113:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   113 |   CONS_MEMBER (display_name, DISPLAY_NAME)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- ml_gtkfile.c:113:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkfile.c:114:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   114 |   CONS_MEMBER (uri, URI)
-       |             ^~~~~~~~~~~~                                                     
- ml_gtkfile.c:114:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkfile.c:115:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   115 |   CONS_MEMBER (filename, FILENAME)
-       |             ^~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtkfile.c:115:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
- ml_gtkfile.c:117:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   117 |   r = callback_exn (*cb, l);
-       |             ^~~~~~~~~~~~~~~~                                                   
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtkpack.o -c ml_gtkpack.c)
- ml_gtkpack.c: In function 'ml_gtk_box_query_child_packing':
- ml_gtkpack.c:81:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    81 |     ret = alloc_small(4,0);
-       |             ^~~~~~~~~~~~~~~                                                  
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_glib.o -c ml_glib.c)
- ml_glib.c: In function 'copy_string_v':
- ml_glib.c:74:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-    74 |       s = copy_string (*v);
-       |             ^~~~~~~~~~~~~~~                                                  
- ml_glib.c:75:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-    75 |       c = alloc_small (2, 0);
-       |             ^~~~~~~~~~~~~~~~~                                                
- ml_glib.c: In function 'ml_raise_glib':
- ml_glib.c:100:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead
-   100 |   raise_with_string (*exn, (char*)errmsg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                               
- ml_glib.c: In function 'Val_GList':
- ml_glib.c:111:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   111 |     new_cell = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_glib.c: In function 'ml_register_exn_map':
- ml_glib.c:148:13: warning: "stat_alloc" is deprecated: use "caml_stat_alloc" instead
-   148 |   struct exn_data *exn_data = stat_alloc (sizeof *exn_data);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~               
- ml_glib.c: In function 'ml_raise_gerror_exn':
- ml_glib.c:176:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   176 |   msg = copy_string(err->message);
-       |             ^~~~~~~~~~~~~~~~~~~~~~                                           
- ml_glib.c:177:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   177 |   b = alloc_small (3, 0);
-       |             ^~~~~~~~~~~~~                                                    
- ml_glib.c:182:13: warning: "mlraise" is deprecated: use "caml_raise" instead
-   182 |   mlraise(b);
-       |             ^                                                      
- ml_glib.c: In function 'ml_raise_generic_gerror':
- ml_glib.c:193:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   193 |       failwith ("gerror");
-       |             ^~~~~~~~~~~~~~                                             
- ml_glib.c:195:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   195 |   msg = copy_string (err->message);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_glib.c:197:13: warning: "raise_with_arg" is deprecated: use "caml_raise_with_arg" instead
-   197 |   raise_with_arg (*exn, msg);
-       |             ^~~~~~~~~~~~~~~~~                                                      
- ml_glib.c: In function 'ml_g_log_func':
- ml_glib.c:219:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   219 |     msg = copy_string (message);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_glib.c:220:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   220 |     callback2_exn(*clos_p, Val_int(log_level), msg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                             
- ml_glib.c: In function 'ml_g_log_set_handler':
- ml_glib.c:232:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   232 |     value ret = alloc_small(3,0);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_glib.c: In function 'ml_g_main_iteration':
- ml_glib.c:269:13: warning: Deprecated pre-processor symbol: replace with "g_main_context_iteration"
-   269 | ML_1 (g_main_iteration, Bool_val, Val_bool)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
- ml_glib.c: In function 'ml_g_main_pending':
- ml_glib.c:270:13: warning: Deprecated pre-processor symbol: replace with "g_main_context_pending"
-   270 | ML_0 (g_main_pending, Val_bool)
-       |             ^~~~~~~~~~~~~~~~~~~                                                       
- ml_glib.c: In function 'ml_g_main_is_running':
- ml_glib.c:271:13: warning: Deprecated pre-processor symbol: replace with "g_main_loop_is_running"
-   271 | ML_1 (g_main_is_running, GMainLoop_val, Val_bool)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_glib.c: In function 'ml_g_main_quit':
- ml_glib.c:272:13: warning: Deprecated pre-processor symbol: replace with "g_main_loop_quit"
-   272 | ML_1 (g_main_quit, GMainLoop_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                         
- ml_glib.c: In function 'ml_g_main_destroy':
- ml_glib.c:273:13: warning: Deprecated pre-processor symbol: replace with "g_main_loop_unref"
-   273 | ML_1 (g_main_destroy, GMainLoop_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       
- ml_glib.c: In function 'ml_g_source_func':
- ml_glib.c:278:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   278 |   res = callback_exn (*clos, Val_unit);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- ml_glib.c: In function 'ml_g_io_channel_watch':
- ml_glib.c:356:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   356 |     res = callback_exn (*clos_p, cond);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                        
- ml_glib.c: In function 'Val_GSList':
- ml_glib.c:438:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   438 |     new_cell = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_glib.c: In function 'caml_copy_string_len_and_free':
- ml_glib.c:477:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
-   477 |   v = alloc_string (len);
-       |             ^~~~~~~~~~~~~                                                      
- ml_glib.c: In function 'ml_g_convert':
- ml_glib.c:488:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   488 |   c_res = g_convert(String_val(str),string_length(str),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                          
- ml_glib.c: In function 'ml_g_convert_with_fallback':
- ml_glib.c:500:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   500 |   c_res = g_convert_with_fallback(String_val(str),string_length(str),
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~            
- ml_glib.c: In function 'ml_g_filename_to_utf8':
- ml_glib.c:519:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   519 | Make_conversion(g_filename_to_utf8)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                              
- ml_glib.c: In function 'ml_g_filename_from_utf8':
- ml_glib.c:521:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   521 | Make_conversion(g_filename_from_utf8)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                            
- ml_glib.c: In function 'ml_g_filename_from_uri':
- ml_glib.c:534:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   534 |     v_p = alloc_small(2, 0);
-       |             ^~~~~~~~~~~~~~~~                                                 
- ml_glib.c: In function 'ml_g_get_charset':
- ml_glib.c:555:13: warning: Deprecated pre-processor symbol: replace with "const"
-   555 |   G_CONST_RETURN char *c;
-       |             ^~~~~~~~~~~~~                                            
- ml_glib.c:557:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   557 |   couple = alloc_tuple(2);
-       |             ^~~~~~~~~~~~~~                                                   
- ml_glib.c: In function 'ml_g_utf8_validate':
- ml_glib.c:565:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   565 |   return Val_bool(g_utf8_validate(SizedString_val(s),NULL));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                     
- ml_glib.c: In function 'ml_g_utf8_strlen':
- ml_glib.c:576:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   576 | ML_1 (g_utf8_strlen, SizedString_val, Val_int)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                   
- ml_glib.c: In function 'ml_g_utf8_normalize':
- ml_glib.c:577:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   577 | ML_2 (g_utf8_normalize, SizedString_val, Normalize_mode_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
- ml_glib.c: In function 'ml_g_utf8_casefold':
- ml_glib.c:578:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   578 | ML_1 (g_utf8_casefold, SizedString_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      
- ml_glib.c: In function 'ml_g_utf8_collate_key':
- ml_glib.c:580:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   580 | ML_1 (g_utf8_collate_key, SizedString_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- ml_glib.c: In function 'ml_g_utf8_strup':
- ml_glib.c:581:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   581 | ML_1 (g_utf8_strup, SizedString_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
- ml_glib.c: In function 'ml_g_utf8_strdown':
- ml_glib.c:582:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   582 | ML_1 (g_utf8_strdown, SizedString_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
- ml_glib.c: In function 'ml_g_markup_escape_text':
- ml_glib.c:606:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   606 | ML_1 (g_markup_escape_text, SizedString_val, copy_string_g_free)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
- ml_glib.c: In function 'ml_g_get_user_name':
- ml_glib.c:618:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   618 | ML_0 (g_get_user_name, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_glib.c: In function 'ml_g_get_real_name':
- ml_glib.c:619:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   619 | ML_0 (g_get_real_name, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_glib.c: In function 'ml_g_get_home_dir':
- ml_glib.c:623:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   623 |   return s ? ml_some (copy_string (s)) : Val_unit;
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           
- ml_glib.c: In function 'ml_g_get_tmp_dir':
- ml_glib.c:625:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   625 | ML_0 (g_get_tmp_dir, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_glib.c: In function 'ml_g_find_program_in_path':
- ml_glib.c:630:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   630 |   if (s == NULL) raise_not_found();
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                  
- ml_glib.c:631:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   631 |   v = copy_string(s);
-       |             ^~~~~~~~~                                                        
- ml_glib.c: In function 'ml_g_getenv':
- ml_glib.c:639:13: warning: "raise_not_found" is deprecated: use "caml_raise_not_found" instead
-   639 |   if (s == NULL) raise_not_found();
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                                  
- ml_glib.c:640:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   640 |   return copy_string(s);
-       |             ^~~~~~~~~~~~                                                     
- ml_glib.c: In function 'ml_g_setenv':
- ml_glib.c:647:13: warning: "failwith" is deprecated: use "caml_failwith" instead
-   647 |     failwith("g_setenv");
-       |             ^~~~~~~~~~~~~                                              
- ml_glib.c: In function 'ml_g_get_user_cache_dir':
- ml_glib.c:657:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   657 | ML_0 (g_get_user_cache_dir, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_glib.c: In function 'ml_g_get_user_data_dir':
- ml_glib.c:658:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   658 | ML_0 (g_get_user_data_dir, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
- ml_glib.c: In function 'ml_g_get_user_config_dir':
- ml_glib.c:659:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   659 | ML_0 (g_get_user_config_dir, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gdk.o -c ml_gdk.c)
- ml_gdk.c: In function 'ml_raise_gdk':
- ml_gdk.c:58:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead
-    58 |   raise_with_string (*exn, (char*)errmsg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                               
- ml_gdk.c: In function 'ml_gdk_window_get_position':
- ml_gdk.c:266:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   266 |   ret = alloc_small (2,0);
-       |             ^~~~~~~~~~~~~~                                                   
- ml_gdk.c: In function 'ml_gdk_window_get_origin':
- ml_gdk.c:279:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   279 |   ret = alloc_small (2,0);
-       |             ^~~~~~~~~~~~~~                                                   
- ml_gdk.c: In function 'ml_gdk_window_get_pointer_location':
- ml_gdk.c:291:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   291 |   ret = alloc_small (2, 0);
-       |             ^~~~~~~~~~~~~~~                                                  
- ml_gdk.c: In function 'ml_gdk_display_get_window_at_pointer':
- ml_gdk.c:331:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   331 |     tup = alloc_tuple(3);
-       |             ^~~~~~~~~~~~~                                                    
- ml_gdk.c: In function 'ml_gdk_property_change':
- ml_gdk.c:360:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   360 |     int nelems = (format == 8 ? string_length (data) : Wosize_val(data));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'copy_xdata':
- ml_gdk.c:394:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
-   394 |         data = alloc_string (nitems);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_gdk.c:399:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   399 |         data = alloc (nitems,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                 
- ml_gdk.c:405:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   405 |         data = alloc (nitems,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                 
- ml_gdk.c:407:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
-   407 |             Store_field(data, i, copy_int32 (((long*)xdata)[i]));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- ml_gdk.c:414:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   414 |         ret = alloc_small (2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_gdk.c: In function 'ml_gdk_property_get':
- ml_gdk.c:445:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   445 |         pair = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_gdk.c: In function 'ml_gdk_event_get_time':
- ml_gdk.c:490:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
-   490 | ML_1 (gdk_event_get_time, GdkEvent_val, copy_int32)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                        
- ml_gdk.c: In function 'ml_GdkEventMotion_x':
- ml_gdk.c:508:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   508 | Make_Extractor (GdkEventMotion, GdkEvent_arg(Motion), x, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'ml_GdkEventMotion_y':
- ml_gdk.c:509:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   509 | Make_Extractor (GdkEventMotion, GdkEvent_arg(Motion), y, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'copy_axes':
- ml_gdk.c:516:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   516 |         x = copy_double(axes[0]);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gdk.c:517:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   517 |         y = copy_double(axes[0]);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gdk.c:518:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   518 |         ret = alloc_small(2, 0);
-       |             ^~~~~~~~~~~~~~~~~~~~                                             
- ml_gdk.c: In function 'ml_GdkEventMotion_x_root':
- ml_gdk.c:530:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   530 | Make_Extractor (GdkEventMotion, GdkEvent_arg(Motion), x_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventMotion_y_root':
- ml_gdk.c:531:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   531 | Make_Extractor (GdkEventMotion, GdkEvent_arg(Motion), y_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventButton_x':
- ml_gdk.c:533:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   533 | Make_Extractor (GdkEventButton, GdkEvent_arg(Button), x, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'ml_GdkEventButton_y':
- ml_gdk.c:534:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   534 | Make_Extractor (GdkEventButton, GdkEvent_arg(Button), y, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'ml_GdkEventButton_x_root':
- ml_gdk.c:539:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   539 | Make_Extractor (GdkEventButton, GdkEvent_arg(Button), x_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventButton_y_root':
- ml_gdk.c:540:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   540 | Make_Extractor (GdkEventButton, GdkEvent_arg(Button), y_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventScroll_x':
- ml_gdk.c:543:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   543 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), x, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'ml_GdkEventScroll_y':
- ml_gdk.c:544:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   544 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), y, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gdk.c: In function 'ml_GdkEventScroll_x_root':
- ml_gdk.c:549:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   549 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), x_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventScroll_y_root':
- ml_gdk.c:550:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   550 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), y_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- ml_gdk.c: In function 'ml_GdkEventScroll_delta_x':
- ml_gdk.c:551:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   551 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), delta_x, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
- ml_gdk.c: In function 'ml_GdkEventScroll_delta_y':
- ml_gdk.c:552:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   552 | Make_Extractor (GdkEventScroll, GdkEvent_arg(Scroll), delta_y, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
- ml_gdk.c: In function 'ml_GdkEventCrossing_x':
- ml_gdk.c:562:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   562 | Make_Extractor (GdkEventCrossing, GdkEvent_arg(Crossing), x, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
- ml_gdk.c: In function 'ml_GdkEventCrossing_y':
- ml_gdk.c:563:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   563 | Make_Extractor (GdkEventCrossing, GdkEvent_arg(Crossing), y, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
- ml_gdk.c: In function 'ml_GdkEventCrossing_x_root':
- ml_gdk.c:564:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   564 | Make_Extractor (GdkEventCrossing, GdkEvent_arg(Crossing), x_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ml_gdk.c: In function 'ml_GdkEventCrossing_y_root':
- ml_gdk.c:565:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
-   565 | Make_Extractor (GdkEventCrossing, GdkEvent_arg(Crossing), y_root, copy_double)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ml_gdk.c: In function 'ml_GdkEventSetting_name':
- ml_gdk.c:597:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   597 | Make_Extractor (GdkEventSetting, GdkEvent_arg(Setting), name, copy_string)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtktext.o -c ml_gtktext.c)
- ml_gtktext.c: In function 'tag_foreach_func':
- ml_gtktext.c:152:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   152 |   callback_exn (*(value*)user_data, arg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
- ml_gtktext.c: In function 'ml_gtk_text_buffer_insert':
- ml_gtktext.c:225:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   225 |       GtkTextIter_val, SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gtktext.c: In function 'ml_gtk_text_buffer_insert_at_cursor':
- ml_gtktext.c:228:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   228 |       SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~                                                     
- ml_gtktext.c: In function 'ml_gtk_text_buffer_insert_interactive':
- ml_gtktext.c:231:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   231 |       GtkTextIter_val, SizedString_val, Bool_val, Val_bool)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      
- ml_gtktext.c: In function 'ml_gtk_text_buffer_insert_interactive_at_cursor':
- ml_gtktext.c:234:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   234 |       SizedString_val, Bool_val, Val_bool)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                       
- ml_gtktext.c: In function 'ml_gtk_text_buffer_set_text':
- ml_gtktext.c:248:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   248 | ML_2 (gtk_text_buffer_set_text, GtkTextBuffer_val, SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gtktext.c: In function 'ml_gtk_text_buffer_get_bounds':
- ml_gtktext.c:410:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   410 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_buffer_get_selection_bounds':
- ml_gtktext.c:430:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   430 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_view_get_line_at_y':
- ml_gtktext.c:531:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   531 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_view_get_line_yrange':
- ml_gtktext.c:548:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   548 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_view_buffer_to_window_coords':
- ml_gtktext.c:579:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   579 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_view_window_to_buffer_coords':
- ml_gtktext.c:598:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   598 |   res = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktext.c: In function 'ml_gtk_text_iter_forward_search':
- ml_gtktext.c:850:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   850 | Make_search(forward);
-       |             ^~~~~~~~~                                            
- ml_gtktext.c:850:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   850 | Make_search(forward);
-       |             ^~~~~~~~~                                                        
- ml_gtktext.c: In function 'ml_gtk_text_iter_backward_search':
- ml_gtktext.c:851:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   851 | Make_search(backward);
-       |             ^~~~~~~~~~                                           
- ml_gtktext.c:851:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   851 | Make_search(backward);
-       |             ^~~~~~~~~~                                                       
- ml_gtktext.c: In function 'ml_gtk_text_char_predicate':
- ml_gtktext.c:856:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   856 |   res = callback_exn (*clos, Val_int(ch));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                     
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtk.o -c ml_gtk.c)
- ml_gtk.c: In function 'ml_raise_gtk':
- ml_gtk.c:52:13: warning: "raise_with_string" is deprecated: use "caml_raise_with_string" instead
-    52 |   raise_with_string (*exn, (char*)errmsg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                               
- ml_gtk.c: In function 'ml_gtk_accelerator_parse':
- ml_gtk.c:112:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   112 |   tup = alloc_small(2, 0);
-       |             ^~~~~~~~~~~~~~                                                   
- ml_gtk.c: In function 'ml_gtk_css_provider_load_from_data':
- ml_gtk.c:221:41: warning: "string_length" is deprecated: use "caml_string_length" instead
-   221 |                                   SizedString_val(data), &err);
-       |                                         ^~~~~~~~~~~~~~~~~~~~~~~                                              
- ml_gtk.c: In function 'ml_gtk_widget_get_pointer':
- ml_gtk.c:336:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   336 |     ret = alloc_small (2,0);
-       |             ^~~~~~~~~~~~~~~~                                                 
- ml_gtk.c: In function 'Val_GtkAllocation':
- ml_gtk.c:374:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   374 |     value ret = alloc_small (4, 0);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                          
- ml_gtk.c: In function 'ml_gtk_widget_style_get_property':
- ml_gtk.c:419:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead
-   419 |         invalid_argument("Gobject.Widget.style_get_property");
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
- ml_gtk.c: In function 'ml_gtk_drag_dest_set':
- ml_gtk.c:460:20: warning: "alloc" is deprecated: use "caml_alloc" instead
-   460 |           alloc (Wosize_asize(n_targets * sizeof(GtkTargetEntry)),
-       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
- ml_gtk.c: In function 'ml_gtk_drag_source_set':
- ml_gtk.c:499:20: warning: "alloc" is deprecated: use "caml_alloc" instead
-   499 |           alloc (Wosize_asize(n_targets * sizeof(GtkTargetEntry)),
-       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~      
- ml_gtk.c: In function 'ml_gtk_selection_data_get_data':
- ml_gtk.c:532:13: warning: "alloc_string" is deprecated: use "caml_alloc_string" instead
-   532 |     ret = alloc_string (length);
-       |             ^~~~~~~~~~~~~~~~~~~~                                               
- ml_gtk.c: In function 'ml_gtk_selection_data_set':
- ml_gtk.c:541:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   541 |       Unit)
-       |             ^                                                                    
- ml_gtk.c: In function 'ml_gtk_clipboard_set_text':
- ml_gtk.c:556:13: warning: "string_length" is deprecated: use "caml_string_length" instead
-   556 | ML_2 (gtk_clipboard_set_text, GtkClipboard_val, SizedString_val, Unit)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
- ml_gtk.c: In function 'clipboard_received_func':
- ml_gtk.c:580:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   580 |   callback_exn (*(value*)data, arg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtk.c: In function 'clipboard_text_received_func':
- ml_gtk.c:594:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   594 |   value arg = (text != NULL ? ml_some(copy_string(text)) : Val_unit);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gtk.c:595:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   595 |   callback_exn (*(value*)data, arg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtk.c: In function 'ml_gtk_clipboard_wait_for_targets':
- ml_gtk.c:633:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   633 |       new_cell = alloc_small(2,0);
-       |             ^~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtk.c: In function 'ml_gtk_simple_callback':
- ml_gtk.c:666:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   666 |     callback_exn (*clos, val);
-       |             ^~~~~~~~~~~~~~~~~~                                                 
- ml_gtk.c: In function 'ml_gtk_window_get_size':
- ml_gtk.c:836:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   836 |   res = alloc_tuple(2) ;
-       |             ^~~~~~~~~~~~                                                     
- ml_gtk.c: In function 'ml_activate_link_func':
- ml_gtk.c:860:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
-   860 |   v_link = copy_string (link);
-       |             ^~~~~~~~~~~~~~~~~~                                               
- ml_gtk.c:861:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   861 |   callback_exn (*closure, v_link);
-       |             ^~~~~~~~~~~~~~~~~~~~~~                                             
- ml_gtk.c: In function 'ml_gtk_init':
- ml_gtk.c:953:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   953 |     copy = (argc ? alloc (argc, Abstract_tag) : Atom(0));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
- ml_gtk.c:959:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   959 |     argv = (argc ? alloc (argc, 0) : Atom(0));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
- ml_gtk.c: In function 'ml_gtk_get_version':
- ml_gtk.c:974:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   974 |     value ret = alloc_small(3,0);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gtk.c: In function 'ml_gtk_get_current_event_time':
- ml_gtk.c:981:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
-   981 | ML_0 (gtk_get_current_event_time, copy_int32)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
- (cd _build/default/src && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/x86_64-linux-gnu -I/usr/include/webp -I/usr/include/gio-unix-2.0 -I/usr/include/cloudproviders -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -pthread -Wno-deprecated-declarations -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/cairo2 -I /home/opam/.opam/default/lib/ocaml/threads -o ml_gtktree.o -c ml_gtktree.c)
- ml_gtktree.c: In function 'ml_gtk_tree_path_get_indices':
- ml_gtktree.c:109:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   109 |   value ret = alloc_tuple(depth);
-       |             ^~~~~~~~~~~~~~~~~~~~~                                            
- ml_gtktree.c: In function 'gtk_tree_model_foreach_func':
- ml_gtktree.c:157:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   157 |   vret = callback2_exn(*closure, vpath, viter);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- ml_gtktree.c: In function 'ml_gtk_tree_store_newv':
- ml_gtktree.c:183:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   183 |     (n_columns ? alloc (Wosize_asize(n_columns * sizeof(GType)), Abstract_tag)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ml_gtktree.c: In function 'ml_gtk_list_store_newv':
- ml_gtktree.c:238:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   238 |     (n_columns ? alloc (Wosize_asize(n_columns * sizeof(GType)), Abstract_tag)
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ml_gtktree.c: In function 'gtk_tree_selection_func':
- ml_gtktree.c:290:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   290 |   value ret = callback2_exn(*(value*)clos_p, vp, Val_bool(cs));
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                  
- ml_gtktree.c: In function 'gtk_tree_selection_foreach_func':
- ml_gtktree.c:312:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   312 |   value ret = callback_exn(*(value*)data, p);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- ml_gtktree.c: In function 'gtk_tree_cell_data_func':
- ml_gtktree.c:391:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   391 |   ret = callback2_exn(*closure, vmod, vit);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                      
- ml_gtktree.c: In function 'ml_gtk_tree_view_get_cursor':
- ml_gtktree.c:464:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   464 |   ret = alloc_tuple(2);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktree.c: In function 'ml_gtk_tree_view_get_path_at_pos':
- ml_gtktree.c:488:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   488 |     tup = alloc_tuple(4);
-       |             ^~~~~~~~~~~~~                                                    
- ml_gtktree.c: In function 'ml_gtk_tree_view_enable_model_drag_dest':
- ml_gtktree.c:520:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   520 |     targets = (GtkTargetEntry *) alloc
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                           
- ml_gtktree.c: In function 'ml_gtk_tree_view_enable_model_drag_source':
- ml_gtktree.c:546:13: warning: "alloc" is deprecated: use "caml_alloc" instead
-   546 |     targets = (GtkTargetEntry *) alloc
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                           
- ml_gtktree.c: In function 'ml_gtk_tree_view_get_dest_row_at_pos':
- ml_gtktree.c:579:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   579 |     tup = alloc_tuple(2);
-       |             ^~~~~~~~~~~~~                                                    
- ml_gtktree.c: In function 'ml_gtk_row_separator_func':
- ml_gtktree.c:599:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   599 |   mlret = callback2_exn (*closure, arg1, arg2);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                  
- ml_gtktree.c: In function 'ml_gtk_tree_view_get_tooltip_context':
- ml_gtktree.c:665:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   665 |   tup = alloc_tuple(3);
-       |             ^~~~~~~~~~~                                                      
- ml_gtktree.c:670:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-   670 |     sub = alloc_tuple(3);
-       |             ^~~~~~~~~~~~~                                                    
- ml_gtktree.c: In function 'ml_gtk_tree_sortable_get_sort_column_id':
- ml_gtktree.c:764:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   764 |     ret = alloc_small(2, 0);
-       |             ^~~~~~~~~~~~~~~~                                                 
- ml_gtktree.c: In function 'gtk_tree_iter_compare_func':
- ml_gtktree.c:783:13: warning: "callback3_exn" is deprecated: use "caml_callback3_exn" instead
-   783 |   ret = callback3_exn(*clos, obj, iter_a, iter_b);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                               
- ml_gtktree.c: In function 'gtk_tree_model_filter_visible_func':
- ml_gtktree.c:826:13: warning: "callback2_exn" is deprecated: use "caml_callback2_exn" instead
-   826 |   ret = callback2_exn(*clos, obj, it);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~                                           
- ml_gtktree.c: In function 'ml_iconview_foreach':
- ml_gtktree.c:893:13: warning: "callback_exn" is deprecated: use "caml_callback_exn" instead
-   893 |   callback_exn(*cb, p);
-       |             ^~~~~~~~~~~                                                        
- ml_gtktree.c: In function 'ml_gtk_icon_view_get_selected_items':
- ml_gtktree.c:915:13: warning: "alloc_small" is deprecated: use "caml_alloc_small" instead
-   915 |     cell = alloc_small(2, Tag_cons);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                         
- ml_gtktree.c: In function 'callback4':
- ml_gtktree.c:968:13: warning: "callbackN" is deprecated: use "caml_callbackN" instead
-   968 |   return callbackN(closure, 4, arg);
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~                                     
- ml_gtktree.c: In function 'encode_iter':
- ml_gtktree.c:1166:13: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1166 |   })
-       |             ^                                                            
- ml_gtktree.c: In function 'custom_model_get_flags':
- ml_gtktree.c:1212:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1212 |   })
-       |             ^                                                          
- ml_gtktree.c: In function 'custom_model_get_n_columns':
- ml_gtktree.c:1225:13: warning: "callback" is deprecated: use "caml_callback" instead
-  1225 |       return Int_val(n_columns);})}
-       |             ^~~~~~~~~~~~~~~~~~~~~~~                                    
- ml_gtktree.c: In function 'custom_model_get_column_type':
- ml_gtktree.c:1238:13: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1238 |     return GType_val(t);})}
-       |             ^~~~~~~~~~~~~~~                                              
- ml_gtktree.c: In function 'custom_model_get_iter':
- ml_gtktree.c:1268:27: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1268 |                   }})}
-       |                           ^                                                            
- ml_gtktree.c: In function 'custom_model_get_path':
- ml_gtktree.c:1288:13: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1288 |     return gtk_tree_path_copy(GtkTreePath_val(path));})}}
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                
- ml_gtktree.c: In function 'custom_model_iter_next':
- ml_gtktree.c:1329:27: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1329 |                     })})}}
-       |                           ^                                                            
- ml_gtktree.c: In function 'custom_model_iter_children':
- ml_gtktree.c:1352:27: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1352 |                   })})}}
-       |                           ^                                                            
- ml_gtktree.c: In function 'custom_model_iter_has_child':
- ml_gtktree.c:1368:13: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1368 |     return Bool_val(callback2(method,callback_object, row));})}}
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~         
- ml_gtktree.c: In function 'custom_model_iter_n_children':
- ml_gtktree.c:1382:13: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1382 |     return Int_val(callback2(method,callback_object, arg));})}}
-       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~          
- ml_gtktree.c: In function 'custom_model_iter_nth_child':
- ml_gtktree.c:1407:27: warning: "callback3" is deprecated: use "caml_callback3" instead
-  1407 |                   })})}}
-       |                           ^                                                            
- ml_gtktree.c: In function 'custom_model_iter_parent':
- ml_gtktree.c:1431:27: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1431 |                       })})}}
-       |                           ^~                                                           
- ml_gtktree.c: In function 'custom_model_ref_node':
- ml_gtktree.c:1445:20: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1445 |         callback2(method, callback_object, row);})}}
-       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- ml_gtktree.c: In function 'custom_model_unref_node':
- ml_gtktree.c:1459:20: warning: "callback2" is deprecated: use "caml_callback2" instead
-  1459 |         callback2(method, callback_object, row);})}}
-       |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                            
- ml_gtktree.c: In function 'ml_gtk_tree_view_get_visible_range':
- ml_gtktree.c:1588:13: warning: "alloc_tuple" is deprecated: use "caml_alloc_tuple" instead
-  1588 |      result = alloc_tuple(2);
-       |             ^~~~~~~~~~~~~~~~~                                                
-> compiled  lablgtk3.3.1.5
-> installed lablgtk3.3.1.5
[WARNING] Opam packages conf-cairo.1 and conf-gtk3.18 depend on the following system packages that are no longer installed: libcairo2-dev libexpat1-dev libgtk-3-dev
  - conf-cairo.1: depends on libcairo2-dev
  - conf-gtk3.18: depends on libexpat1-dev, libgtk-3-dev

=== STDERR ===

2026-09-03 22:05.17: OK: build lablgtk3.3.1.5 (runc: 20.8s, disk: 174KB)
2026-09-03 22:05.17: Job succeeded