Organisationsbacktrackingocamlgraph9e8c1d (master)openbsd-76-amd64-5.3_opam-2.3

openbsd-76-amd64-5.3_opam-2.3

Logs

Show full logs
2025-01-10 13:20.33: New job: test backtracking/ocamlgraph https://github.com/backtracking/ocamlgraph.git#refs/heads/master (9e8c1d7c0ef44845b42e3595ef68abc37f0cbff6) (openbsd-amd64:openbsd-76-amd64-5.3_opam-2.3)
Base: openbsd-76-amd64-ocaml-5.3
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/backtracking/ocamlgraph.git" -b "master" && cd "ocamlgraph" && git reset --hard 9e8c1d7c
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM openbsd-76-amd64-ocaml-5.3
# openbsd-76-amd64-5.3_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN doas ln -f /usr/bin/opam-2.3 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e a78e724dc54989d1f496005039fd06298c63484a || git fetch origin master) && git reset -q --hard a78e724dc54989d1f496005039fd06298c63484a && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 ocamlgraph_gtk.opam ocamlgraph.opam /home/opam/src/./
RUN opam pin add -yn ocamlgraph_gtk.dev '/home/opam/src/./' && \
    opam pin add -yn ocamlgraph.dev '/home/opam/src/./'
ENV DEPS="base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 conf-gnomecanvas.2 conf-gtk2.1 conf-libX11.1 conf-pkg-config.3 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 graphics.5.1.2 lablgtk.2.18.13 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 stdlib-shims.0.3.0"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --depext-only -y ocamlgraph_gtk.dev ocamlgraph.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /home/opam/src
RUN cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build

END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK

2025-01-10 13:20.33: Using cache hint "backtracking/ocamlgraph-openbsd-76-amd64-ocaml-5.3-openbsd-76-amd64-5.3_opam-2.3-bcca185635ed1d91efe04dee3220314a"
2025-01-10 13:20.33: Using OBuilder spec:
((from openbsd-76-amd64-ocaml-5.3)
 (comment openbsd-76-amd64-5.3_opam-2.3)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (run (shell "doas ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e a78e724dc54989d1f496005039fd06298c63484a || git fetch origin master) && git reset -q --hard a78e724dc54989d1f496005039fd06298c63484a && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src ocamlgraph_gtk.opam ocamlgraph.opam) (dst /home/opam/src/./))
 (run (network host)
      (shell  "opam pin add -yn ocamlgraph_gtk.dev '/home/opam/src/./' && \
             \nopam pin add -yn ocamlgraph.dev '/home/opam/src/./'"))
 (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 conf-gnomecanvas.2 conf-gtk2.1 conf-libX11.1 conf-pkg-config.3 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 graphics.5.1.2 lablgtk.2.18.13 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 stdlib-shims.0.3.0")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y ocamlgraph_gtk.dev ocamlgraph.dev $DEPS"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst /home/opam/src))
 (run (shell "cd /home/opam/src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
)

2025-01-10 13:20.33: Waiting for resource in pool OCluster
2025-01-10 13:20.34: Waiting for worker…
2025-01-10 15:09.22: Got resource from pool OCluster
Building on bremusa
All commits already cached
HEAD is now at 9e8c1d7 fixed test_contraction

(from openbsd-76-amd64-ocaml-5.3)
2025-01-10 15:09.23 ---> using "753f998be4709b35e38a93b7272dee818f697255d5b48fadd1c23cb92a82f244" from cache

/: (comment openbsd-76-amd64-5.3_opam-2.3)

/: (user (uid 1000) (gid 1000))

/: (env CLICOLOR_FORCE 1)

/: (env OPAMCOLOR always)

/: (run (shell "doas ln -f /usr/bin/opam-2.3 /usr/bin/opam"))
2025-01-10 15:09.23 ---> using "b8621e22ceef6e45a2b70edd0350b6ec56c4cb2588ea75f8c24bf97f9bb8e3c1" from cache

/: (run (shell "opam init --reinit -ni"))
No configuration file found, using built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.


<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository
2025-01-10 15:09.23 ---> using "caa4033b0f51d691107e536d025405bc96e59134e192afef776a8bfd43aac5e1" from cache

/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
OpenBSD 7.6
The OCaml toplevel, version 5.3.0
2.3.0
2025-01-10 15:09.23 ---> using "7116693f695a70fbcc11fcbf90bc7fd32f30a6c20aabff3b1e1c926faaad9b01" from cache

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "cd ~/opam-repository && (git cat-file -e a78e724dc54989d1f496005039fd06298c63484a || git fetch origin master) && git reset -q --hard a78e724dc54989d1f496005039fd06298c63484a && git log --no-decorate -n1 --oneline && opam update -u"))
a78e724dc5 Merge pull request #27231 from Octachron/OCaml_5.3.0

<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from file:///home/opam/opam-repository

Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-01-10 15:09.23 ---> using "59c552bc3432e233ae003d11c4c766154b42b07e2982f5241e8152002af742e0" from cache

/: (copy (src ocamlgraph_gtk.opam ocamlgraph.opam) (dst /home/opam/src/./))
2025-01-10 15:10.05 ---> saved as "90c39835d0be82b08b114ec1634b6268e0aabdf7d5d02688001cbb12597add97"

/: (run (network host)
        (shell  "opam pin add -yn ocamlgraph_gtk.dev '/home/opam/src/./' && \
               \nopam pin add -yn ocamlgraph.dev '/home/opam/src/./'"))
[ocamlgraph_gtk.dev] synchronised (file:///home/opam/src)
ocamlgraph_gtk is now pinned to file:///home/opam/src (version dev)
[ocamlgraph.dev] synchronised (file:///home/opam/src)
ocamlgraph is now pinned to file:///home/opam/src (version dev)
2025-01-10 15:10.51 ---> saved as "ea2ceee857e5bf60e674a1f93a45eb7093ed392fc66d1286e1609c6d0d72a181"

/: (env DEPS "base-bigarray.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlp-streams.5.0.1 conf-gnomecanvas.2 conf-gtk2.1 conf-libX11.1 conf-pkg-config.3 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 graphics.5.1.2 lablgtk.2.18.13 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 stdlib-shims.0.3.0")

/: (env CI true)

/: (env OCAMLCI true)

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y ocamlgraph_gtk.dev ocamlgraph.dev $DEPS"))
[WARNING] Unknown update command for bsd, skipping system update

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[ocamlgraph_gtk.dev] synchronised (no changes)
[ocamlgraph.dev] synchronised (no changes)

[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).

The following system packages will first need to be installed:
    libgnomecanvas

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

+ /usr/bin/doas "pkg_add" "-I" "libgnomecanvas"
- quirks-7.50 signed on 2025-01-09T20:54:57Z
- The following new rcscripts were installed: /etc/rc.d/messagebus
- See rcctl(8) for details.
- New and changed readme(s):
- 	/usr/local/share/doc/pkg-readmes/dbus
- 	/usr/local/share/doc/pkg-readmes/glib2
- 	/usr/local/share/doc/pkg-readmes/gtk+2
2025-01-10 15:12.36 ---> saved as "9c7c64b025d712b08ecd53c41b9e1cd813bc79c60a716dd7ce54b76738858ee9"

/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
        (network host)
        (shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 12 packages
  - install camlp-streams     5.0.1
  - install conf-gnomecanvas  2
  - install conf-gtk2         1
  - install conf-libX11       1
  - install conf-pkg-config   3
  - install csexp             1.5.2
  - install dune              3.17.1
  - install dune-configurator 3.17.1
  - install graphics          5.1.2
  - install lablgtk           2.18.13
  - install ocamlfind         1.9.6
  - install stdlib-shims      0.3.0

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed conf-pkg-config.3
-> retrieved csexp.1.5.2  (cached)
-> retrieved camlp-streams.5.0.1  (cached)
-> retrieved graphics.5.1.2  (cached)
-> installed conf-gnomecanvas.2
-> retrieved ocamlfind.1.9.6  (cached)
-> installed conf-gtk2.1
-> retrieved lablgtk.2.18.13  (cached)
-> installed conf-libX11.1
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved dune.3.17.1, dune-configurator.3.17.1  (cached)
-> installed dune.3.17.1
-> installed camlp-streams.5.0.1
-> installed csexp.1.5.2
-> installed stdlib-shims.0.3.0
-> installed dune-configurator.3.17.1
-> installed graphics.5.1.2
-> installed ocamlfind.1.9.6
[ERROR] The compilation of lablgtk.2.18.13 failed at "gmake world".

#=== ERROR while compiling lablgtk.2.18.13 ====================================#
# context     2.3.0 | openbsd/x86_64 | ocaml-base-compiler.5.3.0 | file:///home/opam/opam-repository
# path        ~/.opam/5.3.0/.opam-switch/build/lablgtk.2.18.13
# command     /usr/local/bin/gmake world
# exit-code   2
# env-file    ~/.opam/log/lablgtk-70419-1df245.env
# output-file ~/.opam/log/lablgtk-70419-1df245.out
### output ###
# /usr/local/bin/gmake -C src world
# gmake[1]: Entering directory '/home/opam/.opam/5.3.0/.opam-switch/build/lablgtk.2.18.13/src'
# ocamlc.opt -I +unix  -w s-3-6+52 -I /home/opam/.opam/5.3.0/lib/camlp-streams camlp_streams.cma -o varcc varcc.ml
# rm -f *_tags.h *_tags.c
# ./varcc gdkpixbuf_tags.var
# Makefile:210: warning: pattern recipe did not update peer target 'gdkpixbufEnums.ml'.
# ./varcc gdk_tags.var
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gdkpixbuf.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gdkpixbuf.c'
# ml_gdkpixbuf.c:68:12: warning: 'gdk_pixdata_from_pixbuf' is deprecated [-Wdeprecated-declarations]
#   pixels = gdk_pixdata_from_pixbuf (&pixdata, pb, pixbuf_marshal_use_rle);
#            ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:101:1: note: 'gdk_pixdata_from_pixbuf' has been explicitly marked deprecated here
# GDK_PIXBUF_DEPRECATED_IN_2_32
# ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:630:39: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_32'
# #define GDK_PIXBUF_DEPRECATED_IN_2_32 G_DEPRECATED _GDK_PIXBUF_EXTERN
#                                       ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gdkpixbuf.c:69:12: warning: 'gdk_pixdata_serialize' is deprecated [-Wdeprecated-declarations]
#   stream = gdk_pixdata_serialize (&pixdata, &len);
#            ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:93:1: note: 'gdk_pixdata_serialize' has been explicitly marked deprecated here
# GDK_PIXBUF_DEPRECATED_IN_2_32
# ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:630:39: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_32'
# #define GDK_PIXBUF_DEPRECATED_IN_2_32 G_DEPRECATED _GDK_PIXBUF_EXTERN
#                                       ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gdkpixbuf.c:89:3: warning: 'gdk_pixdata_deserialize' is deprecated [-Wdeprecated-declarations]
#   gdk_pixdata_deserialize (&pixdata, len, stream, &error);
#   ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:96:1: note: 'gdk_pixdata_deserialize' has been explicitly marked deprecated here
# GDK_PIXBUF_DEPRECATED_IN_2_32
# ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:630:39: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_32'
# #define GDK_PIXBUF_DEPRECATED_IN_2_32 G_DEPRECATED _GDK_PIXBUF_EXTERN
#                                       ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gdkpixbuf.c:91:8: warning: 'gdk_pixbuf_from_pixdata' is deprecated [-Wdeprecated-declarations]
#   pb = gdk_pixbuf_from_pixdata (&pixdata, TRUE, &error);
#        ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixdata.h:105:1: note: 'gdk_pixbuf_from_pixdata' has been explicitly marked deprecated here
# GDK_PIXBUF_DEPRECATED_IN_2_32
# ^
# /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:630:39: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_32'
# #define GDK_PIXBUF_DEPRECATED_IN_2_32 G_DEPRECATED _GDK_PIXBUF_EXTERN
#                                       ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# 4 warnings generated.
# ./varcc pango_tags.var
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gdk.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gdk.c'
# ./varcc glib_tags.var
# Makefile:210: warning: pattern recipe did not update peer target 'glibEnums.ml'.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_glib.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_glib.c'
# In file included from ml_glib.c:34:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_glib.c:34:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_glib.c:262:7: warning: Deprecated pre-processor symbol: replace with "g_main_context_iteration" [-W#pragma-messages]
# ML_1 (g_main_iteration, Bool_val, Val_bool)
#       ^
# ml_glib.c:263:7: warning: Deprecated pre-processor symbol: replace with "g_main_context_pending" [-W#pragma-messages]
# ML_0 (g_main_pending, Val_bool)
#       ^
# ml_glib.c:264:7: warning: Deprecated pre-processor symbol: replace with "g_main_loop_is_running" [-W#pragma-messages]
# ML_1 (g_main_is_running, GMainLoop_val, Val_bool)
#       ^
# ml_glib.c:265:7: warning: Deprecated pre-processor symbol: replace with "g_main_loop_quit" [-W#pragma-messages]
# ML_1 (g_main_quit, GMainLoop_val, Unit)
#       ^
# ml_glib.c:266:7: warning: Deprecated pre-processor symbol: replace with "g_main_loop_unref" [-W#pragma-messages]
# ML_1 (g_main_destroy, GMainLoop_val, Unit)
#       ^
# ml_glib.c:374:11: warning: 'g_io_channel_read' is deprecated: Use 'g_io_channel_read_chars' instead [-Wdeprecated-declarations]
#   switch (g_io_channel_read(GIOChannel_val(io), 
#           ^
# /usr/local/include/glib-2.0/glib/giochannel.h:168:1: note: 'g_io_channel_read' has been explicitly marked deprecated here
# GLIB_DEPRECATED_FOR(g_io_channel_read_chars)
# ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:31:32: note: expanded from macro 'GLIB_DEPRECATED_FOR'
# #define GLIB_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GLIB_EXTERN
#                                ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_glib.c:547:3: warning: Deprecated pre-processor symbol: replace with "const" [-W#pragma-messages]
#   G_CONST_RETURN char *c;
#   ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1046:30: note: expanded from macro 'G_CONST_RETURN'
# #define G_CONST_RETURN const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
#                              ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:108:46: note: expanded from macro 'GLIB_DEPRECATED_MACRO_IN_2_30_FOR'
# #define GLIB_DEPRECATED_MACRO_IN_2_30_FOR(f) GLIB_DEPRECATED_MACRO_FOR (f)
#                                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1300:3: note: expanded from macro 'GLIB_DEPRECATED_MACRO_FOR'
#   _GLIB_GNUC_DO_PRAGMA(GCC warning G_STRINGIFY (Deprecated pre-processor symbol: replace with #f))
#   ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1297:33: note: expanded from macro '_GLIB_GNUC_DO_PRAGMA'
# #define _GLIB_GNUC_DO_PRAGMA(x) _Pragma(G_STRINGIFY (x))
#                                 ^
# <scratch space>:3:6: note: expanded from here
#  GCC warning "Deprecated pre-processor symbol: replace with \"const\""
#      ^
# 9 warnings generated.
# ./varcc gobject_tags.var
# Makefile:210: warning: pattern recipe did not update peer target 'gobjectEnums.ml'.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gobject.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gobject.c'
# ml_gobject.c:104:7: warning: 'g_type_init' is deprecated [-Wdeprecated-declarations]
# ML_0 (g_type_init, Unit)
#       ^
# /usr/local/include/glib-2.0/gobject/gtype.h:736:1: note: 'g_type_init' has been explicitly marked deprecated here
# GOBJECT_DEPRECATED_IN_2_36
# ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:207:36: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_36'
# #define GOBJECT_DEPRECATED_IN_2_36 GOBJECT_DEPRECATED
#                                    ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:30:28: note: expanded from macro 'GOBJECT_DEPRECATED'
# #define GOBJECT_DEPRECATED G_DEPRECATED _GOBJECT_EXTERN
#                            ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gobject.c:260:11: warning: initializing 'void *' with an expression of type 'volatile void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
#     void *v = MLPointer_val(val);
#           ^   ~~~~~~~~~~~~~~~~~~
# ml_gobject.c:452:27: warning: passing 'volatile void *' to parameter of type 'gconstpointer' (aka 'const void *') discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
#           g_value_set_boxed(val, Option_val(data,MLPointer_val,NULL));
#                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./wrappers.h:339:40: note: expanded from macro 'Option_val'
# #define Option_val(val,unwrap,default) \
#                                        ^
# /usr/local/include/glib-2.0/gobject/gboxed.h:79:59: note: passing argument to parameter 'v_boxed' here
#                                            gconstpointer  v_boxed);
#                                                           ^
# ml_gobject.c:457:24: warning: assigning to 'gpointer' (aka 'void *') from 'volatile void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
#         DATA.v_pointer = Option_val(data,MLPointer_val,NULL);
#                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ml_gobject.c:536:5: warning: 'GParameter' is deprecated [-Wdeprecated-declarations]
#     GParameter *params_copy = NULL, *param;
#     ^
# /usr/local/include/glib-2.0/gobject/gparam.h:204:39: note: 'GParameter' has been explicitly marked deprecated here
# typedef struct _GParameter      GParameter GOBJECT_DEPRECATED_TYPE_IN_2_54;
#                                            ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:519:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_54'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_54 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gobject.c:543:22: warning: 'GParameter' is deprecated [-Wdeprecated-declarations]
#       params_copy = (GParameter*)calloc(n, sizeof(GParameter));
#                      ^
# /usr/local/include/glib-2.0/gobject/gparam.h:204:39: note: 'GParameter' has been explicitly marked deprecated here
# typedef struct _GParameter      GParameter GOBJECT_DEPRECATED_TYPE_IN_2_54;
#                                            ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:519:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_54'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_54 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gobject.c:543:51: warning: 'GParameter' is deprecated [-Wdeprecated-declarations]
#       params_copy = (GParameter*)calloc(n, sizeof(GParameter));
#                                                   ^
# /usr/local/include/glib-2.0/gobject/gparam.h:204:39: note: 'GParameter' has been explicitly marked deprecated here
# typedef struct _GParameter      GParameter GOBJECT_DEPRECATED_TYPE_IN_2_54;
#                                            ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:519:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_54'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_54 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_gobject.c:555:11: warning: 'g_object_newv' is deprecated: Use 'g_object_new_with_properties' instead [-Wdeprecated-declarations]
#     ret = g_object_newv (GType_val(type), n, params_copy);
#           ^
# /usr/local/include/glib-2.0/gobject/gobject.h:443:1: note: 'g_object_newv' has been explicitly marked deprecated here
# GOBJECT_DEPRECATED_IN_2_54_FOR(g_object_new_with_properties)
# ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:514:43: note: expanded from macro 'GOBJECT_DEPRECATED_IN_2_54_FOR'
# #define GOBJECT_DEPRECATED_IN_2_54_FOR(f) GOBJECT_DEPRECATED_FOR (f)
#                                           ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:31:35: note: expanded from macro 'GOBJECT_DEPRECATED_FOR'
# #define GOBJECT_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) _GOBJECT_EXTERN
#                                   ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 8 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gpointer.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gpointer.c'
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gvaluecaml.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gvaluecaml.c'
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose wrappers.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'wrappers.c'
# ./varcc gtk_tags.var
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtk.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtk.c'
# In file included from ml_gtk.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtk.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_gtk.c:90:7: warning: left operand of comma operator has no effect [-Wunused-value]
# ML_1 (gtk_object_ref_and_sink, GtkObject_val, Unit)
# ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# ./wrappers.h:187:55: note: expanded from macro 'ML_1'
# CAMLprim value ml_##cname (value arg1) { return conv (cname (conv1 (arg1))); }
#                                                 ~~~~~~^~~~~~~~~~~~~~~~~~~~~
# ml_gtk.c:85:37: note: expanded from macro 'gtk_object_ref_and_sink'
# #define gtk_object_ref_and_sink(w) (g_object_ref(w), gtk_object_sink(w))
#                                     ^
# /usr/local/include/glib-2.0/gobject/gobject.h:533:28: note: expanded from macro 'g_object_ref'
# #define g_object_ref(Obj) ((glib_typeof (Obj)) (g_object_ref) (Obj))
#                            ^
# ./wrappers.h:328:19: note: expanded from macro 'Unit'
# #define Unit(x) ((x), Val_unit)
#                   ^
# 3 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_pango.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_pango.c'
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkaction.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkaction.c'
# In file included from ml_gtkaction.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkaction.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkbin.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkbin.c'
# In file included from ml_gtkbin.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkbin.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkbroken.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkbroken.c'
# In file included from ml_gtkbroken.c:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkbroken.c:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkbutton.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkbutton.c'
# In file included from ml_gtkbutton.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkbutton.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkassistant.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkassistant.c'
# In file included from ml_gtkassistant.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkassistant.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkedit.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkedit.c'
# In file included from ml_gtkedit.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkedit.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkfile.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkfile.c'
# In file included from ml_gtkfile.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkfile.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtklist.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtklist.c'
# In file included from ml_gtklist.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtklist.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkmenu.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkmenu.c'
# In file included from ml_gtkmenu.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkmenu.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkmisc.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkmisc.c'
# In file included from ml_gtkmisc.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkmisc.c:25:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkpack.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkpack.c'
# In file included from ml_gtkpack.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkpack.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkrange.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkrange.c'
# In file included from ml_gtkrange.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkrange.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtkstock.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtkstock.c'
# In file included from ml_gtkstock.c:23:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtkstock.c:23:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtktext.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtktext.c'
# In file included from ml_gtktext.c:29:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtktext.c:29:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gtktree.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gtktree.c'
# In file included from ml_gtktree.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gtktree.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gaux.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gpointer.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gpointer.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gutf8.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gutf8.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c glib.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  glib.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gobject.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gobject.ml
# File "gobject.ml", line 140, characters 17-60:
# 140 |     with Failure ("Gobject.get_int32"|"Gobject.get_pointer") -> `NONE
#                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Warning 52 [fragile-literal-pattern]: Code should not depend on the actual values of
# this constructor's arguments. They are only for information
# and may change in future versions. (see manual section 13.5.3)
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gdkEnums.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  pangoEnums.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkEnums.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  pango.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gdk.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gdk.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gdkEvent.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gdkKeysyms.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gdkPixbuf.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gdkPixbuf.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtk.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gtkSignal.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkSignal.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkStock.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkObject.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -I /home/opam/.opam/5.3.0/lib/camlp-streams camlp_streams.cma -o propcc propcc.ml
# ./propcc gtkBase.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBaseProps.ml
# ./propcc gtkBin.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBinProps.ml
# ./propcc gtkButton.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkButtonProps.ml
# ./propcc gtkEdit.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkEditProps.ml
# ./propcc gtkList.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkListProps.ml
# ./propcc gtkMenu.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkMenuProps.ml
# ./propcc gtkMisc.props
# Warning: no conversion for type PangoAttrList in class GtkLabel
# Warning: no conversion for type GdkPixbufAnimation in class GtkImage
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkMiscProps.ml
# ./propcc gtkPack.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkPackProps.ml
# ./propcc gtkRange.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkRangeProps.ml
# ./propcc gtkText.props
# Warning: no conversion for type PangoTabArray in class GtkTextView
# Warning: no conversion for type PangoTabArray in class GtkTextTag
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkTextProps.ml
# ./propcc gtkTree.props
# Warning: no conversion for type PangoAttrList in class GtkCellRendererText
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkTreeProps.ml
# ./propcc gtkFile.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkFileProps.ml
# ./propcc gtkAction.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkActionProps.ml
# ./propcc gtkBroken.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBrokenProps.ml
# ./propcc gtkAssistant.props
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkAssistantProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkData.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBase.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkPack.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkButton.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkAssistant.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkMenu.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkMisc.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkWindow.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkList.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBin.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkEdit.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkRange.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkText.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkTree.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkFile.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkMain.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkBroken.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gPango.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gDraw.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gDraw.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gObj.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gObj.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkBaseProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gData.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gData.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkBinProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkButtonProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkEditProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkListProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkMenuProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkMiscProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkPackProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkRangeProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkTextProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkTreeProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkFileProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkActionProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkBrokenProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  ogtkAssistantProps.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gMain.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gMain.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gContainer.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gContainer.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gPack.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gPack.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gButton.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gButton.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gText.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gText.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gMenu.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gMenu.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gMisc.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gMisc.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gTree.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gTree.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gList.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gList.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gFile.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gFile.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gWindow.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gWindow.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gAssistant.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gAssistant.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gBin.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gBin.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gEdit.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gEdit.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gRange.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gRange.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gAction.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gAction.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gBroken.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gBroken.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gUtil.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gUtil.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gToolbox.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gToolbox.ml
# ocamlmklib -verbose -ocamlc "ocamlc.opt" -ocamlopt "ocamlopt.opt" -o lablgtk -oc lablgtk2 ml_gdkpixbuf.o ml_gdk.o ml_glib.o ml_gobject.o ml_gpointer.o ml_gvaluecaml.o wrappers.o ml_gtk.o ml_pango.o ml_gtkaction.o ml_gtkbin.o ml_gtkbroken.o ml_gtkbutton.o ml_gtkassistant.o ml_gtkedit.o ml_gtkfile.o ml_gtklist.o ml_gtkmenu.o ml_gtkmisc.o ml_gtkpack.o ml_gtkrange.o ml_gtkstock.o ml_gtktext.o ml_gtktree.o gaux.cmo gpointer.cmo gutf8.cmo glib.cmo gobject.cmo gdkEnums.cmo pangoEnums.cmo gtkEnums.cmo pango.cmo gdk.cmo gdkEvent.cmo gdkKeysyms.cmo gdkPixbuf.cmo gtk.cmo gtkSignal.cmo gtkStock.cmo gtkObject.cmo gtkBaseProps.cmo gtkBinProps.cmo gtkButtonProps.cmo gtkEditProps.cmo gtkListProps.cmo gtkMenuProps.cmo gtkMiscProps.cmo gtkPackProps.cmo gtkRangeProps.cmo gtkTextProps.cmo gtkTreeProps.cmo gtkFileProps.cmo gtkActionProps.cmo gtkBrokenProps.cmo gtkAssistantProps.cmo gtkData.cmo gtkBase.cmo gtkPack.cmo gtkButton.cmo gtkAssistant.cmo gtkMenu.cmo gtkMisc.cmo gtkWindow.cmo gtkList.cmo gtkBin.cmo gtkEdit.cmo gtkRange.cmo gtkText.cmo gtkTree.cmo gtkFile.cmo gtkMain.cmo gtkBroken.cmo gPango.cmo gDraw.cmo gObj.cmo ogtkBaseProps.cmo gData.cmo ogtkBinProps.cmo ogtkButtonProps.cmo ogtkEditProps.cmo ogtkListProps.cmo ogtkMenuProps.cmo ogtkMiscProps.cmo ogtkPackProps.cmo ogtkRangeProps.cmo ogtkTextProps.cmo ogtkTreeProps.cmo ogtkFileProps.cmo ogtkActionProps.cmo ogtkBrokenProps.cmo ogtkAssistantProps.cmo gMain.cmo gContainer.cmo gPack.cmo gButton.cmo gText.cmo gMenu.cmo gMisc.cmo gTree.cmo gList.cmo gFile.cmo gWindow.cmo gAssistant.cmo gBin.cmo gEdit.cmo gRange.cmo gAction.cmo gBroken.cmo gUtil.cmo gToolbox.cmo -L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype
# Unknown option -Wl,-rpath-link,/usr/X11R6/lib
# + cc -shared -Wl,--no-execute-only   -o ./dlllablgtk2.so ml_gdkpixbuf.o ml_gdk.o ml_glib.o ml_gobject.o ml_gpointer.o ml_gvaluecaml.o wrappers.o ml_gtk.o ml_pango.o ml_gtkaction.o ml_gtkbin.o ml_gtkbroken.o ml_gtkbutton.o ml_gtkassistant.o ml_gtkedit.o ml_gtkfile.o ml_gtklist.o ml_gtkmenu.o ml_gtkmisc.o ml_gtkpack.o ml_gtkrange.o ml_gtkstock.o ml_gtktext.o ml_gtktree.o   -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype 
# + ar rcs ./liblablgtk2.a  ml_gdkpixbuf.o ml_gdk.o ml_glib.o ml_gobject.o ml_gpointer.o ml_gvaluecaml.o wrappers.o ml_gtk.o ml_pango.o ml_gtkaction.o ml_gtkbin.o ml_gtkbroken.o ml_gtkbutton.o ml_gtkassistant.o ml_gtkedit.o ml_gtkfile.o ml_gtklist.o ml_gtkmenu.o ml_gtkmisc.o ml_gtkpack.o ml_gtkrange.o ml_gtkstock.o ml_gtktext.o ml_gtktree.o
# + ocamlc.opt -a    -o lablgtk.cma  gaux.cmo gpointer.cmo gutf8.cmo glib.cmo gobject.cmo gdkEnums.cmo pangoEnums.cmo gtkEnums.cmo pango.cmo gdk.cmo gdkEvent.cmo gdkKeysyms.cmo gdkPixbuf.cmo gtk.cmo gtkSignal.cmo gtkStock.cmo gtkObject.cmo gtkBaseProps.cmo gtkBinProps.cmo gtkButtonProps.cmo gtkEditProps.cmo gtkListProps.cmo gtkMenuProps.cmo gtkMiscProps.cmo gtkPackProps.cmo gtkRangeProps.cmo gtkTextProps.cmo gtkTreeProps.cmo gtkFileProps.cmo gtkActionProps.cmo gtkBrokenProps.cmo gtkAssistantProps.cmo gtkData.cmo gtkBase.cmo gtkPack.cmo gtkButton.cmo gtkAssistant.cmo gtkMenu.cmo gtkMisc.cmo gtkWindow.cmo gtkList.cmo gtkBin.cmo gtkEdit.cmo gtkRange.cmo gtkText.cmo gtkTree.cmo gtkFile.cmo gtkMain.cmo gtkBroken.cmo gPango.cmo gDraw.cmo gObj.cmo ogtkBaseProps.cmo gData.cmo ogtkBinProps.cmo ogtkButtonProps.cmo ogtkEditProps.cmo ogtkListProps.cmo ogtkMenuProps.cmo ogtkMiscProps.cmo ogtkPackProps.cmo ogtkRangeProps.cmo ogtkTextProps.cmo ogtkTreeProps.cmo ogtkFileProps.cmo ogtkActionProps.cmo ogtkBrokenProps.cmo ogtkAssistantProps.cmo gMain.cmo gContainer.cmo gPack.cmo gButton.cmo gText.cmo gMenu.cmo gMisc.cmo gTree.cmo gList.cmo gFile.cmo gWindow.cmo gAssistant.cmo gBin.cmo gEdit.cmo gRange.cmo gAction.cmo gBroken.cmo gUtil.cmo gToolbox.cmo -dllib -llablgtk2 -cclib -llablgtk2  -ccopt -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -cclib -L/usr/X11R6/lib -cclib -L/usr/local/lib -cclib -lgtk-x11-2.0 -cclib -lgdk-x11-2.0 -cclib -lpangocairo-1.0 -cclib -lXrender -cclib -lXinerama -cclib -lXi -cclib -lXrandr -cclib -lXcursor -cclib -lXcomposite -cclib -lXdamage -cclib -lXfixes -cclib -lX11 -cclib -lXext -cclib -latk-1.0 -cclib -lcairo -cclib -lgdk_pixbuf-2.0 -cclib -lgio-2.0 -cclib -lpangoft2-1.0 -cclib -lpango-1.0 -cclib -lgobject-2.0 -cclib -lglib-2.0 -cclib -lintl -cclib -lharfbuzz -cclib -lfontconfig -cclib -lfreetype 
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_glade.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_glade.c'
# In file included from ml_glade.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_glade.c:26:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -I +unix  -w s-3-6+52 -c glade.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  glade.ml
# ocamlmklib -verbose -ocamlc "ocamlc.opt" -ocamlopt "ocamlopt.opt" -o lablglade -oc lablglade2 ml_glade.o glade.cmo -L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype -lxml2
# Unknown option -Wl,-rpath-link,/usr/X11R6/lib
# + cc -shared -Wl,--no-execute-only   -o ./dlllablglade2.so ml_glade.o   -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/local/lib -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype -lxml2 
# + ar rcs ./liblablglade2.a  ml_glade.o
# + ocamlc.opt -a    -o lablglade.cma  glade.cmo -dllib -llablglade2 -cclib -llablglade2  -ccopt -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -cclib -L/usr/X11R6/lib -cclib -L/usr/local/lib -cclib -lglade-2.0 -cclib -lgtk-x11-2.0 -cclib -lgdk-x11-2.0 -cclib -lpangocairo-1.0 -cclib -lXrender -cclib -lXinerama -cclib -lXi -cclib -lXrandr -cclib -lXcursor -cclib -lXcomposite -cclib -lXdamage -cclib -lXfixes -cclib -lX11 -cclib -lXext -cclib -latk-1.0 -cclib -lcairo -cclib -lgdk_pixbuf-2.0 -cclib -lgio-2.0 -cclib -lpangoft2-1.0 -cclib -lpango-1.0 -cclib -lgobject-2.0 -cclib -lglib-2.0 -cclib -lintl -cclib -lharfbuzz -cclib -lfontconfig -cclib -lfreetype -cclib -lxml2 
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O' -verbose ml_gnomecanvas.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O  -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_gnomecanvas.c'
# In file included from ml_gnomecanvas.c:27:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37:
# /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations]
# void            gtk_type_init   (GTypeDebugFlags    debug_flags);
#                                  ^
# /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here
# } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36;
#                   ^
# /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36'
# #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE
#                                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE'
# #define GLIB_DEPRECATED_TYPE G_DEPRECATED
#                              ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# In file included from ml_gnomecanvas.c:27:
# In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126:
# In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30:
# In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31:
# /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations]
#   GTimeVal last_popdown;
#   ^
# /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here
# typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime);
#                                   ^
# /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR'
# #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f)
#                                             ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR'
# #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f)
#                                     ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# 2 warnings generated.
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gnomeCanvas.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c gnoCanvas.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gnoCanvas.ml
# ocamlmklib -verbose -ocamlc "ocamlc.opt" -ocamlopt "ocamlopt.opt" -o lablgnomecanvas ml_gnomecanvas.o gnomeCanvas.cmo gnoCanvas.cmo -L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgnomecanvas-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype
# Unknown option -Wl,-rpath-link,/usr/X11R6/lib
# + cc -shared -Wl,--no-execute-only   -o ./dlllablgnomecanvas.so ml_gnomecanvas.o   -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/local/lib -lgnomecanvas-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype 
# + ar rcs ./liblablgnomecanvas.a  ml_gnomecanvas.o
# + ocamlc.opt -a    -o lablgnomecanvas.cma  gnomeCanvas.cmo gnoCanvas.cmo -dllib -llablgnomecanvas -cclib -llablgnomecanvas  -ccopt -Wl,-rpath,/usr/local/lib:/usr/X11R6/lib -cclib -L/usr/X11R6/lib -cclib -L/usr/local/lib -cclib -lgnomecanvas-2 -cclib -lart_lgpl_2 -cclib -lgtk-x11-2.0 -cclib -lgdk-x11-2.0 -cclib -lpangocairo-1.0 -cclib -lXrender -cclib -lXinerama -cclib -lXi -cclib -lXrandr -cclib -lXcursor -cclib -lXcomposite -cclib -lXdamage -cclib -lXfixes -cclib -lX11 -cclib -lXext -cclib -latk-1.0 -cclib -lcairo -cclib -lgdk_pixbuf-2.0 -cclib -lgio-2.0 -cclib -lpangoft2-1.0 -cclib -lpango-1.0 -cclib -lgobject-2.0 -cclib -lglib-2.0 -cclib -lintl -cclib -lharfbuzz -cclib -lfontconfig -cclib -lfreetype 
# ocamlc.opt -c -ccopt '-DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O ' -verbose ml_rsvg.c
# + cc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread   -D_FILE_OFFSET_BITS=64    -c  -DG_DISABLE_ASSERT -DG_DISABLE_CAST_CHECKS -fno-unwind-tables -I/usr/local/include/libglade-2.0 -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/librsvg-2.0 -I/usr/local/include/libgnomecanvas-2.0 -I/usr/local/include/gail-1.0 -I/usr/local/include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/pango-1.0 -I/usr/local/include/gio-unix-2.0 -I/usr/X11R6/include -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/harfbuzz -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -I/usr/local/include/libpng16 -I/usr/X11R6/include/pixman-1 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/X11R6/include/freetype2 -DHAS_MODIFY_ARGV -imacros ml_domain.h -O   -I'/home/opam/.opam/5.3.0/lib/ocaml' 'ml_rsvg.c'
# ml_rsvg.c:66:3: warning: 'rsvg_handle_set_size_callback' is deprecated [-Wdeprecated-declarations]
#   rsvg_handle_set_size_callback(h, ml_rsvg_size_callback, u_data, ml_global_root_destroy);
#   ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:1287:1: note: 'rsvg_handle_set_size_callback' has been explicitly marked deprecated here
# RSVG_DEPRECATED
# ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:49:25: note: expanded from macro 'RSVG_DEPRECATED'
# #define RSVG_DEPRECATED G_DEPRECATED RSVG_API
#                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# ml_rsvg.c:70:6: warning: 'rsvg_handle_free' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations]
# ML_1(rsvg_handle_free, RsvgHandle_val, Unit)
#      ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:1239:1: note: 'rsvg_handle_free' has been explicitly marked deprecated here
# RSVG_DEPRECATED_FOR(g_object_unref)
# ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:50:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
# #define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) RSVG_API
#                                ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_rsvg.c:75:3: warning: 'rsvg_handle_close' is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
#   rsvg_handle_close(RsvgHandle_val(h), &err);
#   ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:606:1: note: 'rsvg_handle_close' has been explicitly marked deprecated here
# RSVG_DEPRECATED_FOR(rsvg_handle_read_stream_sync)
# ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:50:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
# #define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) RSVG_API
#                                ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_rsvg.c:93:3: warning: 'rsvg_handle_write' is deprecated: Use 'rsvg_handle_read_stream_sync' instead [-Wdeprecated-declarations]
#   rsvg_handle_write(RsvgHandle_val(h), 
#   ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:578:1: note: 'rsvg_handle_write' has been explicitly marked deprecated here
# RSVG_DEPRECATED_FOR(rsvg_handle_read_stream_sync)
# ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:50:32: note: expanded from macro 'RSVG_DEPRECATED_FOR'
# #define RSVG_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f) RSVG_API
#                                ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR'
# #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead")))
#                                            ^
# ml_rsvg.c:104:6: warning: 'rsvg_set_default_dpi' is deprecated [-Wdeprecated-declarations]
# ML_1(rsvg_set_default_dpi, Double_val, Unit)
#      ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:467:1: note: 'rsvg_set_default_dpi' has been explicitly marked deprecated here
# RSVG_DEPRECATED
# ^
# /usr/local/include/librsvg-2.0/librsvg/rsvg.h:49:25: note: expanded from macro 'RSVG_DEPRECATED'
# #define RSVG_DEPRECATED G_DEPRECATED RSVG_API
#                         ^
# /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED'
# #define G_DEPRECATED __attribute__((__deprecated__))
#                                     ^
# 5 warnings generated.
# ocamlc.opt -I +unix  -w s-3-6+52 -c rsvg.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  rsvg.ml
# ocamlmklib -verbose -ocamlc "ocamlc.opt" -ocamlopt "ocamlopt.opt" -o lablrsvg ml_rsvg.o rsvg.cmo -L/usr/local/lib -Wl,-rpath-link,/usr/X11R6/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo
# Unknown option -Wl,-rpath-link,/usr/X11R6/lib
# + cc -shared -Wl,--no-execute-only   -o ./dlllablrsvg.so ml_rsvg.o   -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo 
# + ar rcs ./liblablrsvg.a  ml_rsvg.o
# + ocamlc.opt -a    -o lablrsvg.cma  rsvg.cmo -dllib -llablrsvg -cclib -llablrsvg  -ccopt -Wl,-rpath,/usr/local/lib -cclib -L/usr/local/lib -cclib -lrsvg-2 -cclib -lm -cclib -lgio-2.0 -cclib -lgdk_pixbuf-2.0 -cclib -lgobject-2.0 -cclib -lglib-2.0 -cclib -lintl -cclib -lcairo 
# ocamlc.opt -I +unix  -w s-3-6+52 -c -thread gtkThread.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c -thread gtkThread.ml
# ocamlmktop -I +unix -thread  -o lablgtktop unix.cma threads.cma  \
#    -I . lablgtk.cma lablglade.cma lablgnomecanvas.cma lablrsvg.cma gtkThread.cmo
# sed -e "s|@INSTALLDIR@|/home/opam/.opam/5.3.0/lib/ocaml/lablgtk2|g" \
#     -e "s|@LABLGLDIR@|/home/opam/.opam/5.3.0/lib/lablgl|g" \
#     -e "s|@MLLIBS@| lablgtk.cma lablglade.cma lablgnomecanvas.cma lablrsvg.cma|g" \
#     -e "s|@INITOBJS@|gtkInit.cmo|g" \
#     -e "s|@THOBJS@|gtkThread.cmo|g" \
#     -e "s|@THINITOBJS@|gtkThInit.cmo|g" \
#     -e "s|@USEDLL@|no|g" \
#     -e "s|@THREADS_LIB@|system|g" \
#     < lablgtk2.in > lablgtk2
# chmod 755 lablgtk2
# ocamlc.opt -o gdk_pixbuf_mlsource -I . lablgtk.cma gdk_pixbuf_mlsource.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  gtkThInit.ml
# sed -e "s|@LABLGTK_MLS@|gaux gpointer gutf8 glib gobject gdkEnums pangoEnums gtkEnums pango gdk gdkEvent gdkKeysyms gdkPixbuf gtk gtkSignal gtkStock gtkObject gtkBaseProps gtkBinProps gtkButtonProps gtkEditProps gtkListProps gtkMenuProps gtkMiscProps gtkPackProps gtkRangeProps gtkTextProps gtkTreeProps gtkFileProps gtkActionProps gtkBrokenProps gtkAssistantProps gtkData gtkBase gtkPack gtkButton gtkAssistant gtkMenu gtkMisc gtkWindow gtkList gtkBin gtkEdit gtkRange gtkText gtkTree gtkFile gtkMain gtkBroken gPango gDraw gObj ogtkBaseProps gData ogtkBaseProps ogtkBinProps ogtkButtonProps ogtkEditProps ogtkListProps ogtkMenuProps ogtkMiscProps ogtkPackProps ogtkRangeProps ogtkTextProps ogtkTreeProps ogtkFileProps ogtkActionProps ogtkBrokenProps ogtkAssistantProps gMain gContainer gPack gButton gText gMenu gMisc gTree gList gFile gWindow gAssistant gBin gEdit gRange gAction gBroken gUtil gToolbox|" \
#     -e "s|@EXTRA_MLS@|gtkInit gtkThread gtkThInit|" \
#     -e "s|@PROP_MLS@|gtkBaseProps gtkBinProps gtkButtonProps gtkEditProps gtkListProps gtkMenuProps gtkMiscProps gtkPackProps gtkRangeProps gtkTextProps gtkTreeProps gtkFileProps gtkActionProps gtkBrokenProps gtkAssistantProps ogtkBaseProps ogtkBinProps ogtkButtonProps ogtkEditProps ogtkListProps ogtkMenuProps ogtkMiscProps ogtkPackProps ogtkRangeProps ogtkTextProps ogtkTreeProps ogtkFileProps ogtkActionProps ogtkBrokenProps ogtkAssistantProps|" \
#     -e "s|@GTKLIBS@|-L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype|" \
#     -e "s|@GLADE_MLS@|glade|" \
#     -e "s|@GLADE_LIBS@|-L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lglade-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype -lxml2|" \
#     -e "s|@RSVG_MLS@|rsvg|" \
#     -e "s|@RSVG_LIBS@|-L/usr/local/lib -Wl,-rpath-link,/usr/X11R6/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo|" \
#     -e "s|@CANVAS_MLS@|gnomeCanvas gnoCanvas|" \
#     -e "s|@CANVAS_LIBS@|-L/usr/local/lib -L/usr/X11R6/lib -Wl,-rpath-link,/usr/X11R6/lib -lgnomecanvas-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -lXext -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype|" \
#     -e "s|@SOURCEVIEW2_MLS@||" \
#     -e "s|@SOURCEVIEW2_LIBS@||" \
#     -e "s|@TOOLCHAIN@|unix|" \
#     < build.ml.in > build.ml
# ocamllex xml_lexer.mll
# 105 states, 849 transitions, table size 4026 bytes
# ocamlc.opt -I +unix  -w s-3-6+52 -c xml_lexer.mli
# ocamlc.opt -I +unix  -w s-3-6+52 -c  xml_lexer.ml
# ocamlc.opt -I +unix  -w s-3-6+52 -c  lablgladecc.ml
# File "lablgladecc.ml", line 355, characters 16-29:
# 355 |       let buf = String.create 1024 in
#                       ^^^^^^^^^^^^^
# Error: Unbound value "String.create"
# gmake[1]: *** [Makefile:194: lablgladecc.cmo] Error 2
# gmake[1]: Leaving directory '/home/opam/.opam/5.3.0/.opam-switch/build/lablgtk.2.18.13/src'
# gmake: *** [Makefile:5: world] Error 2



<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build lablgtk 2.18.13
+- 
+- The following changes have been performed
| - install camlp-streams     5.0.1
| - install conf-gnomecanvas  2
| - install conf-gtk2         1
| - install conf-libX11       1
| - install conf-pkg-config   3
| - install csexp             1.5.2
| - install dune              3.17.1
| - install dune-configurator 3.17.1
| - install graphics          5.1.2
| - install ocamlfind         1.9.6
| - install stdlib-shims      0.3.0
+- 

<><> lablgtk.2.18.13 troubleshooting ><><><><><><><><><><><><><><><><><><><><><>
=> This package requires gtk+ 2.0 development packages installed on your system
# To update the current shell environment, run: eval $(opam env)

The former state can be restored with:
    /usr/bin/opam switch import "/home/opam/.opam/5.3.0/.opam-switch/backup/state-20250110151306.export"
"opam install $DEPS" failed with exit status 31
2025-01-10 15:21.29: Job failed: Failed: Build failed