(for PR #28495)
2026-05-04 08:20.06: New job: build efl.1.22.0, using opam 2.1
from https://github.com/ocaml/opam-repository.git#refs/pull/28495/head (f8e3c652f6bedf44059eb5199142f50d0ff975ef)
on debian-13-ocaml-4.14/amd64
To reproduce locally:
cd $(mktemp -d)
git clone --recursive "https://github.com/ocaml/opam-repository.git" && cd "opam-repository" && git fetch origin "refs/pull/28495/head" && git reset --hard f8e3c652
git fetch origin master
git merge --no-edit 7d5cbdbc1151b699e44529b13fd680723b359453
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.14@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam
RUN opam init --reinit -ni
RUN opam option solver=builtin-0install && opam config report
ENV OPAMDOWNLOADJOBS="1"
ENV OPAMERRLOGLEN="0"
ENV OPAMPRECISETRACKING="1"
ENV CI="true"
ENV OPAM_REPO_CI="true"
RUN rm -rf opam-repository/
COPY --chown=1000:1000 . opam-repository/
RUN opam repository set-url --strict default opam-repository/
RUN opam update --depexts || true
RUN opam pin add -k version -yn efl.1.22.0 1.22.0
RUN opam reinstall efl.1.22.0; \
res=$?; \
test "$res" != 31 && exit "$res"; \
export OPAMCLI=2.0; \
build_dir=$(opam var prefix)/.opam-switch/build; \
failed=$(ls "$build_dir"); \
partial_fails=""; \
for pkg in $failed; do \
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then \
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field."; \
fi; \
test "$pkg" != 'efl.1.22.0' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
END-OF-DOCKERFILE
docker build -f ../Dockerfile .
2026-05-04 08:20.06: Using cache hint "ocaml/opam:debian-13-ocaml-4.14@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353-efl.1.22.0-f8e3c652f6bedf44059eb5199142f50d0ff975ef"
2026-05-04 08:20.06: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.14@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
(run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
(run (shell "opam option solver=builtin-0install && opam config report"))
(env OPAMDOWNLOADJOBS 1)
(env OPAMERRLOGLEN 0)
(env OPAMPRECISETRACKING 1)
(env CI true)
(env OPAM_REPO_CI true)
(run (shell "rm -rf opam-repository/"))
(copy (src .) (dst opam-repository/))
(run (shell "opam repository set-url --strict default opam-repository/"))
(run (network host)
(shell "opam update --depexts || true"))
(run (shell "opam pin add -k version -yn efl.1.22.0 1.22.0"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall efl.1.22.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'efl.1.22.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
)
2026-05-04 08:20.06: Waiting for resource in pool OCluster
2026-05-04 08:36.23: Waiting for worker…
2026-05-04 08:41.14: Got resource from pool OCluster
Building on doris.caelum.ci.dev
All commits already cached
HEAD is now at 7d5cbdbc11 Merge pull request #29840 from mtelvers/opam-publish-dockerfile-cmd.8.3.7
Merge made by the 'ort' strategy.
packages/efl/efl.1.12.0/opam | 2 +-
packages/efl/efl.1.13.0/opam | 2 +-
packages/efl/efl.1.17.0/opam | 2 +-
packages/efl/efl.1.18.0/opam | 2 +-
packages/efl/efl.1.19.0/opam | 2 +-
packages/efl/efl.1.20.0/opam | 2 +-
packages/efl/efl.1.22.0/opam | 2 +-
packages/efl/efl.1.24.0/opam | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
(from ocaml/opam:debian-13-ocaml-4.14@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353)
Unable to find image 'ocaml/opam:debian-13-ocaml-4.14@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353' locally
docker.io/ocaml/opam@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353: Pulling from ocaml/opam
Digest: sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353
Status: Downloaded newer image for ocaml/opam@sha256:9fe84ffeeaa92507d198c7af8adb382726e06ae36c031f5ef645a3241cac0353
2026-05-04 08:41.17 ---> using "59750879172620501422dd230c4db220684ca7fe3e97409754eb72dcd3390183" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam"))
2026-05-04 08:41.17 ---> saved as "34598aef2458e4441bc153d08d1dba62766704cc3bb7925cd021c878d43260cc"
/home/opam: (run (network host)
(shell "opam init --reinit --config .opamrc-sandbox -ni"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from 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.
Continue? [Y/n] y
This development version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted.
You may want to back it up before going further.
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-05-04 08:42.15 ---> saved as "284fbe18dc74177b0c88ddf60198888104fc6a30245403135240610b68eed960"
/home/opam: (run (shell "opam option solver=builtin-0install && opam config report"))
Set to 'builtin-0install' the field solver in global configuration
# opam config report
# opam-version 2.1.6 (263921263e1f745613e2882745114b7b08f3608b)
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria
# upgrade-criteria
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 4.14
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/4.14/lib/ocaml/stublibs:/home/opam/.opam/4.14/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 4.14.3
2026-05-04 08:42.17 ---> saved as "5c62baaf99ca2af0e0b4be396ec69e93ac1b591a6338903742d6624b8fd1e135"
/home/opam: (env OPAMDOWNLOADJOBS 1)
/home/opam: (env OPAMERRLOGLEN 0)
/home/opam: (env OPAMPRECISETRACKING 1)
/home/opam: (env CI true)
/home/opam: (env OPAM_REPO_CI true)
/home/opam: (run (shell "rm -rf opam-repository/"))
2026-05-04 08:42.29 ---> saved as "f8e61eae0f1ae0c1c561c782ccf402c6943315a532e7774fa5b3f0c33a5271d6"
/home/opam: (copy (src .) (dst opam-repository/))
2026-05-04 08:42.41 ---> saved as "12912d758ca8d8c7bd441ec1c3d6de8959f1cd349c76547ed11acead7ecb9d63"
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-05-04 08:42.51 ---> saved as "447c54251c15b1ceb83cf1b35b787de667a8056293c3e4f39dc36a3fb99954db"
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Hit:1 http://deb.debian.org/debian trixie InRelease
- Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
- Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
- Get:4 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [130 kB]
- Fetched 221 kB in 3s (85.8 kB/s)
- Reading package lists...
-
2026-05-04 08:42.55 ---> saved as "a51ee6570173e6ebb9c057377c94759f4e19b347e1cd3aaf696c297296f43b92"
/home/opam: (run (shell "opam pin add -k version -yn efl.1.22.0 1.22.0"))
efl is now pinned to version 1.22.0
2026-05-04 08:42.55 ---> saved as "70485afd3eec434e061715bd9fb9b632db431c16ee8775c6a5be0180f76c97ee"
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall efl.1.22.0;\
\n res=$?;\
\n test \"$res\" != 31 && exit \"$res\";\
\n export OPAMCLI=2.0;\
\n build_dir=$(opam var prefix)/.opam-switch/build;\
\n failed=$(ls \"$build_dir\");\
\n partial_fails=\"\";\
\n for pkg in $failed; do\
\n if opam show -f x-ci-accept-failures: \"$pkg\" | grep -qF \"\\\"debian-13\\\"\"; then\
\n echo \"A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\";\
\n fi;\
\n test \"$pkg\" != 'efl.1.22.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
efl.1.22.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
- install ocamlbuild 0.16.1 [required by efl]
- install conf-pkg-config 4 [required by efl]
- install ocamlfind 1.9.8 [required by efl]
- install conf-efl 1.8 [required by efl]
- install efl 1.22.0*
===== 5 to install =====
The following system packages will first need to be installed:
libefl-all-dev pkg-config
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
Let opam run your package manager to install the required system packages?
(answer 'n' for other options) [Y/n] y
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libefl-all-dev" "pkg-config"
- Preconfiguring packages ...
- Selecting previously unselected package libsystemd-shared:amd64.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20623 files and directories currently installed.)
- Preparing to unpack .../libsystemd-shared_257.9-1~deb13u1_amd64.deb ...
- Unpacking libsystemd-shared:amd64 (257.9-1~deb13u1) ...
- Setting up libsystemd-shared:amd64 (257.9-1~deb13u1) ...
- Selecting previously unselected package systemd.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20631 files and directories currently installed.)
- Preparing to unpack .../systemd_257.9-1~deb13u1_amd64.deb ...
- Unpacking systemd (257.9-1~deb13u1) ...
- Setting up systemd (257.9-1~deb13u1) ...
- Created symlink '/etc/systemd/system/getty.target.wants/getty@tty1.service' → '/usr/lib/systemd/system/getty@.service'.
- Created symlink '/etc/systemd/system/multi-user.target.wants/remote-fs.target' → '/usr/lib/systemd/system/remote-fs.target'.
- Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-pstore.service' → '/usr/lib/systemd/system/systemd-pstore.service'.
- Initializing machine ID from random generator.
- Creating group 'systemd-journal' with GID 999.
- Creating group 'systemd-network' with GID 998.
- Creating user 'systemd-network' (systemd Network Management) with UID 998 and GID 998.
- /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring.
- Selecting previously unselected package systemd-sysv.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 21564 files and directories currently installed.)
- Preparing to unpack .../0-systemd-sysv_257.9-1~deb13u1_amd64.deb ...
- Unpacking systemd-sysv (257.9-1~deb13u1) ...
- Selecting previously unselected package libdbus-1-3:amd64.
- Preparing to unpack .../1-libdbus-1-3_1.16.2-2_amd64.deb ...
- Unpacking libdbus-1-3:amd64 (1.16.2-2) ...
- Selecting previously unselected package dbus-bin.
- Preparing to unpack .../2-dbus-bin_1.16.2-2_amd64.deb ...
- Unpacking dbus-bin (1.16.2-2) ...
- Selecting previously unselected package dbus-session-bus-common.
- Preparing to unpack .../3-dbus-session-bus-common_1.16.2-2_all.deb ...
- Unpacking dbus-session-bus-common (1.16.2-2) ...
- Selecting previously unselected package dbus-daemon.
- Preparing to unpack .../4-dbus-daemon_1.16.2-2_amd64.deb ...
- Unpacking dbus-daemon (1.16.2-2) ...
- Selecting previously unselected package dbus-system-bus-common.
- Preparing to unpack .../5-dbus-system-bus-common_1.16.2-2_all.deb ...
- Unpacking dbus-system-bus-common (1.16.2-2) ...
- Selecting previously unselected package dbus.
- Preparing to unpack .../6-dbus_1.16.2-2_amd64.deb ...
- Unpacking dbus (1.16.2-2) ...
- Selecting previously unselected package poppler-data.
- Preparing to unpack .../7-poppler-data_0.4.12-1_all.deb ...
- Unpacking poppler-data (0.4.12-1) ...
- Selecting previously unselected package libpython3.13-minimal:amd64.
- Preparing to unpack .../8-libpython3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-minimal:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13-minimal.
- Preparing to unpack .../9-python3.13-minimal_3.13.5-2_amd64.deb ...
- Unpacking python3.13-minimal (3.13.5-2) ...
- Setting up libpython3.13-minimal:amd64 (3.13.5-2) ...
- Setting up python3.13-minimal (3.13.5-2) ...
- Selecting previously unselected package python3-minimal.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 22514 files and directories currently installed.)
- Preparing to unpack .../0-python3-minimal_3.13.5-1_amd64.deb ...
- Unpacking python3-minimal (3.13.5-1) ...
- Selecting previously unselected package media-types.
- Preparing to unpack .../1-media-types_13.0.0_all.deb ...
- Unpacking media-types (13.0.0) ...
- Selecting previously unselected package readline-common.
- Preparing to unpack .../2-readline-common_8.2-6_all.deb ...
- Unpacking readline-common (8.2-6) ...
- Selecting previously unselected package libreadline8t64:amd64.
- Preparing to unpack .../3-libreadline8t64_8.2-6_amd64.deb ...
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
- Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
- Unpacking libreadline8t64:amd64 (8.2-6) ...
- Selecting previously unselected package libpython3.13-stdlib:amd64.
- Preparing to unpack .../4-libpython3.13-stdlib_3.13.5-2_amd64.deb ...
- Unpacking libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Selecting previously unselected package python3.13.
- Preparing to unpack .../5-python3.13_3.13.5-2_amd64.deb ...
- Unpacking python3.13 (3.13.5-2) ...
- Selecting previously unselected package libpython3-stdlib:amd64.
- Preparing to unpack .../6-libpython3-stdlib_3.13.5-1_amd64.deb ...
- Unpacking libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up python3-minimal (3.13.5-1) ...
- Selecting previously unselected package python3.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 23000 files and directories currently installed.)
- Preparing to unpack .../000-python3_3.13.5-1_amd64.deb ...
- Unpacking python3 (3.13.5-1) ...
- Selecting previously unselected package sensible-utils.
- Preparing to unpack .../001-sensible-utils_0.0.25_all.deb ...
- Unpacking sensible-utils (0.0.25) ...
- Selecting previously unselected package libmagic-mgc.
- Preparing to unpack .../002-libmagic-mgc_1%3a5.46-5_amd64.deb ...
- Unpacking libmagic-mgc (1:5.46-5) ...
- Selecting previously unselected package libmagic1t64:amd64.
- Preparing to unpack .../003-libmagic1t64_1%3a5.46-5_amd64.deb ...
- Unpacking libmagic1t64:amd64 (1:5.46-5) ...
- Selecting previously unselected package file.
- Preparing to unpack .../004-file_1%3a5.46-5_amd64.deb ...
- Unpacking file (1:5.46-5) ...
- Selecting previously unselected package libnss-systemd:amd64.
- Preparing to unpack .../005-libnss-systemd_257.9-1~deb13u1_amd64.deb ...
- Unpacking libnss-systemd:amd64 (257.9-1~deb13u1) ...
- Selecting previously unselected package libpam-systemd:amd64.
- Preparing to unpack .../006-libpam-systemd_257.9-1~deb13u1_amd64.deb ...
- Unpacking libpam-systemd:amd64 (257.9-1~deb13u1) ...
- Selecting previously unselected package systemd-timesyncd.
- Preparing to unpack .../007-systemd-timesyncd_257.9-1~deb13u1_amd64.deb ...
- Unpacking systemd-timesyncd (257.9-1~deb13u1) ...
- Selecting previously unselected package libgdk-pixbuf2.0-common.
- Preparing to unpack .../008-libgdk-pixbuf2.0-common_2.42.12+dfsg-4+deb13u1_all.deb ...
- Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-4+deb13u1) ...
- Selecting previously unselected package libglib2.0-0t64:amd64.
- Preparing to unpack .../009-libglib2.0-0t64_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libxml2:amd64.
- Preparing to unpack .../010-libxml2_2.12.7+dfsg+really2.9.14-2.1+deb13u2_amd64.deb ...
- Unpacking libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
- Selecting previously unselected package shared-mime-info.
- Preparing to unpack .../011-shared-mime-info_2.4-5+b2_amd64.deb ...
- Unpacking shared-mime-info (2.4-5+b2) ...
- Selecting previously unselected package libjpeg62-turbo:amd64.
- Preparing to unpack .../012-libjpeg62-turbo_1%3a2.1.5-4_amd64.deb ...
- Unpacking libjpeg62-turbo:amd64 (1:2.1.5-4) ...
- Selecting previously unselected package libpng16-16t64:amd64.
- Preparing to unpack .../013-libpng16-16t64_1.6.48-1+deb13u4_amd64.deb ...
- Unpacking libpng16-16t64:amd64 (1.6.48-1+deb13u4) ...
- Selecting previously unselected package libdeflate0:amd64.
- Preparing to unpack .../014-libdeflate0_1.23-2_amd64.deb ...
- Unpacking libdeflate0:amd64 (1.23-2) ...
- Selecting previously unselected package libjbig0:amd64.
- Preparing to unpack .../015-libjbig0_2.1-6.1+b2_amd64.deb ...
- Unpacking libjbig0:amd64 (2.1-6.1+b2) ...
- Selecting previously unselected package liblerc4:amd64.
- Preparing to unpack .../016-liblerc4_4.0.0+ds-5_amd64.deb ...
- Unpacking liblerc4:amd64 (4.0.0+ds-5) ...
- Selecting previously unselected package libsharpyuv0:amd64.
- Preparing to unpack .../017-libsharpyuv0_1.5.0-0.1_amd64.deb ...
- Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ...
- Selecting previously unselected package libwebp7:amd64.
- Preparing to unpack .../018-libwebp7_1.5.0-0.1_amd64.deb ...
- Unpacking libwebp7:amd64 (1.5.0-0.1) ...
- Selecting previously unselected package libtiff6:amd64.
- Preparing to unpack .../019-libtiff6_4.7.0-3+deb13u2_amd64.deb ...
- Unpacking libtiff6:amd64 (4.7.0-3+deb13u2) ...
- Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64.
- Preparing to unpack .../020-libgdk-pixbuf-2.0-0_2.42.12+dfsg-4+deb13u1_amd64.deb ...
- Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-4+deb13u1) ...
- Selecting previously unselected package gtk-update-icon-cache.
- Preparing to unpack .../021-gtk-update-icon-cache_4.18.6+ds-2_amd64.deb ...
- No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed.
- No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed.
- Unpacking gtk-update-icon-cache (4.18.6+ds-2) ...
- Selecting previously unselected package hicolor-icon-theme.
- Preparing to unpack .../022-hicolor-icon-theme_0.18-2_all.deb ...
- Unpacking hicolor-icon-theme (0.18-2) ...
- Selecting previously unselected package adwaita-icon-theme.
- Preparing to unpack .../023-adwaita-icon-theme_48.1-1_all.deb ...
- Unpacking adwaita-icon-theme (48.1-1) ...
- Selecting previously unselected package at-spi2-common.
- Preparing to unpack .../024-at-spi2-common_2.56.2-1+deb13u1_all.deb ...
- Unpacking at-spi2-common (2.56.2-1+deb13u1) ...
- Selecting previously unselected package libxi6:amd64.
- Preparing to unpack .../025-libxi6_2%3a1.8.2-1_amd64.deb ...
- Unpacking libxi6:amd64 (2:1.8.2-1) ...
- Selecting previously unselected package libatspi2.0-0t64:amd64.
- Preparing to unpack .../026-libatspi2.0-0t64_2.56.2-1+deb13u1_amd64.deb ...
- Unpacking libatspi2.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Selecting previously unselected package x11-common.
- Preparing to unpack .../027-x11-common_1%3a7.7+24+deb13u1_all.deb ...
- Unpacking x11-common (1:7.7+24+deb13u1) ...
- Selecting previously unselected package libxtst6:amd64.
- Preparing to unpack .../028-libxtst6_2%3a1.2.5-1_amd64.deb ...
- Unpacking libxtst6:amd64 (2:1.2.5-1) ...
- Selecting previously unselected package dbus-user-session.
- Preparing to unpack .../029-dbus-user-session_1.16.2-2_amd64.deb ...
- Unpacking dbus-user-session (1.16.2-2) ...
- Selecting previously unselected package libdconf1:amd64.
- Preparing to unpack .../030-libdconf1_0.40.0-5_amd64.deb ...
- Unpacking libdconf1:amd64 (0.40.0-5) ...
- Selecting previously unselected package dconf-service.
- Preparing to unpack .../031-dconf-service_0.40.0-5_amd64.deb ...
- Unpacking dconf-service (0.40.0-5) ...
- Selecting previously unselected package dconf-gsettings-backend:amd64.
- Preparing to unpack .../032-dconf-gsettings-backend_0.40.0-5_amd64.deb ...
- Unpacking dconf-gsettings-backend:amd64 (0.40.0-5) ...
- Selecting previously unselected package gsettings-desktop-schemas.
- Preparing to unpack .../033-gsettings-desktop-schemas_48.0-1_all.deb ...
- Unpacking gsettings-desktop-schemas (48.0-1) ...
- Selecting previously unselected package at-spi2-core.
- Preparing to unpack .../034-at-spi2-core_2.56.2-1+deb13u1_amd64.deb ...
- Unpacking at-spi2-core (2.56.2-1+deb13u1) ...
- Selecting previously unselected package m4.
- Preparing to unpack .../035-m4_1.4.19-8_amd64.deb ...
- Unpacking m4 (1.4.19-8) ...
- Selecting previously unselected package autoconf.
- Preparing to unpack .../036-autoconf_2.72-3.1_all.deb ...
- Unpacking autoconf (2.72-3.1) ...
- Selecting previously unselected package autotools-dev.
- Preparing to unpack .../037-autotools-dev_20240727.1_all.deb ...
- Unpacking autotools-dev (20240727.1) ...
- Selecting previously unselected package automake.
- Preparing to unpack .../038-automake_1%3a1.17-4_all.deb ...
- Unpacking automake (1:1.17-4) ...
- Selecting previously unselected package bzip2-doc.
- Preparing to unpack .../039-bzip2-doc_1.0.8-6_all.deb ...
- Unpacking bzip2-doc (1.0.8-6) ...
- Selecting previously unselected package comerr-dev:amd64.
- Preparing to unpack .../040-comerr-dev_2.1-1.47.2-3+b10_amd64.deb ...
- Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b10) ...
- Selecting previously unselected package libgpg-error0:amd64.
- Preparing to unpack .../041-libgpg-error0_1.51-4_amd64.deb ...
- Unpacking libgpg-error0:amd64 (1.51-4) ...
- Selecting previously unselected package libassuan9:amd64.
- Preparing to unpack .../042-libassuan9_3.0.2-2_amd64.deb ...
- Unpacking libassuan9:amd64 (3.0.2-2) ...
- Selecting previously unselected package libgcrypt20:amd64.
- Preparing to unpack .../043-libgcrypt20_1.11.0-7_amd64.deb ...
- Unpacking libgcrypt20:amd64 (1.11.0-7) ...
- Selecting previously unselected package gpgconf.
- Preparing to unpack .../044-gpgconf_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpgconf (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package libksba8:amd64.
- Preparing to unpack .../045-libksba8_1.6.7-2+b1_amd64.deb ...
- Unpacking libksba8:amd64 (1.6.7-2+b1) ...
- Selecting previously unselected package libnpth0t64:amd64.
- Preparing to unpack .../046-libnpth0t64_1.8-3_amd64.deb ...
- Unpacking libnpth0t64:amd64 (1.8-3) ...
- Selecting previously unselected package dirmngr.
- Preparing to unpack .../047-dirmngr_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking dirmngr (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package libdevmapper1.02.1:amd64.
- Preparing to unpack .../048-libdevmapper1.02.1_2%3a1.02.205-2_amd64.deb ...
- Unpacking libdevmapper1.02.1:amd64 (2:1.02.205-2) ...
- Selecting previously unselected package dmsetup.
- Preparing to unpack .../049-dmsetup_2%3a1.02.205-2_amd64.deb ...
- Unpacking dmsetup (2:1.02.205-2) ...
- Selecting previously unselected package efl-doc.
- Preparing to unpack .../050-efl-doc_1.28.1-1_all.deb ...
- Unpacking efl-doc (1.28.1-1) ...
- Selecting previously unselected package libfreetype6:amd64.
- Preparing to unpack .../051-libfreetype6_2.13.3+dfsg-1+deb13u1_amd64.deb ...
- Unpacking libfreetype6:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Selecting previously unselected package fonts-dejavu-mono.
- Preparing to unpack .../052-fonts-dejavu-mono_2.37-8_all.deb ...
- Unpacking fonts-dejavu-mono (2.37-8) ...
- Selecting previously unselected package fonts-dejavu-core.
- Preparing to unpack .../053-fonts-dejavu-core_2.37-8_all.deb ...
- Unpacking fonts-dejavu-core (2.37-8) ...
- Selecting previously unselected package libfontenc1:amd64.
- Preparing to unpack .../054-libfontenc1_1%3a1.1.8-1+b2_amd64.deb ...
- Unpacking libfontenc1:amd64 (1:1.1.8-1+b2) ...
- Selecting previously unselected package xfonts-encodings.
- Preparing to unpack .../055-xfonts-encodings_1%3a1.0.4-2.2_all.deb ...
- Unpacking xfonts-encodings (1:1.0.4-2.2) ...
- Selecting previously unselected package xfonts-utils.
- Preparing to unpack .../056-xfonts-utils_1%3a7.7+7_amd64.deb ...
- Unpacking xfonts-utils (1:7.7+7) ...
- Selecting previously unselected package fonts-urw-base35.
- Preparing to unpack .../057-fonts-urw-base35_20200910-8_all.deb ...
- Unpacking fonts-urw-base35 (20200910-8) ...
- Selecting previously unselected package fontconfig-config.
- Preparing to unpack .../058-fontconfig-config_2.15.0-2.3_amd64.deb ...
- Unpacking fontconfig-config (2.15.0-2.3) ...
- Selecting previously unselected package libfontconfig1:amd64.
- Preparing to unpack .../059-libfontconfig1_2.15.0-2.3_amd64.deb ...
- Unpacking libfontconfig1:amd64 (2.15.0-2.3) ...
- Selecting previously unselected package fontconfig.
- Preparing to unpack .../060-fontconfig_2.15.0-2.3_amd64.deb ...
- Unpacking fontconfig (2.15.0-2.3) ...
- Selecting previously unselected package fonts-droid-fallback.
- Preparing to unpack .../061-fonts-droid-fallback_1%3a8.1.0r7-1~1.gbp36536b_all.deb ...
- Unpacking fonts-droid-fallback (1:8.1.0r7-1~1.gbp36536b) ...
- Selecting previously unselected package fonts-noto-mono.
- Preparing to unpack .../062-fonts-noto-mono_20201225-2_all.deb ...
- Unpacking fonts-noto-mono (20201225-2) ...
- Selecting previously unselected package gir1.2-glib-2.0:amd64.
- Preparing to unpack .../063-gir1.2-glib-2.0_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking gir1.2-glib-2.0:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libpixman-1-0:amd64.
- Preparing to unpack .../064-libpixman-1-0_0.44.0-3_amd64.deb ...
- Unpacking libpixman-1-0:amd64 (0.44.0-3) ...
- Selecting previously unselected package libxcb-render0:amd64.
- Preparing to unpack .../065-libxcb-render0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-render0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxcb-shm0:amd64.
- Preparing to unpack .../066-libxcb-shm0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-shm0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxrender1:amd64.
- Preparing to unpack .../067-libxrender1_1%3a0.9.12-1_amd64.deb ...
- Unpacking libxrender1:amd64 (1:0.9.12-1) ...
- Selecting previously unselected package libcairo2:amd64.
- Preparing to unpack .../068-libcairo2_1.18.4-1+b1_amd64.deb ...
- Unpacking libcairo2:amd64 (1.18.4-1+b1) ...
- Selecting previously unselected package libcairo-gobject2:amd64.
- Preparing to unpack .../069-libcairo-gobject2_1.18.4-1+b1_amd64.deb ...
- Unpacking libcairo-gobject2:amd64 (1.18.4-1+b1) ...
- Selecting previously unselected package gir1.2-freedesktop:amd64.
- Preparing to unpack .../070-gir1.2-freedesktop_1.84.0-1_amd64.deb ...
- Unpacking gir1.2-freedesktop:amd64 (1.84.0-1) ...
- Selecting previously unselected package gir1.2-glib-2.0-dev:amd64.
- Preparing to unpack .../071-gir1.2-glib-2.0-dev_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking gir1.2-glib-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package gir1.2-freedesktop-dev:amd64.
- Preparing to unpack .../072-gir1.2-freedesktop-dev_1.84.0-1_amd64.deb ...
- Unpacking gir1.2-freedesktop-dev:amd64 (1.84.0-1) ...
- Selecting previously unselected package libcap2-bin.
- Preparing to unpack .../073-libcap2-bin_1%3a2.75-10+b8_amd64.deb ...
- Unpacking libcap2-bin (1:2.75-10+b8) ...
- Selecting previously unselected package libgstreamer1.0-0:amd64.
- Preparing to unpack .../074-libgstreamer1.0-0_1.26.2-2_amd64.deb ...
- Unpacking libgstreamer1.0-0:amd64 (1.26.2-2) ...
- Selecting previously unselected package gir1.2-gstreamer-1.0:amd64.
- Preparing to unpack .../075-gir1.2-gstreamer-1.0_1.26.2-2_amd64.deb ...
- Unpacking gir1.2-gstreamer-1.0:amd64 (1.26.2-2) ...
- Selecting previously unselected package libdrm-common.
- Preparing to unpack .../076-libdrm-common_2.4.124-2_all.deb ...
- Unpacking libdrm-common (2.4.124-2) ...
- Selecting previously unselected package libdrm2:amd64.
- Preparing to unpack .../077-libdrm2_2.4.124-2_amd64.deb ...
- Unpacking libdrm2:amd64 (2.4.124-2) ...
- Selecting previously unselected package libglvnd0:amd64.
- Preparing to unpack .../078-libglvnd0_1.7.0-1+b2_amd64.deb ...
- Unpacking libglvnd0:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libwayland-server0:amd64.
- Preparing to unpack .../079-libwayland-server0_1.23.1-3_amd64.deb ...
- Unpacking libwayland-server0:amd64 (1.23.1-3) ...
- Selecting previously unselected package libdrm-amdgpu1:amd64.
- Preparing to unpack .../080-libdrm-amdgpu1_2.4.124-2_amd64.deb ...
- Unpacking libdrm-amdgpu1:amd64 (2.4.124-2) ...
- Selecting previously unselected package libpciaccess0:amd64.
- Preparing to unpack .../081-libpciaccess0_0.17-3+b3_amd64.deb ...
- Unpacking libpciaccess0:amd64 (0.17-3+b3) ...
- Selecting previously unselected package libdrm-intel1:amd64.
- Preparing to unpack .../082-libdrm-intel1_2.4.124-2_amd64.deb ...
- Unpacking libdrm-intel1:amd64 (2.4.124-2) ...
- Selecting previously unselected package libelf1t64:amd64.
- Preparing to unpack .../083-libelf1t64_0.192-4_amd64.deb ...
- Unpacking libelf1t64:amd64 (0.192-4) ...
- Selecting previously unselected package libz3-4:amd64.
- Preparing to unpack .../084-libz3-4_4.13.3-1_amd64.deb ...
- Unpacking libz3-4:amd64 (4.13.3-1) ...
- Selecting previously unselected package libllvm19:amd64.
- Preparing to unpack .../085-libllvm19_1%3a19.1.7-3+b1_amd64.deb ...
- Unpacking libllvm19:amd64 (1:19.1.7-3+b1) ...
- Selecting previously unselected package libsensors-config.
- Preparing to unpack .../086-libsensors-config_1%3a3.6.2-2_all.deb ...
- Unpacking libsensors-config (1:3.6.2-2) ...
- Selecting previously unselected package libsensors5:amd64.
- Preparing to unpack .../087-libsensors5_1%3a3.6.2-2_amd64.deb ...
- Unpacking libsensors5:amd64 (1:3.6.2-2) ...
- Selecting previously unselected package libx11-xcb1:amd64.
- Preparing to unpack .../088-libx11-xcb1_2%3a1.8.12-1_amd64.deb ...
- Unpacking libx11-xcb1:amd64 (2:1.8.12-1) ...
- Selecting previously unselected package libxcb-dri3-0:amd64.
- Preparing to unpack .../089-libxcb-dri3-0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-dri3-0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxcb-present0:amd64.
- Preparing to unpack .../090-libxcb-present0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-present0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxcb-randr0:amd64.
- Preparing to unpack .../091-libxcb-randr0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-randr0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxcb-sync1:amd64.
- Preparing to unpack .../092-libxcb-sync1_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-sync1:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxcb-xfixes0:amd64.
- Preparing to unpack .../093-libxcb-xfixes0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-xfixes0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxshmfence1:amd64.
- Preparing to unpack .../094-libxshmfence1_1.3.3-1_amd64.deb ...
- Unpacking libxshmfence1:amd64 (1.3.3-1) ...
- Selecting previously unselected package mesa-libgallium:amd64.
- Preparing to unpack .../095-mesa-libgallium_25.0.7-2_amd64.deb ...
- Unpacking mesa-libgallium:amd64 (25.0.7-2) ...
- Selecting previously unselected package libgbm1:amd64.
- Preparing to unpack .../096-libgbm1_25.0.7-2_amd64.deb ...
- Unpacking libgbm1:amd64 (25.0.7-2) ...
- Selecting previously unselected package libwayland-client0:amd64.
- Preparing to unpack .../097-libwayland-client0_1.23.1-3_amd64.deb ...
- Unpacking libwayland-client0:amd64 (1.23.1-3) ...
- Selecting previously unselected package libegl-mesa0:amd64.
- Preparing to unpack .../098-libegl-mesa0_25.0.7-2_amd64.deb ...
- Unpacking libegl-mesa0:amd64 (25.0.7-2) ...
- Selecting previously unselected package libegl1:amd64.
- Preparing to unpack .../099-libegl1_1.7.0-1+b2_amd64.deb ...
- Unpacking libegl1:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libxcb-glx0:amd64.
- Preparing to unpack .../100-libxcb-glx0_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-glx0:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxxf86vm1:amd64.
- Preparing to unpack .../101-libxxf86vm1_1%3a1.1.4-1+b4_amd64.deb ...
- Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b4) ...
- Selecting previously unselected package libvulkan1:amd64.
- Preparing to unpack .../102-libvulkan1_1.4.309.0-1_amd64.deb ...
- Unpacking libvulkan1:amd64 (1.4.309.0-1) ...
- Selecting previously unselected package libgl1-mesa-dri:amd64.
- Preparing to unpack .../103-libgl1-mesa-dri_25.0.7-2_amd64.deb ...
- Unpacking libgl1-mesa-dri:amd64 (25.0.7-2) ...
- Selecting previously unselected package libglx-mesa0:amd64.
- Preparing to unpack .../104-libglx-mesa0_25.0.7-2_amd64.deb ...
- Unpacking libglx-mesa0:amd64 (25.0.7-2) ...
- Selecting previously unselected package libglx0:amd64.
- Preparing to unpack .../105-libglx0_1.7.0-1+b2_amd64.deb ...
- Unpacking libglx0:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libgl1:amd64.
- Preparing to unpack .../106-libgl1_1.7.0-1+b2_amd64.deb ...
- Unpacking libgl1:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package liborc-0.4-0t64:amd64.
- Preparing to unpack .../107-liborc-0.4-0t64_1%3a0.4.41-1_amd64.deb ...
- Unpacking liborc-0.4-0t64:amd64 (1:0.4.41-1) ...
- Selecting previously unselected package iso-codes.
- Preparing to unpack .../108-iso-codes_4.18.0-1_all.deb ...
- Unpacking iso-codes (4.18.0-1) ...
- Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64.
- Preparing to unpack .../109-libgstreamer-plugins-base1.0-0_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking libgstreamer-plugins-base1.0-0:amd64 (1.26.2-1+deb13u1) ...
- Selecting previously unselected package libgudev-1.0-0:amd64.
- Preparing to unpack .../110-libgudev-1.0-0_238-6_amd64.deb ...
- Unpacking libgudev-1.0-0:amd64 (238-6) ...
- Selecting previously unselected package libwayland-cursor0:amd64.
- Preparing to unpack .../111-libwayland-cursor0_1.23.1-3_amd64.deb ...
- Unpacking libwayland-cursor0:amd64 (1.23.1-3) ...
- Selecting previously unselected package libwayland-egl1:amd64.
- Preparing to unpack .../112-libwayland-egl1_1.23.1-3_amd64.deb ...
- Unpacking libwayland-egl1:amd64 (1.23.1-3) ...
- Selecting previously unselected package libgstreamer-gl1.0-0:amd64.
- Preparing to unpack .../113-libgstreamer-gl1.0-0_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking libgstreamer-gl1.0-0:amd64 (1.26.2-1+deb13u1) ...
- Selecting previously unselected package gir1.2-gst-plugins-base-1.0:amd64.
- Preparing to unpack .../114-gir1.2-gst-plugins-base-1.0_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking gir1.2-gst-plugins-base-1.0:amd64 (1.26.2-1+deb13u1) ...
- Selecting previously unselected package gir1.2-gudev-1.0:amd64.
- Preparing to unpack .../115-gir1.2-gudev-1.0_238-6_amd64.deb ...
- Unpacking gir1.2-gudev-1.0:amd64 (238-6) ...
- Selecting previously unselected package libgraphite2-3:amd64.
- Preparing to unpack .../116-libgraphite2-3_1.3.14-2+b1_amd64.deb ...
- Unpacking libgraphite2-3:amd64 (1.3.14-2+b1) ...
- Selecting previously unselected package libharfbuzz0b:amd64.
- Preparing to unpack .../117-libharfbuzz0b_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz0b:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package libharfbuzz-gobject0:amd64.
- Preparing to unpack .../118-libharfbuzz-gobject0_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz-gobject0:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package gir1.2-harfbuzz-0.0:amd64.
- Preparing to unpack .../119-gir1.2-harfbuzz-0.0_10.2.0-1+b1_amd64.deb ...
- Unpacking gir1.2-harfbuzz-0.0:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package native-architecture.
- Preparing to unpack .../120-native-architecture_0.2.6_all.deb ...
- Unpacking native-architecture (0.2.6) ...
- Selecting previously unselected package libgirepository-2.0-0:amd64.
- Preparing to unpack .../121-libgirepository-2.0-0_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgirepository-2.0-0:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package girepository-tools:amd64.
- Preparing to unpack .../122-girepository-tools_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking girepository-tools:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package gnupg-l10n.
- Preparing to unpack .../123-gnupg-l10n_2.4.7-21+deb13u1_all.deb ...
- Unpacking gnupg-l10n (2.4.7-21+deb13u1) ...
- Selecting previously unselected package gpg.
- Preparing to unpack .../124-gpg_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpg (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package pinentry-curses.
- Preparing to unpack .../125-pinentry-curses_1.3.1-2_amd64.deb ...
- Unpacking pinentry-curses (1.3.1-2) ...
- Selecting previously unselected package gpg-agent.
- Preparing to unpack .../126-gpg-agent_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpg-agent (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package gpgsm.
- Preparing to unpack .../127-gpgsm_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpgsm (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package gnupg.
- Preparing to unpack .../128-gnupg_2.4.7-21+deb13u1_all.deb ...
- Unpacking gnupg (2.4.7-21+deb13u1) ...
- Selecting previously unselected package gpg-wks-client.
- Preparing to unpack .../129-gpg-wks-client_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpg-wks-client (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package gpgv.
- Preparing to unpack .../130-gpgv_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gpgv (2.4.7-21+deb13u1+b2) ...
- Selecting previously unselected package libgraphene-1.0-0:amd64.
- Preparing to unpack .../131-libgraphene-1.0-0_1.10.8-5_amd64.deb ...
- Unpacking libgraphene-1.0-0:amd64 (1.10.8-5) ...
- Selecting previously unselected package gstreamer1.0-gl:amd64.
- Preparing to unpack .../132-gstreamer1.0-gl_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking gstreamer1.0-gl:amd64 (1.26.2-1+deb13u1) ...
- Selecting previously unselected package libcdparanoia0:amd64.
- Preparing to unpack .../133-libcdparanoia0_3.10.2+debian-14+b1_amd64.deb ...
- Unpacking libcdparanoia0:amd64 (3.10.2+debian-14+b1) ...
- Selecting previously unselected package libogg0:amd64.
- Preparing to unpack .../134-libogg0_1.3.5-3+b2_amd64.deb ...
- Unpacking libogg0:amd64 (1.3.5-3+b2) ...
- Selecting previously unselected package libopus0:amd64.
- Preparing to unpack .../135-libopus0_1.5.2-2_amd64.deb ...
- Unpacking libopus0:amd64 (1.5.2-2) ...
- Selecting previously unselected package libtheoradec1:amd64.
- Preparing to unpack .../136-libtheoradec1_1.2.0~alpha1+dfsg-6_amd64.deb ...
- Unpacking libtheoradec1:amd64 (1.2.0~alpha1+dfsg-6) ...
- Selecting previously unselected package libtheoraenc1:amd64.
- Preparing to unpack .../137-libtheoraenc1_1.2.0~alpha1+dfsg-6_amd64.deb ...
- Unpacking libtheoraenc1:amd64 (1.2.0~alpha1+dfsg-6) ...
- Selecting previously unselected package libvisual-0.4-0:amd64.
- Preparing to unpack .../138-libvisual-0.4-0_0.4.2-2+b2_amd64.deb ...
- Unpacking libvisual-0.4-0:amd64 (0.4.2-2+b2) ...
- Selecting previously unselected package libvorbis0a:amd64.
- Preparing to unpack .../139-libvorbis0a_1.3.7-3_amd64.deb ...
- Unpacking libvorbis0a:amd64 (1.3.7-3) ...
- Selecting previously unselected package libvorbisenc2:amd64.
- Preparing to unpack .../140-libvorbisenc2_1.3.7-3_amd64.deb ...
- Unpacking libvorbisenc2:amd64 (1.3.7-3) ...
- Selecting previously unselected package gstreamer1.0-plugins-base:amd64.
- Preparing to unpack .../141-gstreamer1.0-plugins-base_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking gstreamer1.0-plugins-base:amd64 (1.26.2-1+deb13u1) ...
- Selecting previously unselected package libicu76:amd64.
- Preparing to unpack .../142-libicu76_76.1-4_amd64.deb ...
- Unpacking libicu76:amd64 (76.1-4) ...
- Selecting previously unselected package icu-devtools.
- Preparing to unpack .../143-icu-devtools_76.1-4_amd64.deb ...
- Unpacking icu-devtools (76.1-4) ...
- Selecting previously unselected package libgssrpc4t64:amd64.
- Preparing to unpack .../144-libgssrpc4t64_1.21.3-5_amd64.deb ...
- Unpacking libgssrpc4t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5clnt-mit12:amd64.
- Preparing to unpack .../145-libkadm5clnt-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkdb5-10t64:amd64.
- Preparing to unpack .../146-libkdb5-10t64_1.21.3-5_amd64.deb ...
- Unpacking libkdb5-10t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5srv-mit12:amd64.
- Preparing to unpack .../147-libkadm5srv-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package krb5-multidev:amd64.
- Preparing to unpack .../148-krb5-multidev_1.21.3-5_amd64.deb ...
- Unpacking krb5-multidev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libasyncns0:amd64.
- Preparing to unpack .../149-libasyncns0_0.8-6+b5_amd64.deb ...
- Unpacking libasyncns0:amd64 (0.8-6+b5) ...
- Selecting previously unselected package libatk1.0-0t64:amd64.
- Preparing to unpack .../150-libatk1.0-0t64_2.56.2-1+deb13u1_amd64.deb ...
- Unpacking libatk1.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Selecting previously unselected package libatk-bridge2.0-0t64:amd64.
- Preparing to unpack .../151-libatk-bridge2.0-0t64_2.56.2-1+deb13u1_amd64.deb ...
- Unpacking libatk-bridge2.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Selecting previously unselected package libavahi-common-data:amd64.
- Preparing to unpack .../152-libavahi-common-data_0.8-16_amd64.deb ...
- Unpacking libavahi-common-data:amd64 (0.8-16) ...
- Selecting previously unselected package libavahi-common3:amd64.
- Preparing to unpack .../153-libavahi-common3_0.8-16_amd64.deb ...
- Unpacking libavahi-common3:amd64 (0.8-16) ...
- Selecting previously unselected package libavahi-client3:amd64.
- Preparing to unpack .../154-libavahi-client3_0.8-16_amd64.deb ...
- Unpacking libavahi-client3:amd64 (0.8-16) ...
- Selecting previously unselected package uuid-dev:amd64.
- Preparing to unpack .../155-uuid-dev_2.41-5_amd64.deb ...
- Unpacking uuid-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libblkid-dev:amd64.
- Preparing to unpack .../156-libblkid-dev_2.41-5_amd64.deb ...
- Unpacking libblkid-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../157-libbrotli-dev_1.1.0-2+b7_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Selecting previously unselected package libbz2-dev:amd64.
- Preparing to unpack .../158-libbz2-dev_1.0.8-6_amd64.deb ...
- Unpacking libbz2-dev:amd64 (1.0.8-6) ...
- Selecting previously unselected package libcloudproviders0:amd64.
- Preparing to unpack .../159-libcloudproviders0_0.3.6-2_amd64.deb ...
- Unpacking libcloudproviders0:amd64 (0.3.6-2) ...
- Selecting previously unselected package liblcms2-2:amd64.
- Preparing to unpack .../160-liblcms2-2_2.16-2_amd64.deb ...
- Unpacking liblcms2-2:amd64 (2.16-2) ...
- Selecting previously unselected package libcolord2:amd64.
- Preparing to unpack .../161-libcolord2_1.4.7-3_amd64.deb ...
- Unpacking libcolord2:amd64 (1.4.7-3) ...
- Selecting previously unselected package libjson-c5:amd64.
- Preparing to unpack .../162-libjson-c5_0.18+ds-1_amd64.deb ...
- Unpacking libjson-c5:amd64 (0.18+ds-1) ...
- Selecting previously unselected package libcryptsetup12:amd64.
- Preparing to unpack .../163-libcryptsetup12_2%3a2.7.5-2_amd64.deb ...
- Unpacking libcryptsetup12:amd64 (2:2.7.5-2) ...
- Selecting previously unselected package libcups2t64:amd64.
- Preparing to unpack .../164-libcups2t64_2.4.10-3+deb13u2_amd64.deb ...
- Unpacking libcups2t64:amd64 (2.4.10-3+deb13u2) ...
- Selecting previously unselected package libidn2-dev:amd64.
- Preparing to unpack .../165-libidn2-dev_2.3.8-2_amd64.deb ...
- Unpacking libidn2-dev:amd64 (2.3.8-2) ...
- Selecting previously unselected package libkrb5-dev:amd64.
- Preparing to unpack .../166-libkrb5-dev_1.21.3-5_amd64.deb ...
- Unpacking libkrb5-dev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libldap-dev:amd64.
- Preparing to unpack .../167-libldap-dev_2.6.10+dfsg-1_amd64.deb ...
- Unpacking libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../168-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../169-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../170-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package libnghttp2-dev:amd64.
- Preparing to unpack .../171-libnghttp2-dev_1.64.0-1.1_amd64.deb ...
- Unpacking libnghttp2-dev:amd64 (1.64.0-1.1) ...
- Selecting previously unselected package libnghttp3-dev:amd64.
- Preparing to unpack .../172-libnghttp3-dev_1.8.0-1_amd64.deb ...
- Unpacking libnghttp3-dev:amd64 (1.8.0-1) ...
- Selecting previously unselected package libpsl-dev:amd64.
- Preparing to unpack .../173-libpsl-dev_0.21.2-1.1+b1_amd64.deb ...
- Unpacking libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../174-libgmpxx4ldbl_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../175-libgmp-dev_2%3a6.3.0+dfsg-3_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Selecting previously unselected package libevent-2.1-7t64:amd64.
- Preparing to unpack .../176-libevent-2.1-7t64_2.1.12-stable-10+b1_amd64.deb ...
- Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Selecting previously unselected package libunbound8:amd64.
- Preparing to unpack .../177-libunbound8_1.22.0-2+deb13u1_amd64.deb ...
- Unpacking libunbound8:amd64 (1.22.0-2+deb13u1) ...
- Selecting previously unselected package libgnutls-dane0t64:amd64.
- Preparing to unpack .../178-libgnutls-dane0t64_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls-dane0t64:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package libgnutls-openssl27t64:amd64.
- Preparing to unpack .../179-libgnutls-openssl27t64_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls-openssl27t64:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package libp11-kit-dev:amd64.
- Preparing to unpack .../180-libp11-kit-dev_0.25.5-3_amd64.deb ...
- Unpacking libp11-kit-dev:amd64 (0.25.5-3) ...
- Selecting previously unselected package libtasn1-6-dev:amd64.
- Preparing to unpack .../181-libtasn1-6-dev_4.20.0-2_amd64.deb ...
- Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ...
- Selecting previously unselected package nettle-dev:amd64.
- Preparing to unpack .../182-nettle-dev_3.10.1-1_amd64.deb ...
- Unpacking nettle-dev:amd64 (3.10.1-1) ...
- Selecting previously unselected package libgnutls28-dev:amd64.
- Preparing to unpack .../183-libgnutls28-dev_3.8.9-3+deb13u2_amd64.deb ...
- Unpacking libgnutls28-dev:amd64 (3.8.9-3+deb13u2) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../184-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Selecting previously unselected package librtmp-dev:amd64.
- Preparing to unpack .../185-librtmp-dev_2.4+20151223.gitfa8646d.1-2+b5_amd64.deb ...
- Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../186-libssl-dev_3.5.5-1~deb13u2_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.5.5-1~deb13u2) ...
- Selecting previously unselected package libssh2-1-dev:amd64.
- Preparing to unpack .../187-libssh2-1-dev_1.11.1-1_amd64.deb ...
- Unpacking libssh2-1-dev:amd64 (1.11.1-1) ...
- Selecting previously unselected package libzstd-dev:amd64.
- Preparing to unpack .../188-libzstd-dev_1.5.7+dfsg-1_amd64.deb ...
- Unpacking libzstd-dev:amd64 (1.5.7+dfsg-1) ...
- Selecting previously unselected package libcurl4-openssl-dev:amd64.
- Preparing to unpack .../189-libcurl4-openssl-dev_8.14.1-2+deb13u2_amd64.deb ...
- Unpacking libcurl4-openssl-dev:amd64 (8.14.1-2+deb13u2) ...
- Selecting previously unselected package libdatrie1:amd64.
- Preparing to unpack .../190-libdatrie1_0.2.13-3+b1_amd64.deb ...
- Unpacking libdatrie1:amd64 (0.2.13-3+b1) ...
- Selecting previously unselected package libdav1d7:amd64.
- Preparing to unpack .../191-libdav1d7_1.5.1-1_amd64.deb ...
- Unpacking libdav1d7:amd64 (1.5.1-1) ...
- Selecting previously unselected package libsystemd-dev:amd64.
- Preparing to unpack .../192-libsystemd-dev_257.9-1~deb13u1_amd64.deb ...
- Unpacking libsystemd-dev:amd64 (257.9-1~deb13u1) ...
- Selecting previously unselected package sgml-base.
- Preparing to unpack .../193-sgml-base_1.31+nmu1_all.deb ...
- Unpacking sgml-base (1.31+nmu1) ...
- Selecting previously unselected package xml-core.
- Preparing to unpack .../194-xml-core_0.19_all.deb ...
- Unpacking xml-core (0.19) ...
- Selecting previously unselected package libdbus-1-dev:amd64.
- Preparing to unpack .../195-libdbus-1-dev_1.16.2-2_amd64.deb ...
- Unpacking libdbus-1-dev:amd64 (1.16.2-2) ...
- Selecting previously unselected package libdrm-radeon1:amd64.
- Preparing to unpack .../196-libdrm-radeon1_2.4.124-2_amd64.deb ...
- Unpacking libdrm-radeon1:amd64 (2.4.124-2) ...
- Selecting previously unselected package libdrm-nouveau2:amd64.
- Preparing to unpack .../197-libdrm-nouveau2_2.4.124-2_amd64.deb ...
- Unpacking libdrm-nouveau2:amd64 (2.4.124-2) ...
- Selecting previously unselected package libpciaccess-dev:amd64.
- Preparing to unpack .../198-libpciaccess-dev_0.17-3+b3_amd64.deb ...
- Unpacking libpciaccess-dev:amd64 (0.17-3+b3) ...
- Selecting previously unselected package libdrm-dev:amd64.
- Preparing to unpack .../199-libdrm-dev_2.4.124-2_amd64.deb ...
- Unpacking libdrm-dev:amd64 (2.4.124-2) ...
- Selecting previously unselected package libelf-dev:amd64.
- Preparing to unpack .../200-libelf-dev_0.192-4_amd64.deb ...
- Unpacking libelf-dev:amd64 (0.192-4) ...
- Selecting previously unselected package libdw1t64:amd64.
- Preparing to unpack .../201-libdw1t64_0.192-4_amd64.deb ...
- Unpacking libdw1t64:amd64 (0.192-4) ...
- Selecting previously unselected package liblzma-dev:amd64.
- Preparing to unpack .../202-liblzma-dev_5.8.1-1_amd64.deb ...
- Unpacking liblzma-dev:amd64 (5.8.1-1) ...
- Selecting previously unselected package libdw-dev:amd64.
- Preparing to unpack .../203-libdw-dev_0.192-4_amd64.deb ...
- Unpacking libdw-dev:amd64 (0.192-4) ...
- Selecting previously unselected package libunwind8:amd64.
- Preparing to unpack .../204-libunwind8_1.8.1-0.1_amd64.deb ...
- Unpacking libunwind8:amd64 (1.8.1-0.1) ...
- Selecting previously unselected package libeina1t64:amd64.
- Preparing to unpack .../205-libeina1t64_1.28.1-1_amd64.deb ...
- Unpacking libeina1t64:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore1:amd64.
- Preparing to unpack .../206-libecore1_1.28.1-1_amd64.deb ...
- Unpacking libecore1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-audio1:amd64.
- Preparing to unpack .../207-libecore-audio1_1.28.1-1_amd64.deb ...
- Unpacking libecore-audio1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-bin.
- Preparing to unpack .../208-libecore-bin_1.28.1-1_amd64.deb ...
- Unpacking libecore-bin (1.28.1-1) ...
- Selecting previously unselected package libemile1:amd64.
- Preparing to unpack .../209-libemile1_1.28.1-1_amd64.deb ...
- Unpacking libemile1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libeet1:amd64.
- Preparing to unpack .../210-libeet1_1.28.1-1_amd64.deb ...
- Unpacking libeet1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-con1t64:amd64.
- Preparing to unpack .../211-libecore-con1t64_1.28.1-1_amd64.deb ...
- Unpacking libecore-con1t64:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-file1:amd64.
- Preparing to unpack .../212-libecore-file1_1.28.1-1_amd64.deb ...
- Unpacking libecore-file1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libeeze1:amd64.
- Preparing to unpack .../213-libeeze1_1.28.1-1_amd64.deb ...
- Unpacking libeeze1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libxcomposite1:amd64.
- Preparing to unpack .../214-libxcomposite1_1%3a0.4.6-1_amd64.deb ...
- Unpacking libxcomposite1:amd64 (1:0.4.6-1) ...
- Selecting previously unselected package libxfixes3:amd64.
- Preparing to unpack .../215-libxfixes3_1%3a6.0.0-2+b4_amd64.deb ...
- Unpacking libxfixes3:amd64 (1:6.0.0-2+b4) ...
- Selecting previously unselected package libxcursor1:amd64.
- Preparing to unpack .../216-libxcursor1_1%3a1.2.3-1_amd64.deb ...
- Unpacking libxcursor1:amd64 (1:1.2.3-1) ...
- Selecting previously unselected package libxdamage1:amd64.
- Preparing to unpack .../217-libxdamage1_1%3a1.1.6-1+b2_amd64.deb ...
- Unpacking libxdamage1:amd64 (1:1.1.6-1+b2) ...
- Selecting previously unselected package libxinerama1:amd64.
- Preparing to unpack .../218-libxinerama1_2%3a1.1.4-3+b4_amd64.deb ...
- Unpacking libxinerama1:amd64 (2:1.1.4-3+b4) ...
- Selecting previously unselected package libxrandr2:amd64.
- Preparing to unpack .../219-libxrandr2_2%3a1.5.4-1+b3_amd64.deb ...
- Unpacking libxrandr2:amd64 (2:1.5.4-1+b3) ...
- Selecting previously unselected package libxss1:amd64.
- Preparing to unpack .../220-libxss1_1%3a1.2.3-1+b3_amd64.deb ...
- Unpacking libxss1:amd64 (1:1.2.3-1+b3) ...
- Selecting previously unselected package libecore-x1:amd64.
- Preparing to unpack .../221-libecore-x1_1.28.1-1_amd64.deb ...
- Unpacking libecore-x1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libector1:amd64.
- Preparing to unpack .../222-libector1_1.28.1-1_amd64.deb ...
- Unpacking libector1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libgles2:amd64.
- Preparing to unpack .../223-libgles2_1.7.0-1+b2_amd64.deb ...
- Unpacking libgles2:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libevas1-engines-x:amd64.
- Preparing to unpack .../224-libevas1-engines-x_1.28.1-1_amd64.deb ...
- Unpacking libevas1-engines-x:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-fb1:amd64.
- Preparing to unpack .../225-libecore-fb1_1.28.1-1_amd64.deb ...
- Unpacking libecore-fb1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-ipc1:amd64.
- Preparing to unpack .../226-libecore-ipc1_1.28.1-1_amd64.deb ...
- Unpacking libecore-ipc1:amd64 (1.28.1-1) ...
- Selecting previously unselected package xkb-data.
- Preparing to unpack .../227-xkb-data_2.42-1_all.deb ...
- Unpacking xkb-data (2.42-1) ...
- Selecting previously unselected package libxkbcommon0:amd64.
- Preparing to unpack .../228-libxkbcommon0_1.7.0-2_amd64.deb ...
- Unpacking libxkbcommon0:amd64 (1.7.0-2) ...
- Selecting previously unselected package libecore-wl2-1:amd64.
- Preparing to unpack .../229-libecore-wl2-1_1.28.1-1_amd64.deb ...
- Unpacking libecore-wl2-1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libefreet1a:amd64.
- Preparing to unpack .../230-libefreet1a_1.28.1-1_amd64.deb ...
- Unpacking libefreet1a:amd64 (1.28.1-1) ...
- Selecting previously unselected package libeio1:amd64.
- Preparing to unpack .../231-libeio1_1.28.1-1_amd64.deb ...
- Unpacking libeio1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libefreet-bin.
- Preparing to unpack .../232-libefreet-bin_1.28.1-1_amd64.deb ...
- Unpacking libefreet-bin (1.28.1-1) ...
- Selecting previously unselected package libecore-evas1:amd64.
- Preparing to unpack .../233-libecore-evas1_1.28.1-1_amd64.deb ...
- Unpacking libecore-evas1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libxcb-xkb1:amd64.
- Preparing to unpack .../234-libxcb-xkb1_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-xkb1:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxkbcommon-x11-0:amd64.
- Preparing to unpack .../235-libxkbcommon-x11-0_1.7.0-2_amd64.deb ...
- Unpacking libxkbcommon-x11-0:amd64 (1.7.0-2) ...
- Selecting previously unselected package libevas1-engines-wayland:amd64.
- Preparing to unpack .../236-libevas1-engines-wayland_1.28.1-1_amd64.deb ...
- Unpacking libevas1-engines-wayland:amd64 (1.28.1-1) ...
- Selecting previously unselected package libevas1-engines-fb:amd64.
- Preparing to unpack .../237-libevas1-engines-fb_1.28.1-1_amd64.deb ...
- Unpacking libevas1-engines-fb:amd64 (1.28.1-1) ...
- Selecting previously unselected package libevas1-engines-drm:amd64.
- Preparing to unpack .../238-libevas1-engines-drm_1.28.1-1_amd64.deb ...
- Unpacking libevas1-engines-drm:amd64 (1.28.1-1) ...
- Selecting previously unselected package libfribidi0:amd64.
- Preparing to unpack .../239-libfribidi0_1.0.16-1_amd64.deb ...
- Unpacking libfribidi0:amd64 (1.0.16-1) ...
- Selecting previously unselected package libgif7:amd64.
- Preparing to unpack .../240-libgif7_5.2.2-1+b1_amd64.deb ...
- Unpacking libgif7:amd64 (5.2.2-1+b1) ...
- Selecting previously unselected package libhwy1t64:amd64.
- Preparing to unpack .../241-libhwy1t64_1.2.0-2+b2_amd64.deb ...
- Unpacking libhwy1t64:amd64 (1.2.0-2+b2) ...
- Selecting previously unselected package libjxl0.11:amd64.
- Preparing to unpack .../242-libjxl0.11_0.11.1-4_amd64.deb ...
- Unpacking libjxl0.11:amd64 (0.11.1-4) ...
- Selecting previously unselected package liblua5.1-0:amd64.
- Preparing to unpack .../243-liblua5.1-0_5.1.5-11_amd64.deb ...
- Unpacking liblua5.1-0:amd64 (5.1.5-11) ...
- Selecting previously unselected package libopenjp2-7:amd64.
- Preparing to unpack .../244-libopenjp2-7_2.5.3-2.1~deb13u1_amd64.deb ...
- Unpacking libopenjp2-7:amd64 (2.5.3-2.1~deb13u1) ...
- Selecting previously unselected package libunibreak6:amd64.
- Preparing to unpack .../245-libunibreak6_6.1-3_amd64.deb ...
- Unpacking libunibreak6:amd64 (6.1-3) ...
- Selecting previously unselected package libwebpdemux2:amd64.
- Preparing to unpack .../246-libwebpdemux2_1.5.0-0.1_amd64.deb ...
- Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ...
- Selecting previously unselected package libevas1:amd64.
- Preparing to unpack .../247-libevas1_1.28.1-1_amd64.deb ...
- Unpacking libevas1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-input1:amd64.
- Preparing to unpack .../248-libecore-input1_1.28.1-1_amd64.deb ...
- Unpacking libecore-input1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libevdev2:amd64.
- Preparing to unpack .../249-libevdev2_1.13.4+dfsg-1_amd64.deb ...
- Unpacking libevdev2:amd64 (1.13.4+dfsg-1) ...
- Selecting previously unselected package libmtdev1t64:amd64.
- Preparing to unpack .../250-libmtdev1t64_1.1.7-1_amd64.deb ...
- Unpacking libmtdev1t64:amd64 (1.1.7-1) ...
- Selecting previously unselected package libwacom-common.
- Preparing to unpack .../251-libwacom-common_2.14.0-1_all.deb ...
- Unpacking libwacom-common (2.14.0-1) ...
- Selecting previously unselected package libwacom9:amd64.
- Preparing to unpack .../252-libwacom9_2.14.0-1_amd64.deb ...
- Unpacking libwacom9:amd64 (2.14.0-1) ...
- Selecting previously unselected package libinput-bin.
- Preparing to unpack .../253-libinput-bin_1.28.1-1_amd64.deb ...
- Unpacking libinput-bin (1.28.1-1) ...
- Selecting previously unselected package libinput10:amd64.
- Preparing to unpack .../254-libinput10_1.28.1-1_amd64.deb ...
- Unpacking libinput10:amd64 (1.28.1-1) ...
- Selecting previously unselected package libelput1:amd64.
- Preparing to unpack .../255-libelput1_1.28.1-1_amd64.deb ...
- Unpacking libelput1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libecore-drm2-1:amd64.
- Preparing to unpack .../256-libecore-drm2-1_1.28.1-1_amd64.deb ...
- Unpacking libecore-drm2-1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libepoxy0:amd64.
- Preparing to unpack .../257-libepoxy0_1.5.10-2_amd64.deb ...
- Unpacking libepoxy0:amd64 (1.5.10-2) ...
- Selecting previously unselected package libthai-data.
- Preparing to unpack .../258-libthai-data_0.1.29-2_all.deb ...
- Unpacking libthai-data (0.1.29-2) ...
- Selecting previously unselected package libthai0:amd64.
- Preparing to unpack .../259-libthai0_0.1.29-2+b1_amd64.deb ...
- Unpacking libthai0:amd64 (0.1.29-2+b1) ...
- Selecting previously unselected package libpango-1.0-0:amd64.
- Preparing to unpack .../260-libpango-1.0-0_1.56.3-1_amd64.deb ...
- Unpacking libpango-1.0-0:amd64 (1.56.3-1) ...
- Selecting previously unselected package libpangoft2-1.0-0:amd64.
- Preparing to unpack .../261-libpangoft2-1.0-0_1.56.3-1_amd64.deb ...
- Unpacking libpangoft2-1.0-0:amd64 (1.56.3-1) ...
- Selecting previously unselected package libpangocairo-1.0-0:amd64.
- Preparing to unpack .../262-libpangocairo-1.0-0_1.56.3-1_amd64.deb ...
- Unpacking libpangocairo-1.0-0:amd64 (1.56.3-1) ...
- Selecting previously unselected package libgtk-3-common.
- Preparing to unpack .../263-libgtk-3-common_3.24.49-3_all.deb ...
- Unpacking libgtk-3-common (3.24.49-3) ...
- Selecting previously unselected package libgtk-3-0t64:amd64.
- Preparing to unpack .../264-libgtk-3-0t64_3.24.49-3_amd64.deb ...
- Unpacking libgtk-3-0t64:amd64 (3.24.49-3) ...
- Selecting previously unselected package libltdl7:amd64.
- Preparing to unpack .../265-libltdl7_2.5.4-4_amd64.deb ...
- Unpacking libltdl7:amd64 (2.5.4-4) ...
- Selecting previously unselected package libscim8v5:amd64.
- Preparing to unpack .../266-libscim8v5_1.4.18+git20211204-0.2+b4_amd64.deb ...
- Unpacking libscim8v5:amd64 (1.4.18+git20211204-0.2+b4) ...
- Selecting previously unselected package libecore-imf1:amd64.
- Preparing to unpack .../267-libecore-imf1_1.28.1-1_amd64.deb ...
- Unpacking libecore-imf1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libembryo-bin.
- Preparing to unpack .../268-libembryo-bin_1.28.1-1_amd64.deb ...
- Unpacking libembryo-bin (1.28.1-1) ...
- Selecting previously unselected package libembryo1:amd64.
- Preparing to unpack .../269-libembryo1_1.28.1-1_amd64.deb ...
- Unpacking libembryo1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libedje1:amd64.
- Preparing to unpack .../270-libedje1_1.28.1-1_amd64.deb ...
- Unpacking libedje1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libedje-bin.
- Preparing to unpack .../271-libedje-bin_1.28.1-1_amd64.deb ...
- Unpacking libedje-bin (1.28.1-1) ...
- Selecting previously unselected package libelementary-data.
- Preparing to unpack .../272-libelementary-data_1.28.1-1_all.deb ...
- Unpacking libelementary-data (1.28.1-1) ...
- Selecting previously unselected package libethumb1:amd64.
- Preparing to unpack .../273-libethumb1_1.28.1-1_amd64.deb ...
- Unpacking libethumb1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libemotion1:amd64.
- Preparing to unpack .../274-libemotion1_1.28.1-1_amd64.deb ...
- Unpacking libemotion1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libethumb-client1:amd64.
- Preparing to unpack .../275-libethumb-client1_1.28.1-1_amd64.deb ...
- Unpacking libethumb-client1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libethumb-client-bin.
- Preparing to unpack .../276-libethumb-client-bin_1.28.1-1_amd64.deb ...
- Unpacking libethumb-client-bin (1.28.1-1) ...
- Selecting previously unselected package libelementary1:amd64.
- Preparing to unpack .../277-libelementary1_1.28.1-1_amd64.deb ...
- Unpacking libelementary1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libeolian1:amd64.
- Preparing to unpack .../278-libeolian1_1.28.1-1_amd64.deb ...
- Unpacking libeolian1:amd64 (1.28.1-1) ...
- Selecting previously unselected package libeolian-bin.
- Preparing to unpack .../279-libeolian-bin_1.28.1-1_amd64.deb ...
- Unpacking libeolian-bin (1.28.1-1) ...
- Selecting previously unselected package libexpat1-dev:amd64.
- Preparing to unpack .../280-libexpat1-dev_2.7.1-2_amd64.deb ...
- Unpacking libexpat1-dev:amd64 (2.7.1-2) ...
- Selecting previously unselected package libpng-dev:amd64.
- Preparing to unpack .../281-libpng-dev_1.6.48-1+deb13u4_amd64.deb ...
- Unpacking libpng-dev:amd64 (1.6.48-1+deb13u4) ...
- Selecting previously unselected package libfreetype-dev:amd64.
- Preparing to unpack .../282-libfreetype-dev_2.13.3+dfsg-1+deb13u1_amd64.deb ...
- Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Selecting previously unselected package libfontconfig-dev:amd64.
- Preparing to unpack .../283-libfontconfig-dev_2.15.0-2.3_amd64.deb ...
- Unpacking libfontconfig-dev:amd64 (2.15.0-2.3) ...
- Selecting previously unselected package libfribidi-dev:amd64.
- Preparing to unpack .../284-libfribidi-dev_1.0.16-1_amd64.deb ...
- Unpacking libfribidi-dev:amd64 (1.0.16-1) ...
- Selecting previously unselected package libgbm-dev:amd64.
- Preparing to unpack .../285-libgbm-dev_25.0.7-2_amd64.deb ...
- Unpacking libgbm-dev:amd64 (25.0.7-2) ...
- Selecting previously unselected package libffi-dev:amd64.
- Preparing to unpack .../286-libffi-dev_3.4.8-2_amd64.deb ...
- Unpacking libffi-dev:amd64 (3.4.8-2) ...
- Selecting previously unselected package libsepol-dev:amd64.
- Preparing to unpack .../287-libsepol-dev_3.8.1-1_amd64.deb ...
- Unpacking libsepol-dev:amd64 (3.8.1-1) ...
- Selecting previously unselected package libpcre2-16-0:amd64.
- Preparing to unpack .../288-libpcre2-16-0_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-16-0:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-32-0:amd64.
- Preparing to unpack .../289-libpcre2-32-0_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-32-0:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-posix3:amd64.
- Preparing to unpack .../290-libpcre2-posix3_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-posix3:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libpcre2-dev:amd64.
- Preparing to unpack .../291-libpcre2-dev_10.46-1~deb13u1_amd64.deb ...
- Unpacking libpcre2-dev:amd64 (10.46-1~deb13u1) ...
- Selecting previously unselected package libselinux1-dev:amd64.
- Preparing to unpack .../292-libselinux1-dev_3.8.1-1_amd64.deb ...
- Unpacking libselinux1-dev:amd64 (3.8.1-1) ...
- Selecting previously unselected package libmount-dev:amd64.
- Preparing to unpack .../293-libmount-dev_2.41-5_amd64.deb ...
- Unpacking libmount-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libsysprof-capture-4-dev:amd64.
- Preparing to unpack .../294-libsysprof-capture-4-dev_48.0-2_amd64.deb ...
- Unpacking libsysprof-capture-4-dev:amd64 (48.0-2) ...
- Selecting previously unselected package libgio-2.0-dev:amd64.
- Preparing to unpack .../295-libgio-2.0-dev_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgio-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-data.
- Preparing to unpack .../296-libglib2.0-data_2.84.4-3~deb13u2_all.deb ...
- Unpacking libglib2.0-data (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-bin.
- Preparing to unpack .../297-libglib2.0-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package python3-packaging.
- Preparing to unpack .../298-python3-packaging_25.0-1_all.deb ...
- Unpacking python3-packaging (25.0-1) ...
- Selecting previously unselected package libgio-2.0-dev-bin.
- Preparing to unpack .../299-libgio-2.0-dev-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libgio-2.0-dev-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-dev-bin.
- Preparing to unpack .../300-libglib2.0-dev-bin_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-dev-bin (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libglib2.0-dev:amd64.
- Preparing to unpack .../301-libglib2.0-dev_2.84.4-3~deb13u2_amd64.deb ...
- Unpacking libglib2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Selecting previously unselected package libunwind-dev:amd64.
- Preparing to unpack .../302-libunwind-dev_1.8.1-0.1_amd64.deb ...
- Unpacking libunwind-dev:amd64 (1.8.1-0.1) ...
- Selecting previously unselected package libgstreamer1.0-dev.
- Preparing to unpack .../303-libgstreamer1.0-dev_1.26.2-2_amd64.deb ...
- Unpacking libgstreamer1.0-dev (1.26.2-2) ...
- Selecting previously unselected package liborc-0.4-dev-bin.
- Preparing to unpack .../304-liborc-0.4-dev-bin_1%3a0.4.41-1_amd64.deb ...
- Unpacking liborc-0.4-dev-bin (1:0.4.41-1) ...
- Selecting previously unselected package liborc-0.4-dev:amd64.
- Preparing to unpack .../305-liborc-0.4-dev_1%3a0.4.41-1_amd64.deb ...
- Unpacking liborc-0.4-dev:amd64 (1:0.4.41-1) ...
- Selecting previously unselected package libglx-dev:amd64.
- Preparing to unpack .../306-libglx-dev_1.7.0-1+b2_amd64.deb ...
- Unpacking libglx-dev:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libgl-dev:amd64.
- Preparing to unpack .../307-libgl-dev_1.7.0-1+b2_amd64.deb ...
- Unpacking libgl-dev:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libegl-dev:amd64.
- Preparing to unpack .../308-libegl-dev_1.7.0-1+b2_amd64.deb ...
- Unpacking libegl-dev:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libgles1:amd64.
- Preparing to unpack .../309-libgles1_1.7.0-1+b2_amd64.deb ...
- Unpacking libgles1:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libgles-dev:amd64.
- Preparing to unpack .../310-libgles-dev_1.7.0-1+b2_amd64.deb ...
- Unpacking libgles-dev:amd64 (1.7.0-1+b2) ...
- Selecting previously unselected package libx11-xcb-dev:amd64.
- Preparing to unpack .../311-libx11-xcb-dev_2%3a1.8.12-1_amd64.deb ...
- Unpacking libx11-xcb-dev:amd64 (2:1.8.12-1) ...
- Selecting previously unselected package libwayland-bin.
- Preparing to unpack .../312-libwayland-bin_1.23.1-3_amd64.deb ...
- Unpacking libwayland-bin (1.23.1-3) ...
- Selecting previously unselected package libwayland-dev:amd64.
- Preparing to unpack .../313-libwayland-dev_1.23.1-3_amd64.deb ...
- Unpacking libwayland-dev:amd64 (1.23.1-3) ...
- Selecting previously unselected package libudev-dev:amd64.
- Preparing to unpack .../314-libudev-dev_257.9-1~deb13u1_amd64.deb ...
- Unpacking libudev-dev:amd64 (257.9-1~deb13u1) ...
- Selecting previously unselected package libgudev-1.0-dev:amd64.
- Preparing to unpack .../315-libgudev-1.0-dev_238-6_amd64.deb ...
- Unpacking libgudev-1.0-dev:amd64 (238-6) ...
- Selecting previously unselected package libgstreamer-plugins-base1.0-dev.
- Preparing to unpack .../316-libgstreamer-plugins-base1.0-dev_1.26.2-1+deb13u1_amd64.deb ...
- Unpacking libgstreamer-plugins-base1.0-dev (1.26.2-1+deb13u1) ...
- Selecting previously unselected package libharfbuzz-icu0:amd64.
- Preparing to unpack .../317-libharfbuzz-icu0_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz-icu0:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package libharfbuzz-subset0:amd64.
- Preparing to unpack .../318-libharfbuzz-subset0_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz-subset0:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package libharfbuzz-cairo0:amd64.
- Preparing to unpack .../319-libharfbuzz-cairo0_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz-cairo0:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package libgraphite2-dev:amd64.
- Preparing to unpack .../320-libgraphite2-dev_1.3.14-2+b1_amd64.deb ...
- Unpacking libgraphite2-dev:amd64 (1.3.14-2+b1) ...
- Selecting previously unselected package libicu-dev:amd64.
- Preparing to unpack .../321-libicu-dev_76.1-4_amd64.deb ...
- Unpacking libicu-dev:amd64 (76.1-4) ...
- Selecting previously unselected package libharfbuzz-dev:amd64.
- Preparing to unpack .../322-libharfbuzz-dev_10.2.0-1+b1_amd64.deb ...
- Unpacking libharfbuzz-dev:amd64 (10.2.0-1+b1) ...
- Selecting previously unselected package libmtdev-dev:amd64.
- Preparing to unpack .../323-libmtdev-dev_1.1.7-1_amd64.deb ...
- Unpacking libmtdev-dev:amd64 (1.1.7-1) ...
- Selecting previously unselected package libevdev-dev:amd64.
- Preparing to unpack .../324-libevdev-dev_1.13.4+dfsg-1_amd64.deb ...
- Unpacking libevdev-dev:amd64 (1.13.4+dfsg-1) ...
- Selecting previously unselected package libwacom-dev:amd64.
- Preparing to unpack .../325-libwacom-dev_2.14.0-1_amd64.deb ...
- Unpacking libwacom-dev:amd64 (2.14.0-1) ...
- Selecting previously unselected package libinput-dev:amd64.
- Preparing to unpack .../326-libinput-dev_1.28.1-1_amd64.deb ...
- Unpacking libinput-dev:amd64 (1.28.1-1) ...
- Selecting previously unselected package libjpeg62-turbo-dev:amd64.
- Preparing to unpack .../327-libjpeg62-turbo-dev_1%3a2.1.5-4_amd64.deb ...
- Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-4) ...
- Selecting previously unselected package libjpeg-dev:amd64.
- Preparing to unpack .../328-libjpeg-dev_1%3a2.1.5-4_amd64.deb ...
- Unpacking libjpeg-dev:amd64 (1:2.1.5-4) ...
- Selecting previously unselected package libncurses6:amd64.
- Preparing to unpack .../329-libncurses6_6.5+20250216-2_amd64.deb ...
- Unpacking libncurses6:amd64 (6.5+20250216-2) ...
- Selecting previously unselected package libncurses-dev:amd64.
- Preparing to unpack .../330-libncurses-dev_6.5+20250216-2_amd64.deb ...
- Unpacking libncurses-dev:amd64 (6.5+20250216-2) ...
- Selecting previously unselected package libreadline-dev:amd64.
- Preparing to unpack .../331-libreadline-dev_8.2-6_amd64.deb ...
- Unpacking libreadline-dev:amd64 (8.2-6) ...
- Selecting previously unselected package liblua5.1-0-dev:amd64.
- Preparing to unpack .../332-liblua5.1-0-dev_5.1.5-11_amd64.deb ...
- Unpacking liblua5.1-0-dev:amd64 (5.1.5-11) ...
- Selecting previously unselected package libxxhash-dev:amd64.
- Preparing to unpack .../333-libxxhash-dev_0.8.3-2_amd64.deb ...
- Unpacking libxxhash-dev:amd64 (0.8.3-2) ...
- Selecting previously unselected package liblz4-dev:amd64.
- Preparing to unpack .../334-liblz4-dev_1.10.0-4_amd64.deb ...
- Unpacking liblz4-dev:amd64 (1.10.0-4) ...
- Selecting previously unselected package libflac14:amd64.
- Preparing to unpack .../335-libflac14_1.5.0+ds-2_amd64.deb ...
- Unpacking libflac14:amd64 (1.5.0+ds-2) ...
- Selecting previously unselected package libmp3lame0:amd64.
- Preparing to unpack .../336-libmp3lame0_3.100-6+b3_amd64.deb ...
- Unpacking libmp3lame0:amd64 (3.100-6+b3) ...
- Selecting previously unselected package libmpg123-0t64:amd64.
- Preparing to unpack .../337-libmpg123-0t64_1.32.10-1+deb13u1_amd64.deb ...
- Unpacking libmpg123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Selecting previously unselected package libsndfile1:amd64.
- Preparing to unpack .../338-libsndfile1_1.2.2-2+deb13u1_amd64.deb ...
- Unpacking libsndfile1:amd64 (1.2.2-2+deb13u1) ...
- Selecting previously unselected package libpulse0:amd64.
- Preparing to unpack .../339-libpulse0_17.0+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse0:amd64 (17.0+dfsg1-2+b1) ...
- Selecting previously unselected package libpulse-mainloop-glib0:amd64.
- Preparing to unpack .../340-libpulse-mainloop-glib0_17.0+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse-mainloop-glib0:amd64 (17.0+dfsg1-2+b1) ...
- Selecting previously unselected package libpulse-dev:amd64.
- Preparing to unpack .../341-libpulse-dev_17.0+dfsg1-2+b1_amd64.deb ...
- Unpacking libpulse-dev:amd64 (17.0+dfsg1-2+b1) ...
- Selecting previously unselected package libogg-dev:amd64.
- Preparing to unpack .../342-libogg-dev_1.3.5-3+b2_amd64.deb ...
- Unpacking libogg-dev:amd64 (1.3.5-3+b2) ...
- Selecting previously unselected package libflac-dev:amd64.
- Preparing to unpack .../343-libflac-dev_1.5.0+ds-2_amd64.deb ...
- Unpacking libflac-dev:amd64 (1.5.0+ds-2) ...
- Selecting previously unselected package libout123-0t64:amd64.
- Preparing to unpack .../344-libout123-0t64_1.32.10-1+deb13u1_amd64.deb ...
- Unpacking libout123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Selecting previously unselected package libsyn123-0t64:amd64.
- Preparing to unpack .../345-libsyn123-0t64_1.32.10-1+deb13u1_amd64.deb ...
- Unpacking libsyn123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Selecting previously unselected package libmpg123-dev:amd64.
- Preparing to unpack .../346-libmpg123-dev_1.32.10-1+deb13u1_amd64.deb ...
- Unpacking libmpg123-dev:amd64 (1.32.10-1+deb13u1) ...
- Selecting previously unselected package libopus-dev:amd64.
- Preparing to unpack .../347-libopus-dev_1.5.2-2_amd64.deb ...
- Unpacking libopus-dev:amd64 (1.5.2-2) ...
- Selecting previously unselected package libvorbisfile3:amd64.
- Preparing to unpack .../348-libvorbisfile3_1.3.7-3_amd64.deb ...
- Unpacking libvorbisfile3:amd64 (1.3.7-3) ...
- Selecting previously unselected package libvorbis-dev:amd64.
- Preparing to unpack .../349-libvorbis-dev_1.3.7-3_amd64.deb ...
- Unpacking libvorbis-dev:amd64 (1.3.7-3) ...
- Selecting previously unselected package libsndfile1-dev:amd64.
- Preparing to unpack .../350-libsndfile1-dev_1.2.2-2+deb13u1_amd64.deb ...
- Unpacking libsndfile1-dev:amd64 (1.2.2-2+deb13u1) ...
- Selecting previously unselected package libunibreak-dev:amd64.
- Preparing to unpack .../351-libunibreak-dev_6.1-3_amd64.deb ...
- Unpacking libunibreak-dev:amd64 (6.1-3) ...
- Selecting previously unselected package libxfixes-dev:amd64.
- Preparing to unpack .../352-libxfixes-dev_1%3a6.0.0-2+b4_amd64.deb ...
- Unpacking libxfixes-dev:amd64 (1:6.0.0-2+b4) ...
- Selecting previously unselected package libxext-dev:amd64.
- Preparing to unpack .../353-libxext-dev_2%3a1.3.4-1+b3_amd64.deb ...
- Unpacking libxext-dev:amd64 (2:1.3.4-1+b3) ...
- Selecting previously unselected package libxcomposite-dev:amd64.
- Preparing to unpack .../354-libxcomposite-dev_1%3a0.4.6-1_amd64.deb ...
- Unpacking libxcomposite-dev:amd64 (1:0.4.6-1) ...
- Selecting previously unselected package libxrender-dev:amd64.
- Preparing to unpack .../355-libxrender-dev_1%3a0.9.12-1_amd64.deb ...
- Unpacking libxrender-dev:amd64 (1:0.9.12-1) ...
- Selecting previously unselected package libxcursor-dev:amd64.
- Preparing to unpack .../356-libxcursor-dev_1%3a1.2.3-1_amd64.deb ...
- Unpacking libxcursor-dev:amd64 (1:1.2.3-1) ...
- Selecting previously unselected package libxdamage-dev:amd64.
- Preparing to unpack .../357-libxdamage-dev_1%3a1.1.6-1+b2_amd64.deb ...
- Unpacking libxdamage-dev:amd64 (1:1.1.6-1+b2) ...
- Selecting previously unselected package libxi-dev:amd64.
- Preparing to unpack .../358-libxi-dev_2%3a1.8.2-1_amd64.deb ...
- Unpacking libxi-dev:amd64 (2:1.8.2-1) ...
- Selecting previously unselected package libxinerama-dev:amd64.
- Preparing to unpack .../359-libxinerama-dev_2%3a1.1.4-3+b4_amd64.deb ...
- Unpacking libxinerama-dev:amd64 (2:1.1.4-3+b4) ...
- Selecting previously unselected package libxkbcommon-dev:amd64.
- Preparing to unpack .../360-libxkbcommon-dev_1.7.0-2_amd64.deb ...
- Unpacking libxkbcommon-dev:amd64 (1.7.0-2) ...
- Selecting previously unselected package libxcb-xkb-dev:amd64.
- Preparing to unpack .../361-libxcb-xkb-dev_1.17.0-2+b1_amd64.deb ...
- Unpacking libxcb-xkb-dev:amd64 (1.17.0-2+b1) ...
- Selecting previously unselected package libxkbcommon-x11-dev:amd64.
- Preparing to unpack .../362-libxkbcommon-x11-dev_1.7.0-2_amd64.deb ...
- Unpacking libxkbcommon-x11-dev:amd64 (1.7.0-2) ...
- Selecting previously unselected package libxrandr-dev:amd64.
- Preparing to unpack .../363-libxrandr-dev_2%3a1.5.4-1+b3_amd64.deb ...
- Unpacking libxrandr-dev:amd64 (2:1.5.4-1+b3) ...
- Selecting previously unselected package libxss-dev:amd64.
- Preparing to unpack .../364-libxss-dev_1%3a1.2.3-1+b3_amd64.deb ...
- Unpacking libxss-dev:amd64 (1:1.2.3-1+b3) ...
- Selecting previously unselected package libxtst-dev:amd64.
- Preparing to unpack .../365-libxtst-dev_2%3a1.2.5-1_amd64.deb ...
- Unpacking libxtst-dev:amd64 (2:1.2.5-1) ...
- Selecting previously unselected package mesa-common-dev:amd64.
- Preparing to unpack .../366-mesa-common-dev_25.0.7-2_amd64.deb ...
- Unpacking mesa-common-dev:amd64 (25.0.7-2) ...
- Selecting previously unselected package libefl-all-dev.
- Preparing to unpack .../367-libefl-all-dev_1.28.1-1_amd64.deb ...
- Unpacking libefl-all-dev (1.28.1-1) ...
- Selecting previously unselected package libeina-bin.
- Preparing to unpack .../368-libeina-bin_1.28.1-1_amd64.deb ...
- Unpacking libeina-bin (1.28.1-1) ...
- Selecting previously unselected package libelementary-bin.
- Preparing to unpack .../369-libelementary-bin_1.28.1-1_amd64.deb ...
- Unpacking libelementary-bin (1.28.1-1) ...
- Selecting previously unselected package libgpgme11t64:amd64.
- Preparing to unpack .../370-libgpgme11t64_1.24.2-3_amd64.deb ...
- Unpacking libgpgme11t64:amd64 (1.24.2-3) ...
- Selecting previously unselected package libgpgmepp6t64:amd64.
- Preparing to unpack .../371-libgpgmepp6t64_1.24.2-3_amd64.deb ...
- Unpacking libgpgmepp6t64:amd64 (1.24.2-3) ...
- Selecting previously unselected package libnspr4:amd64.
- Preparing to unpack .../372-libnspr4_2%3a4.36-1_amd64.deb ...
- Unpacking libnspr4:amd64 (2:4.36-1) ...
- Selecting previously unselected package libnss3:amd64.
- Preparing to unpack .../373-libnss3_2%3a3.110-1+deb13u1_amd64.deb ...
- Unpacking libnss3:amd64 (2:3.110-1+deb13u1) ...
- Selecting previously unselected package libpoppler147:amd64.
- Preparing to unpack .../374-libpoppler147_25.03.0-5+deb13u2_amd64.deb ...
- Unpacking libpoppler147:amd64 (25.03.0-5+deb13u2) ...
- Selecting previously unselected package libpoppler-cpp2:amd64.
- Preparing to unpack .../375-libpoppler-cpp2_25.03.0-5+deb13u2_amd64.deb ...
- Unpacking libpoppler-cpp2:amd64 (25.03.0-5+deb13u2) ...
- Selecting previously unselected package libraw23t64:amd64.
- Preparing to unpack .../376-libraw23t64_0.21.4-2_amd64.deb ...
- Unpacking libraw23t64:amd64 (0.21.4-2) ...
- Selecting previously unselected package librsvg2-2:amd64.
- Preparing to unpack .../377-librsvg2-2_2.60.0+dfsg-1_amd64.deb ...
- Unpacking librsvg2-2:amd64 (2.60.0+dfsg-1) ...
- Selecting previously unselected package libgs-common.
- Preparing to unpack .../378-libgs-common_10.05.1~dfsg-1+deb13u1_all.deb ...
- Unpacking libgs-common (10.05.1~dfsg-1+deb13u1) ...
- Selecting previously unselected package libgs10-common.
- Preparing to unpack .../379-libgs10-common_10.05.1~dfsg-1+deb13u1_all.deb ...
- Unpacking libgs10-common (10.05.1~dfsg-1+deb13u1) ...
- Selecting previously unselected package libidn12:amd64.
- Preparing to unpack .../380-libidn12_1.43-1_amd64.deb ...
- Unpacking libidn12:amd64 (1.43-1) ...
- Selecting previously unselected package libijs-0.35:amd64.
- Preparing to unpack .../381-libijs-0.35_0.35-15.2_amd64.deb ...
- Unpacking libijs-0.35:amd64 (0.35-15.2) ...
- Selecting previously unselected package libjbig2dec0:amd64.
- Preparing to unpack .../382-libjbig2dec0_0.20-1+b3_amd64.deb ...
- Unpacking libjbig2dec0:amd64 (0.20-1+b3) ...
- Selecting previously unselected package libpaper2:amd64.
- Preparing to unpack .../383-libpaper2_2.2.5-0.3+b2_amd64.deb ...
- Unpacking libpaper2:amd64 (2.2.5-0.3+b2) ...
- Selecting previously unselected package libice6:amd64.
- Preparing to unpack .../384-libice6_2%3a1.1.1-1_amd64.deb ...
- Unpacking libice6:amd64 (2:1.1.1-1) ...
- Selecting previously unselected package libsm6:amd64.
- Preparing to unpack .../385-libsm6_2%3a1.2.6-1_amd64.deb ...
- Unpacking libsm6:amd64 (2:1.2.6-1) ...
- Selecting previously unselected package libxt6t64:amd64.
- Preparing to unpack .../386-libxt6t64_1%3a1.2.1-1.2+b2_amd64.deb ...
- Unpacking libxt6t64:amd64 (1:1.2.1-1.2+b2) ...
- Selecting previously unselected package libgs10:amd64.
- Preparing to unpack .../387-libgs10_10.05.1~dfsg-1+deb13u1_amd64.deb ...
- Unpacking libgs10:amd64 (10.05.1~dfsg-1+deb13u1) ...
- Selecting previously unselected package libspectre1:amd64.
- Preparing to unpack .../388-libspectre1_0.2.12-1+b2_amd64.deb ...
- Unpacking libspectre1:amd64 (0.2.12-1+b2) ...
- Selecting previously unselected package libevas-loaders:amd64.
- Preparing to unpack .../389-libevas-loaders_1.28.1-1_amd64.deb ...
- Unpacking libevas-loaders:amd64 (1.28.1-1) ...
- Selecting previously unselected package libgdk-pixbuf2.0-bin.
- Preparing to unpack .../390-libgdk-pixbuf2.0-bin_2.42.12+dfsg-4+deb13u1_amd64.deb ...
- Unpacking libgdk-pixbuf2.0-bin (2.42.12+dfsg-4+deb13u1) ...
- Selecting previously unselected package libgpg-error-l10n.
- Preparing to unpack .../391-libgpg-error-l10n_1.51-4_all.deb ...
- Unpacking libgpg-error-l10n (1.51-4) ...
- Selecting previously unselected package libgtk-3-bin.
- Preparing to unpack .../392-libgtk-3-bin_3.24.49-3_amd64.deb ...
- Unpacking libgtk-3-bin (3.24.49-3) ...
- Selecting previously unselected package libkmod2:amd64.
- Preparing to unpack .../393-libkmod2_34.2-2_amd64.deb ...
- Unpacking libkmod2:amd64 (34.2-2) ...
- Selecting previously unselected package libltdl-dev:amd64.
- Preparing to unpack .../394-libltdl-dev_2.5.4-4_amd64.deb ...
- Unpacking libltdl-dev:amd64 (2.5.4-4) ...
- Selecting previously unselected package libpam-cap:amd64.
- Preparing to unpack .../395-libpam-cap_1%3a2.75-10+b8_amd64.deb ...
- Unpacking libpam-cap:amd64 (1:2.75-10+b8) ...
- Selecting previously unselected package libpaper-utils.
- Preparing to unpack .../396-libpaper-utils_2.2.5-0.3+b2_amd64.deb ...
- Unpacking libpaper-utils (2.2.5-0.3+b2) ...
- Selecting previously unselected package libpng-tools.
- Preparing to unpack .../397-libpng-tools_1.6.48-1+deb13u4_amd64.deb ...
- Unpacking libpng-tools (1.6.48-1+deb13u4) ...
- Selecting previously unselected package librsvg2-common:amd64.
- Preparing to unpack .../398-librsvg2-common_2.60.0+dfsg-1_amd64.deb ...
- Unpacking librsvg2-common:amd64 (2.60.0+dfsg-1) ...
- Selecting previously unselected package libtasn1-doc.
- Preparing to unpack .../399-libtasn1-doc_4.20.0-2_all.deb ...
- Unpacking libtasn1-doc (4.20.0-2) ...
- Selecting previously unselected package libtool.
- Preparing to unpack .../400-libtool_2.5.4-4_all.deb ...
- Unpacking libtool (2.5.4-4) ...
- Selecting previously unselected package mesa-vulkan-drivers:amd64.
- Preparing to unpack .../401-mesa-vulkan-drivers_25.0.7-2_amd64.deb ...
- Unpacking mesa-vulkan-drivers:amd64 (25.0.7-2) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../402-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Selecting previously unselected package systemd-cryptsetup.
- Preparing to unpack .../403-systemd-cryptsetup_257.9-1~deb13u1_amd64.deb ...
- Unpacking systemd-cryptsetup (257.9-1~deb13u1) ...
- Selecting previously unselected package xdg-user-dirs.
- Preparing to unpack .../404-xdg-user-dirs_0.18-2_amd64.deb ...
- Unpacking xdg-user-dirs (0.18-2) ...
- Selecting previously unselected package gnupg-utils.
- Preparing to unpack .../405-gnupg-utils_2.4.7-21+deb13u1+b2_amd64.deb ...
- Unpacking gnupg-utils (2.4.7-21+deb13u1+b2) ...
- Setting up libhwy1t64:amd64 (1.2.0-2+b2) ...
- Setting up media-types (13.0.0) ...
- Setting up libgraphite2-3:amd64 (1.3.14-2+b1) ...
- Setting up libgnutls-openssl27t64:amd64 (3.8.9-3+deb13u2) ...
- Setting up libxcb-dri3-0:amd64 (1.17.0-2+b1) ...
- Setting up liblcms2-2:amd64 (2.16-2) ...
- Setting up libpixman-1-0:amd64 (0.44.0-3) ...
- Setting up libcdparanoia0:amd64 (3.10.2+debian-14+b1) ...
- Setting up bzip2-doc (1.0.8-6) ...
- Setting up libsharpyuv0:amd64 (1.5.0-0.1) ...
- Setting up libwayland-server0:amd64 (1.23.1-3) ...
- Setting up libx11-xcb1:amd64 (2:1.8.12-1) ...
- Setting up libpciaccess0:amd64 (0.17-3+b3) ...
- Setting up libx11-xcb-dev:amd64 (2:1.8.12-1) ...
- Setting up systemd-sysv (257.9-1~deb13u1) ...
- Setting up libnpth0t64:amd64 (1.8-3) ...
- Setting up native-architecture (0.2.6) ...
- Setting up libxdamage1:amd64 (1:1.1.6-1+b2) ...
- Setting up libpciaccess-dev:amd64 (0.17-3+b3) ...
- Setting up libxcb-xfixes0:amd64 (1.17.0-2+b1) ...
- Setting up libogg0:amd64 (1.3.5-3+b2) ...
- Setting up libzstd-dev:amd64 (1.5.7+dfsg-1) ...
- Setting up liblerc4:amd64 (4.0.0+ds-5) ...
- Setting up fonts-noto-mono (20201225-2) ...
- Setting up hicolor-icon-theme (0.18-2) ...
- Setting up libxi6:amd64 (2:1.8.2-1) ...
- Setting up libgpg-error0:amd64 (1.51-4) ...
- Setting up libxrender1:amd64 (1:0.9.12-1) ...
- Setting up libdatrie1:amd64 (0.2.13-3+b1) ...
- Setting up xdg-user-dirs (0.18-2) ...
- Setting up libmagic-mgc (1:5.46-5) ...
- Setting up libvisual-0.4-0:amd64 (0.4.2-2+b2) ...
- Setting up libxcb-render0:amd64 (1.17.0-2+b1) ...
- Setting up libglvnd0:amd64 (1.7.0-1+b2) ...
- Setting up libijs-0.35:amd64 (0.35-15.2) ...
- Setting up libxcb-glx0:amd64 (1.17.0-2+b1) ...
- Setting up libtasn1-doc (4.20.0-2) ...
- Setting up libgs-common (10.05.1~dfsg-1+deb13u1) ...
- Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-4+deb13u1) ...
- Setting up libmagic1t64:amd64 (1:5.46-5) ...
- Setting up x11-common (1:7.7+24+deb13u1) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of start.
- Setting up libsensors-config (1:3.6.2-2) ...
- Setting up libdeflate0:amd64 (1.23-2) ...
- Setting up m4 (1.4.19-8) ...
- Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Setting up libgcrypt20:amd64 (1.11.0-7) ...
- Setting up libnss-systemd:amd64 (257.9-1~deb13u1) ...
- Setting up xkb-data (2.42-1) ...
- Setting up libxcb-shm0:amd64 (1.17.0-2+b1) ...
- Setting up file (1:5.46-5) ...
- Setting up libogg-dev:amd64 (1.3.5-3+b2) ...
- Setting up libmpg123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Setting up libffi-dev:amd64 (3.4.8-2) ...
- Setting up libunwind8:amd64 (1.8.1-0.1) ...
- Setting up libjbig0:amd64 (2.1-6.1+b2) ...
- Setting up libpcre2-16-0:amd64 (10.46-1~deb13u1) ...
- Setting up libelf1t64:amd64 (0.192-4) ...
- Setting up libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Setting up libxxf86vm1:amd64 (1:1.1.4-1+b4) ...
- Setting up poppler-data (0.4.12-1) ...
- Setting up liborc-0.4-0t64:amd64 (1:0.4.41-1) ...
- Setting up libxcb-xkb1:amd64 (1.17.0-2+b1) ...
- Setting up libdw1t64:amd64 (0.192-4) ...
- Setting up libcap2-bin (1:2.75-10+b8) ...
- Setting up libxcb-present0:amd64 (1.17.0-2+b1) ...
- Setting up libsysprof-capture-4-dev:amd64 (48.0-2) ...
- Setting up libtheoraenc1:amd64 (1.2.0~alpha1+dfsg-6) ...
- Setting up libgraphite2-dev:amd64 (1.3.14-2+b1) ...
- Setting up libfontenc1:amd64 (1:1.1.8-1+b2) ...
- Setting up autotools-dev (20240727.1) ...
- Setting up libz3-4:amd64 (4.13.3-1) ...
- Setting up libpcre2-32-0:amd64 (10.46-1~deb13u1) ...
- Setting up libglib2.0-0t64:amd64 (2.84.4-3~deb13u2) ...
- Setting up libglib2.0-data (2.84.4-3~deb13u2) ...
- Setting up libunbound8:amd64 (1.22.0-2+deb13u1) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-3) ...
- Setting up libelementary-data (1.28.1-1) ...
- Setting up libgles2:amd64 (1.7.0-1+b2) ...
- Setting up libexpat1-dev:amd64 (2.7.1-2) ...
- Setting up libjpeg62-turbo:amd64 (1:2.1.5-4) ...
- Setting up libgnutls-dane0t64:amd64 (3.8.9-3+deb13u2) ...
- Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-4) ...
- Setting up libepoxy0:amd64 (1.5.10-2) ...
- Setting up libsyn123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Setting up libnspr4:amd64 (2:4.36-1) ...
- Setting up gnupg-l10n (2.4.7-21+deb13u1) ...
- Setting up libxfixes3:amd64 (1:6.0.0-2+b4) ...
- Setting up libxcb-sync1:amd64 (1.17.0-2+b1) ...
- Setting up libjbig2dec0:amd64 (0.20-1+b3) ...
- Setting up libgssrpc4t64:amd64 (1.21.3-5) ...
- Setting up libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Setting up uuid-dev:amd64 (2.41-5) ...
- Setting up libavahi-common-data:amd64 (0.8-16) ...
- Setting up libncurses6:amd64 (6.5+20250216-2) ...
- Setting up libgles1:amd64 (1.7.0-1+b2) ...
- Setting up libdbus-1-3:amd64 (1.16.2-2) ...
- Setting up xfonts-encodings (1:1.0.4-2.2) ...
- Setting up libfribidi0:amd64 (1.0.16-1) ...
- Setting up libopus0:amd64 (1.5.2-2) ...
- Setting up libxinerama1:amd64 (2:1.1.4-3+b4) ...
- Setting up comerr-dev:amd64 (2.1-1.47.2-3+b10) ...
- Setting up fonts-dejavu-mono (2.37-8) ...
- Setting up libssl-dev:amd64 (3.5.5-1~deb13u2) ...
- Setting up libpng16-16t64:amd64 (1.6.48-1+deb13u4) ...
- Setting up systemd-timesyncd (257.9-1~deb13u1) ...
- Creating group 'systemd-timesync' with GID 997.
- Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 997 and GID 997.
- Created symlink '/etc/systemd/system/dbus-org.freedesktop.timesync1.service' → '/usr/lib/systemd/system/systemd-timesyncd.service'.
- Created symlink '/etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service' → '/usr/lib/systemd/system/systemd-timesyncd.service'.
- Setting up libvorbis0a:amd64 (1.3.7-3) ...
- Setting up libidn12:amd64 (1.43-1) ...
- Setting up libxrandr2:amd64 (2:1.5.4-1+b3) ...
- Setting up fonts-dejavu-core (2.37-8) ...
- Setting up libflac14:amd64 (1.5.0+ds-2) ...
- Setting up libudev-dev:amd64 (257.9-1~deb13u1) ...
- Setting up libsepol-dev:amd64 (3.8.1-1) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up gir1.2-glib-2.0:amd64 (2.84.4-3~deb13u2) ...
- Setting up libsensors5:amd64 (1:3.6.2-2) ...
- Setting up libltdl7:amd64 (2.5.4-4) ...
- Setting up libidn2-dev:amd64 (2.3.8-2) ...
- Setting up libraw23t64:amd64 (0.21.4-2) ...
- Setting up libvulkan1:amd64 (1.4.309.0-1) ...
- Setting up autoconf (2.72-3.1) ...
- Setting up libxxhash-dev:amd64 (0.8.3-2) ...
- Setting up libwebp7:amd64 (1.5.0-0.1) ...
- Setting up libnghttp3-dev:amd64 (1.8.0-1) ...
- Setting up libxext-dev:amd64 (2:1.3.4-1+b3) ...
- Setting up liblzma-dev:amd64 (5.8.1-1) ...
- Setting up libgif7:amd64 (5.2.2-1+b1) ...
- Setting up libout123-0t64:amd64 (1.32.10-1+deb13u1) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libpcre2-posix3:amd64 (10.46-1~deb13u1) ...
- Setting up libdav1d7:amd64 (1.5.1-1) ...
- Setting up libmtdev1t64:amd64 (1.1.7-1) ...
- Setting up sensible-utils (0.0.25) ...
- Setting up gir1.2-glib-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Setting up libasyncns0:amd64 (0.8-6+b5) ...
- Setting up libxshmfence1:amd64 (1.3.3-1) ...
- Setting up at-spi2-common (2.56.2-1+deb13u1) ...
- Setting up gpgv (2.4.7-21+deb13u1+b2) ...
- Setting up libtiff6:amd64 (4.7.0-3+deb13u2) ...
- Setting up libxcb-randr0:amd64 (1.17.0-2+b1) ...
- Setting up dbus-session-bus-common (1.16.2-2) ...
- Setting up libassuan9:amd64 (3.0.2-2) ...
- Setting up efl-doc (1.28.1-1) ...
- Setting up liblua5.1-0:amd64 (5.1.5-11) ...
- Setting up libopenjp2-7:amd64 (2.5.3-2.1~deb13u1) ...
- Setting up libthai-data (0.1.29-2) ...
- Setting up sgml-base (1.31+nmu1) ...
- Setting up libunibreak6:amd64 (6.1-3) ...
- Setting up fonts-droid-fallback (1:8.1.0r7-1~1.gbp36536b) ...
- Setting up libwayland-egl1:amd64 (1.23.1-3) ...
- Setting up libxss1:amd64 (1:1.2.3-1+b3) ...
- Setting up libicu76:amd64 (76.1-4) ...
- Setting up libpaper2:amd64 (2.2.5-0.3+b2) ...
- Setting up dbus-system-bus-common (1.16.2-2) ...
- Creating group 'messagebus' with GID 996.
- Creating user 'messagebus' (System Message Bus) with UID 996 and GID 996.
- Setting up libtasn1-6-dev:amd64 (4.20.0-2) ...
- Setting up libgpg-error-l10n (1.51-4) ...
- Setting up libdrm-common (2.4.124-2) ...
- Setting up libxcomposite1:amd64 (1:0.4.6-1) ...
- Setting up libpam-cap:amd64 (1:2.75-10+b8) ...
- Setting up libjxl0.11:amd64 (0.11.1-4) ...
- Setting up libxrender-dev:amd64 (1:0.9.12-1) ...
- Setting up libjson-c5:amd64 (0.18+ds-1) ...
- Setting up libevdev2:amd64 (1.13.4+dfsg-1) ...
- Setting up readline-common (8.2-6) ...
- Setting up libxml2:amd64 (2.12.7+dfsg+really2.9.14-2.1+deb13u2) ...
- Setting up iso-codes (4.18.0-1) ...
- Setting up dbus-bin (1.16.2-2) ...
- Setting up libsystemd-dev:amd64 (257.9-1~deb13u1) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Setting up libgudev-1.0-0:amd64 (238-6) ...
- Setting up libgstreamer1.0-0:amd64 (1.26.2-2) ...
- Setcap worked! gst-ptp-helper is not suid!
- Setting up libp11-kit-dev:amd64 (0.25.5-3) ...
- Setting up libmp3lame0:amd64 (3.100-6+b3) ...
- Setting up libgraphene-1.0-0:amd64 (1.10.8-5) ...
- Setting up libvorbisenc2:amd64 (1.3.7-3) ...
- Setting up libkmod2:amd64 (34.2-2) ...
- Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Setting up libwacom-common (2.14.0-1) ...
- Setting up libbz2-dev:amd64 (1.0.8-6) ...
- Setting up libxkbcommon0:amd64 (1.7.0-2) ...
- Setting up libwayland-client0:amd64 (1.23.1-3) ...
- Setting up automake (1:1.17-4) ...
- update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode
- Setting up libksba8:amd64 (1.6.7-2+b1) ...
- Setting up pinentry-curses (1.3.1-2) ...
- Setting up libblkid-dev:amd64 (2.41-5) ...
- Setting up libllvm19:amd64 (1:19.1.7-3+b1) ...
- Setting up libice6:amd64 (2:1.1.1-1) ...
- Setting up gir1.2-gstreamer-1.0:amd64 (1.26.2-2) ...
- Setting up libflac-dev:amd64 (1.5.0+ds-2) ...
- Setting up libncurses-dev:amd64 (6.5+20250216-2) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-3) ...
- Setting up libatk1.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Setting up libunwind-dev:amd64 (1.8.1-0.1) ...
- Setting up libpcre2-dev:amd64 (10.46-1~deb13u1) ...
- Setting up nettle-dev:amd64 (3.10.1-1) ...
- Setting up libkdb5-10t64:amd64 (1.21.3-5) ...
- Setting up libpng-tools (1.6.48-1+deb13u4) ...
- Setting up libevdev-dev:amd64 (1.13.4+dfsg-1) ...
- Setting up libtool (2.5.4-4) ...
- Setting up libgirepository-2.0-0:amd64 (2.84.4-3~deb13u2) ...
- Setting up libeina1t64:amd64 (1.28.1-1) ...
- Setting up libwacom9:amd64 (2.14.0-1) ...
- Setting up libselinux1-dev:amd64 (3.8.1-1) ...
- Setting up libmtdev-dev:amd64 (1.1.7-1) ...
- Setting up fontconfig-config (2.15.0-2.3) ...
- Setting up libxtst6:amd64 (2:1.2.5-1) ...
- Setting up libfribidi-dev:amd64 (1.0.16-1) ...
- Setting up libwebpdemux2:amd64 (1.5.0-0.1) ...
- Setting up libxkbcommon-dev:amd64 (1.7.0-2) ...
- Setting up libxcursor1:amd64 (1:1.2.3-1) ...
- Setting up libpng-dev:amd64 (1.6.48-1+deb13u4) ...
- Setting up libxcb-xkb-dev:amd64 (1.17.0-2+b1) ...
- Setting up libavahi-common3:amd64 (0.8-16) ...
- Setting up libjpeg-dev:amd64 (1:2.1.5-4) ...
- Setting up libcloudproviders0:amd64 (0.3.6-2) ...
- Setting up libglib2.0-bin (2.84.4-3~deb13u2) ...
- Setting up liborc-0.4-dev-bin (1:0.4.41-1) ...
- Setting up libnss3:amd64 (2:3.110-1+deb13u1) ...
- Setting up dbus-daemon (1.16.2-2) ...
- Setting up libpaper-utils (2.2.5-0.3+b2) ...
- Setting up libxss-dev:amd64 (1:1.2.3-1+b3) ...
- Setting up libopus-dev:amd64 (1.5.2-2) ...
- Setting up libmpg123-dev:amd64 (1.32.10-1+deb13u1) ...
- Setting up libcolord2:amd64 (1.4.7-3) ...
- Setting up libeolian1:amd64 (1.28.1-1) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up libemile1:amd64 (1.28.1-1) ...
- Setting up libecore1:amd64 (1.28.1-1) ...
- Setting up libinput-bin (1.28.1-1) ...
- Setting up libdconf1:amd64 (0.40.0-5) ...
- Setting up libxfixes-dev:amd64 (1:6.0.0-2+b4) ...
- Setting up libembryo1:amd64 (1.28.1-1) ...
- Setting up libltdl-dev:amd64 (2.5.4-4) ...
- Setting up libthai0:amd64 (0.1.29-2+b1) ...
- Setting up libvorbisfile3:amd64 (1.3.7-3) ...
- Setting up libwayland-bin (1.23.1-3) ...
- Setting up libxrandr-dev:amd64 (2:1.5.4-1+b3) ...
- Setting up libfreetype6:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Setting up libatspi2.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Setting up dbus (1.16.2-2) ...
- invoke-rc.d: could not determine current runlevel
- invoke-rc.d: policy-rc.d denied execution of start.
- Setting up shared-mime-info (2.4-5+b2) ...
- Setting up gir1.2-gudev-1.0:amd64 (238-6) ...
- Setting up libxkbcommon-x11-0:amd64 (1.7.0-2) ...
- Setting up libelf-dev:amd64 (0.192-4) ...
- Setting up icu-devtools (76.1-4) ...
- Setting up liblz4-dev:amd64 (1.10.0-4) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Setting up libxinerama-dev:amd64 (2:1.1.4-3+b4) ...
- Setting up libssh2-1-dev:amd64 (1.11.1-1) ...
- Setting up libreadline8t64:amd64 (8.2-6) ...
- Setting up libdrm2:amd64 (2.4.124-2) ...
- Setting up libunibreak-dev:amd64 (6.1-3) ...
- Setting up libwayland-cursor0:amd64 (1.23.1-3) ...
- Setting up xml-core (0.19) ...
- Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Setting up gpgconf (2.4.7-21+deb13u1+b2) ...
- Setting up libpam-systemd:amd64 (257.9-1~deb13u1) ...
- Setting up libharfbuzz0b:amd64 (10.2.0-1+b1) ...
- Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-4+deb13u1) ...
- Setting up libfontconfig1:amd64 (2.15.0-2.3) ...
- Setting up libsndfile1:amd64 (1.2.2-2+deb13u1) ...
- Setting up libxi-dev:amd64 (2:1.8.2-1) ...
- Setting up libsm6:amd64 (2:1.2.6-1) ...
- Setting up libpython3.13-stdlib:amd64 (3.13.5-2) ...
- Setting up liborc-0.4-dev:amd64 (1:0.4.41-1) ...
- Setting up libicu-dev:amd64 (76.1-4) ...
- Setting up libavahi-client3:amd64 (0.8-16) ...
- Setting up libmount-dev:amd64 (2.41-5) ...
- Setting up gpg (2.4.7-21+deb13u1+b2) ...
- Created symlink '/etc/systemd/user/sockets.target.wants/keyboxd.socket' → '/usr/lib/systemd/user/keyboxd.socket'.
- Setting up libpython3-stdlib:amd64 (3.13.5-1) ...
- Setting up gnupg-utils (2.4.7-21+deb13u1+b2) ...
- Setting up libxkbcommon-x11-dev:amd64 (1.7.0-2) ...
- Setting up libdrm-amdgpu1:amd64 (2.4.124-2) ...
- Setting up libxtst-dev:amd64 (2:1.2.5-1) ...
- Setting up krb5-multidev:amd64 (1.21.3-5) ...
- Setting up libembryo-bin (1.28.1-1) ...
- Setting up libxdamage-dev:amd64 (1:1.1.6-1+b2) ...
- Setting up libvorbis-dev:amd64 (1.3.7-3) ...
- Setting up libgnutls28-dev:amd64 (3.8.9-3+deb13u2) ...
- Setting up libatk-bridge2.0-0t64:amd64 (2.56.2-1+deb13u1) ...
- Setting up libinput10:amd64 (1.28.1-1) ...
- Setting up mesa-vulkan-drivers:amd64 (25.0.7-2) ...
- Setting up gtk-update-icon-cache (4.18.6+ds-2) ...
- Setting up libnghttp2-dev:amd64 (1.64.0-1.1) ...
- Setting up fontconfig (2.15.0-2.3) ...
- Regenerating fonts cache...
- done.
- Setting up libdrm-nouveau2:amd64 (2.4.124-2) ...
- Setting up libgio-2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Setting up libharfbuzz-icu0:amd64 (10.2.0-1+b1) ...
- Setting up girepository-tools:amd64 (2.84.4-3~deb13u2) ...
- Setting up gpg-agent (2.4.7-21+deb13u1+b2) ...
- Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket' → '/usr/lib/systemd/user/gpg-agent-browser.socket'.
- Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket' → '/usr/lib/systemd/user/gpg-agent-extra.socket'.
- Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket' → '/usr/lib/systemd/user/gpg-agent-ssh.socket'.
- Created symlink '/etc/systemd/user/sockets.target.wants/gpg-agent.socket' → '/usr/lib/systemd/user/gpg-agent.socket'.
- Setting up libecore-bin (1.28.1-1) ...
- Setting up libecore-audio1:amd64 (1.28.1-1) ...
- Setting up libpulse0:amd64 (17.0+dfsg1-2+b1) ...
- Setting up python3.13 (3.13.5-2) ...
- Setting up libdrm-radeon1:amd64 (2.4.124-2) ...
- Setting up libxcomposite-dev:amd64 (1:0.4.6-1) ...
- Setting up libxcursor-dev:amd64 (1:1.2.3-1) ...
- Setting up libeolian-bin (1.28.1-1) ...
- Setting up gpgsm (2.4.7-21+deb13u1+b2) ...
- Setting up libpango-1.0-0:amd64 (1.56.3-1) ...
- Setting up libdrm-intel1:amd64 (2.4.124-2) ...
- Setting up libeet1:amd64 (1.28.1-1) ...
- Setting up libgstreamer-plugins-base1.0-0:amd64 (1.26.2-1+deb13u1) ...
- Setting up python3 (3.13.5-1) ...
- running python rtupdate hooks for python3.13...
- running python post-rtupdate hooks for python3.13...
- Setting up libharfbuzz-gobject0:amd64 (10.2.0-1+b1) ...
- Setting up libreadline-dev:amd64 (8.2-6) ...
- Setting up xfonts-utils (1:7.7+7) ...
- Setting up libwayland-dev:amd64 (1.23.1-3) ...
- Setting up libdw-dev:amd64 (0.192-4) ...
- Setting up libcairo2:amd64 (1.18.4-1+b1) ...
- Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Setting up libkrb5-dev:amd64 (1.21.3-5) ...
- Setting up dirmngr (2.4.7-21+deb13u1+b2) ...
- Created symlink '/etc/systemd/user/sockets.target.wants/dirmngr.socket' → '/usr/lib/systemd/user/dirmngr.socket'.
- Setting up dbus-user-session (1.16.2-2) ...
- Setting up python3-packaging (25.0-1) ...
- Setting up libecore-con1t64:amd64 (1.28.1-1) ...
- Setting up libtheoradec1:amd64 (1.2.0~alpha1+dfsg-6) ...
- Setting up libharfbuzz-cairo0:amd64 (10.2.0-1+b1) ...
- Setting up adwaita-icon-theme (48.1-1) ...
- update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode
- Setting up libsndfile1-dev:amd64 (1.2.2-2+deb13u1) ...
- Setting up libecore-file1:amd64 (1.28.1-1) ...
- Setting up libpulse-mainloop-glib0:amd64 (17.0+dfsg1-2+b1) ...
- Setting up libxt6t64:amd64 (1:1.2.1-1.2+b2) ...
- Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-2+b5) ...
- Setting up libgdk-pixbuf2.0-bin (2.42.12+dfsg-4+deb13u1) ...
- Setting up gnupg (2.4.7-21+deb13u1) ...
- Setting up libharfbuzz-subset0:amd64 (10.2.0-1+b1) ...
- Setting up libcairo-gobject2:amd64 (1.18.4-1+b1) ...
- Setting up libgpgme11t64:amd64 (1.24.2-3) ...
- Setting up libeina-bin (1.28.1-1) ...
- Setting up libector1:amd64 (1.28.1-1) ...
- Setting up libpangoft2-1.0-0:amd64 (1.56.3-1) ...
- Setting up libecore-ipc1:amd64 (1.28.1-1) ...
- Setting up libcups2t64:amd64 (2.4.10-3+deb13u2) ...
- Setting up libpangocairo-1.0-0:amd64 (1.56.3-1) ...
- Setting up libgpgmepp6t64:amd64 (1.24.2-3) ...
- Setting up mesa-libgallium:amd64 (25.0.7-2) ...
- Setting up libgio-2.0-dev-bin (2.84.4-3~deb13u2) ...
- Setting up libdrm-dev:amd64 (2.4.124-2) ...
- Setting up gir1.2-freedesktop:amd64 (1.84.0-1) ...
- Setting up libpoppler147:amd64 (25.03.0-5+deb13u2) ...
- Setting up gpg-wks-client (2.4.7-21+deb13u1+b2) ...
- Setting up liblua5.1-0-dev:amd64 (5.1.5-11) ...
- Setting up libgbm1:amd64 (25.0.7-2) ...
- Setting up libfontconfig-dev:amd64 (2.15.0-2.3) ...
- Setting up libgl1-mesa-dri:amd64 (25.0.7-2) ...
- Setting up libeeze1:amd64 (1.28.1-1) ...
- Setting up dconf-service (0.40.0-5) ...
- Setting up libefreet1a:amd64 (1.28.1-1) ...
- Setting up fonts-urw-base35 (20200910-8) ...
- Setting up gir1.2-harfbuzz-0.0:amd64 (10.2.0-1+b1) ...
- Setting up libgbm-dev:amd64 (25.0.7-2) ...
- Setting up libpoppler-cpp2:amd64 (25.03.0-5+deb13u2) ...
- Setting up librsvg2-2:amd64 (2.60.0+dfsg-1) ...
- Setting up libegl-mesa0:amd64 (25.0.7-2) ...
- Setting up gstreamer1.0-plugins-base:amd64 (1.26.2-1+deb13u1) ...
- Setting up libcurl4-openssl-dev:amd64 (8.14.1-2+deb13u2) ...
- Setting up gir1.2-freedesktop-dev:amd64 (1.84.0-1) ...
- Setting up librsvg2-common:amd64 (2.60.0+dfsg-1) ...
- Setting up libegl1:amd64 (1.7.0-1+b2) ...
- Setting up libgs10-common (10.05.1~dfsg-1+deb13u1) ...
- Setting up libglib2.0-dev-bin (2.84.4-3~deb13u2) ...
- Setting up libglx-mesa0:amd64 (25.0.7-2) ...
- Setting up libglx0:amd64 (1.7.0-1+b2) ...
- Setting up dconf-gsettings-backend:amd64 (0.40.0-5) ...
- Setting up libgl1:amd64 (1.7.0-1+b2) ...
- Setting up libglib2.0-dev:amd64 (2.84.4-3~deb13u2) ...
- Setting up libpulse-dev:amd64 (17.0+dfsg1-2+b1) ...
- Setting up libglx-dev:amd64 (1.7.0-1+b2) ...
- Setting up libgl-dev:amd64 (1.7.0-1+b2) ...
- Setting up libgtk-3-common (3.24.49-3) ...
- Setting up libgs10:amd64 (10.05.1~dfsg-1+deb13u1) ...
- Setting up gsettings-desktop-schemas (48.0-1) ...
- Setting up libharfbuzz-dev:amd64 (10.2.0-1+b1) ...
- Setting up libegl-dev:amd64 (1.7.0-1+b2) ...
- Setting up libgstreamer1.0-dev (1.26.2-2) ...
- Setting up libgudev-1.0-dev:amd64 (238-6) ...
- Setting up libspectre1:amd64 (0.2.12-1+b2) ...
- Setting up libgstreamer-gl1.0-0:amd64 (1.26.2-1+deb13u1) ...
- Setting up libgtk-3-0t64:amd64 (3.24.49-3) ...
- Setting up at-spi2-core (2.56.2-1+deb13u1) ...
- Setting up mesa-common-dev:amd64 (25.0.7-2) ...
- Setting up libgles-dev:amd64 (1.7.0-1+b2) ...
- Setting up libevas-loaders:amd64 (1.28.1-1) ...
- Setting up libscim8v5:amd64 (1.4.18+git20211204-0.2+b4) ...
- Setting up gstreamer1.0-gl:amd64 (1.26.2-1+deb13u1) ...
- Setting up libwacom-dev:amd64 (2.14.0-1) ...
- Setting up gir1.2-gst-plugins-base-1.0:amd64 (1.26.2-1+deb13u1) ...
- Setting up libgtk-3-bin (3.24.49-3) ...
- Setting up libgstreamer-plugins-base1.0-dev (1.26.2-1+deb13u1) ...
- Setting up libinput-dev:amd64 (1.28.1-1) ...
- Setting up dmsetup (2:1.02.205-2) ...
- Setting up libeio1:amd64 (1.28.1-1) ...
- Setting up libefreet-bin (1.28.1-1) ...
- Setting up libecore-x1:amd64 (1.28.1-1) ...
- Setting up libdevmapper1.02.1:amd64 (2:1.02.205-2) ...
- Setting up libevas1:amd64 (1.28.1-1) ...
- Setting up libcryptsetup12:amd64 (2:2.7.5-2) ...
- Setting up libevas1-engines-x:amd64 (1.28.1-1) ...
- Setting up libevas1-engines-fb:amd64 (1.28.1-1) ...
- Setting up libecore-input1:amd64 (1.28.1-1) ...
- Setting up libelput1:amd64 (1.28.1-1) ...
- Setting up libecore-drm2-1:amd64 (1.28.1-1) ...
- Setting up systemd-cryptsetup (257.9-1~deb13u1) ...
- Setting up libecore-wl2-1:amd64 (1.28.1-1) ...
- Setting up libevas1-engines-wayland:amd64 (1.28.1-1) ...
- Setting up libevas1-engines-drm:amd64 (1.28.1-1) ...
- Setting up libecore-fb1:amd64 (1.28.1-1) ...
- Setting up libecore-evas1:amd64 (1.28.1-1) ...
- Setting up libecore-imf1:amd64 (1.28.1-1) ...
- Setting up libedje1:amd64 (1.28.1-1) ...
- Setting up libethumb1:amd64 (1.28.1-1) ...
- Setting up libedje-bin (1.28.1-1) ...
- Setting up libemotion1:amd64 (1.28.1-1) ...
- Setting up libethumb-client1:amd64 (1.28.1-1) ...
- Setting up libethumb-client-bin (1.28.1-1) ...
- Setting up libelementary1:amd64 (1.28.1-1) ...
- Setting up libelementary-bin (1.28.1-1) ...
- Processing triggers for systemd (257.9-1~deb13u1) ...
- Processing triggers for procps (2:4.0.4-9) ...
- grep: /proc/1/environ: Permission denied
- procps: Applying updated sysctl configuration
- sysctl: permission denied on key "kernel.core_pattern"
- sysctl: permission denied on key "kernel.unprivileged_userns_clone"
- sysctl: permission denied on key "kernel.sysrq"
- sysctl: permission denied on key "kernel.core_uses_pid"
- sysctl: permission denied on key "net.ipv4.conf.default.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.docker0.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.eno1.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.eno2.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.eno33np0.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.eno34np1.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f0.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f1.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f2.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f3.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.lo.rp_filter"
- sysctl: permission denied on key "net.ipv4.conf.default.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.docker0.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.eno1.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.eno2.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.eno33np0.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.eno34np1.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f0.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f1.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f2.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f3.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.lo.accept_source_route"
- sysctl: permission denied on key "net.ipv4.conf.default.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.docker0.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.eno1.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.eno2.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.eno33np0.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.eno34np1.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f0.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f1.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f2.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.enp161s0f3.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.conf.lo.promote_secondaries"
- sysctl: permission denied on key "net.ipv4.ping_group_range", ignoring
- sysctl: permission denied on key "net.core.default_qdisc", ignoring
- sysctl: permission denied on key "fs.protected_hardlinks"
- sysctl: permission denied on key "fs.protected_symlinks"
- sysctl: permission denied on key "fs.protected_regular"
- sysctl: permission denied on key "fs.protected_fifos"
- sysctl: permission denied on key "vm.max_map_count"
- sysctl: permission denied on key "kernel.pid_max"
- Processing triggers for libc-bin (2.41-12+deb13u2) ...
- Processing triggers for sgml-base (1.31+nmu1) ...
- Setting up libdbus-1-dev:amd64 (1.16.2-2) ...
- Setting up libefl-all-dev (1.28.1-1) ...
- Processing triggers for libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-4+deb13u1) ...
- Processing triggers for libc-bin (2.41-12+deb13u2) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved efl.1.22.0 (cached)
-> installed conf-pkg-config.4
-> retrieved ocamlbuild.0.16.1 (cached)
-> installed conf-efl.1.8
-> retrieved ocamlfind.1.9.8 (cached)
-> installed ocamlfind.1.9.8
-> installed ocamlbuild.0.16.1
[ERROR] The compilation of efl.1.22.0 failed at "make".
#=== ERROR while compiling efl.1.22.0 =========================================#
# context 2.1.6 | linux/x86_64 | ocaml-base-compiler.4.14.3 | pinned(https://github.com/axiles/ocaml-efl/releases/download/v1.22.0/ocaml-efl-1.22.0.tar.gz)
# path ~/.opam/4.14/.opam-switch/build/efl.1.22.0
# command ~/.opam/opam-init/hooks/sandbox.sh build make
# exit-code 2
# env-file ~/.opam/log/efl-7-b07867.env
# output-file ~/.opam/log/efl-7-b07867.out
### output ###
# + /home/opam/.opam/4.14/bin/ocamlc.opt -config
# + /home/opam/.opam/4.14/bin/ocamlopt.opt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild
# + /home/opam/.opam/4.14/bin/ocamlc.opt -config
# + ocamldep -modules src/write_big_mli.ml > src/write_big_mli.ml.depends
# + ocamlc.opt -c -I src -o src/write_big_mli.cmo src/write_big_mli.ml
# + ocamlc.opt -a -I src src/write_big_mli.cmo -o src/write_big_mli.cma
# + ocamldep -modules src/write_connect/main.ml > src/write_connect/main.ml.depends
# + ocamldep -modules src/write_connect/expr.ml > src/write_connect/expr.ml.depends
# + /home/opam/.opam/4.14/bin/ocamllex.opt -q src/write_connect/lexer.mll
# + ocamldep -modules src/write_connect/lexer.ml > src/write_connect/lexer.ml.depends
# + /home/opam/.opam/4.14/bin/ocamlyacc src/write_connect/parser.mly
# + ocamldep -modules src/write_connect/parser.mli > src/write_connect/parser.mli.depends
# + ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/expr.cmo src/write_connect/expr.ml
# + ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmi src/write_connect/parser.mli
# + ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/lexer.cmo src/write_connect/lexer.ml
# + ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/main.cmo src/write_connect/main.ml
# + ocamldep -modules src/write_connect/parser.ml > src/write_connect/parser.ml.depends
# + ocamlc.opt -c -I src/write_connect -I src -o src/write_connect/parser.cmo src/write_connect/parser.ml
# + ocamlc.opt -a -I src/write_connect src/write_connect/expr.cmo src/write_connect/parser.cmo src/write_connect/lexer.cmo src/write_connect/main.cmo -o src/write_connect/main.cma
# + ocaml src/write_multi.ml ml 1.28.1 src/write_connect/ctxpopup.txt.multi src/write_connect/ctxpopup.txt
# + ocaml src/write_multi.ml ml 1.28.1 src/write_connect/multibuttonentry.txt.multi src/write_connect/multibuttonentry.txt
# + ocaml src/write_multi.ml ml 1.28.1 src/write_connect/entry.txt.multi src/write_connect/entry.txt
# + ocaml src/write_multi.ml ml 1.28.1 src/write_connect/image.txt.multi src/write_connect/image.txt
# + ocaml src/write_multi.ml ml 1.28.1 src/ecore.mli.multi src/ecore.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/ecore_animator.mli.multi src/ecore_animator.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/evas.mli.multi src/evas.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm.mli.multi src/elm.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_config.mli.multi src/elm_config.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_object.mli.multi src/elm_object.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_layout.mli.multi src/elm_layout.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_ctxpopup.mli.multi src/elm_ctxpopup.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_fileselector.mli.multi src/elm_fileselector.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_multibuttonentry.mli.multi src/elm_multibuttonentry.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_naviframe.mli.multi src/elm_naviframe.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_popup.mli.multi src/elm_popup.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_app.mli.multi src/elm_app.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_calendar.mli.multi src/elm_calendar.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_clock.mli.multi src/elm_clock.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_colorselector.mli.multi src/elm_colorselector.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_entry.mli.multi src/elm_entry.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_flip.mli.multi src/elm_flip.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_gengrid.mli.multi src/elm_gengrid.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_genlist.mli.multi src/elm_genlist.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_glview.mli.multi src/elm_glview.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_image.mli.multi src/elm_image.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_index.mli.multi src/elm_index.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_label.mli.multi src/elm_label.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_mapbuf.mli.multi src/elm_mapbuf.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_notify.mli.multi src/elm_notify.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_panel.mli.multi src/elm_panel.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_photocam.mli.multi src/elm_photocam.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_progressbar.mli.multi src/elm_progressbar.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_scroller.mli.multi src/elm_scroller.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_slider.mli.multi src/elm_slider.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_spinner.mli.multi src/elm_spinner.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_table.mli.multi src/elm_table.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_transit.mli.multi src/elm_transit.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_web.mli.multi src/elm_web.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_win.mli.multi src/elm_win.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_video.mli.multi src/elm_video.mli
# + ocaml src/write_connect/main.cma
# + ocaml src/write_big_mli_run.ml Ecore Ecore_animator Ecore_timer Evas Evas_event Evas_font Evas_map Evas_object Evas_object_smart Ecore_evas Ethumb Edje Elm Elm_font Elm_config Elm_object Elm_gen Elm_layout Elm_ctxpopup Elm_fileselector Elm_fileselector_button Elm_fileselector_entry Elm_hoversel Elm_multibuttonentry Elm_naviframe Elm_popup Elm_app Elm_bg Elm_box Elm_bubble Elm_button Elm_calendar Elm_check Elm_clock Elm_colorselector Elm_conformant Elm_datetime Elm_dayselector Elm_diskselector Elm_entry Elm_flip Elm_flipselector Elm_frame Elm_gengrid Elm_genlist Elm_gesture_layer Elm_glview Elm_grid Elm_hover Elm_icon Elm_image Elm_index Elm_label Elm_list Elm_map Elm_mapbuf Elm_menu Elm_notify Elm_panel Elm_panes Elm_photo Elm_photocam Elm_plug Elm_progressbar Elm_radio Elm_route Elm_scroller Elm_segment_control Elm_separator Elm_slider Elm_slideshow Elm_spinner Elm_table Elm_theme Elm_thumb Elm_toolbar Elm_transit Elm_web Elm_win Elm_inwin Elm_win_inwin Elm_actionslider Elm_video Elm_sig Elm_toolbox Elm_connect
# + ocamldep -modules src/efl.mli > src/efl.mli.depends
# + ocamldep -modules src/elm_genlist.mli > src/elm_genlist.mli.depends
# + ocamldep -modules src/elm.mli > src/elm.mli.depends
# + ocamldep -modules src/evas.mli > src/evas.mli.depends
# + ocamldep -modules src/evas_event.mli > src/evas_event.mli.depends
# + ocamlc.opt -c -I src -o src/evas.cmi src/evas.mli
# + ocamldep -modules src/evas_object_smart.mli > src/evas_object_smart.mli.depends
# + ocamlc.opt -c -I src -o src/evas_event.cmi src/evas_event.mli
# + ocamlc.opt -c -I src -o src/evas_object_smart.cmi src/evas_object_smart.mli
# + ocamldep -modules src/elm_gen.mli > src/elm_gen.mli.depends
# + ocamldep -modules src/elm_list.mli > src/elm_list.mli.depends
# + ocamldep -modules src/elm_object.mli > src/elm_object.mli.depends
# + ocamldep -modules src/edje.mli > src/edje.mli.depends
# + ocamlc.opt -c -I src -o src/elm.cmi src/elm.mli
# + ocamldep -modules src/evas_object.mli > src/evas_object.mli.depends
# + ocamlc.opt -c -I src -o src/edje.cmi src/edje.mli
# + ocamlc.opt -c -I src -o src/evas_object.cmi src/evas_object.mli
# + ocamlc.opt -c -I src -o src/elm_object.cmi src/elm_object.mli
# + ocamlc.opt -c -I src -o src/elm_gen.cmi src/elm_gen.mli
# + ocamlc.opt -c -I src -o src/elm_list.cmi src/elm_list.mli
# + ocamldep -modules src/elm_icon.mli > src/elm_icon.mli.depends
# + ocamlc.opt -c -I src -o src/elm_genlist.cmi src/elm_genlist.mli
# + ocamlc.opt -c -I src -o src/elm_icon.cmi src/elm_icon.mli
# + ocamlc.opt -c -I src -o src/efl.cmi src/efl.mli
# + ocamldep -modules src/ecore.mli > src/ecore.mli.depends
# + ocamlc.opt -c -I src -o src/ecore.cmi src/ecore.mli
# + ocamldep -modules src/ecore.ml > src/ecore.ml.depends
# + ocamldep -modules src/write_fun/main.ml > src/write_fun/main.ml.depends
# + ocamldep -modules src/write_fun/common.ml > src/write_fun/common.ml.depends
# + ocamldep -modules src/write_fun/ecore.ml > src/write_fun/ecore.ml.depends
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/common.cmo src/write_fun/common.ml
# + ocamldep -modules src/write_fun/ecore_animator.ml > src/write_fun/ecore_animator.ml.depends
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore.cmo src/write_fun/ecore.ml
# + ocamldep -modules src/write_fun/ecore_evas.ml > src/write_fun/ecore_evas.ml.depends
# + ocamldep -modules src/write_fun/elm_bg.ml > src/write_fun/elm_bg.ml.depends
# + ocamldep -modules src/write_fun/elm_box.ml > src/write_fun/elm_box.ml.depends
# + ocamldep -modules src/write_fun/elm_bubble.ml > src/write_fun/elm_bubble.ml.depends
# + ocamldep -modules src/write_fun/elm_button.ml > src/write_fun/elm_button.ml.depends
# + ocamldep -modules src/write_fun/elm_calendar.ml > src/write_fun/elm_calendar.ml.depends
# + ocamldep -modules src/write_fun/elm_check.ml > src/write_fun/elm_check.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_clock.ml.multi src/write_fun/elm_clock.ml
# + ocamldep -modules src/write_fun/elm_clock.ml > src/write_fun/elm_clock.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_colorselector.ml.multi src/write_fun/elm_colorselector.ml
# + ocamldep -modules src/write_fun/elm_colorselector.ml > src/write_fun/elm_colorselector.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_config.ml.multi src/write_fun/elm_config.ml
# + ocamldep -modules src/write_fun/elm_config.ml > src/write_fun/elm_config.ml.depends
# + ocamldep -modules src/write_fun/elm_datetime.ml > src/write_fun/elm_datetime.ml.depends
# + ocamldep -modules src/write_fun/elm_dayselector.ml > src/write_fun/elm_dayselector.ml.depends
# + ocamldep -modules src/write_fun/elm_diskselector.ml > src/write_fun/elm_diskselector.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_entry.ml.multi src/write_fun/elm_entry.ml
# + ocamldep -modules src/write_fun/elm_entry.ml > src/write_fun/elm_entry.ml.depends
# + ocamldep -modules src/write_fun/elm_flip.ml > src/write_fun/elm_flip.ml.depends
# + ocamldep -modules src/write_fun/elm_flipselector.ml > src/write_fun/elm_flipselector.ml.depends
# + ocamldep -modules src/write_fun/elm_frame.ml > src/write_fun/elm_frame.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_gengrid.ml.multi src/write_fun/elm_gengrid.ml
# + ocamldep -modules src/write_fun/elm_gengrid.ml > src/write_fun/elm_gengrid.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_genlist.ml.multi src/write_fun/elm_genlist.ml
# + ocamldep -modules src/write_fun/elm_genlist.ml > src/write_fun/elm_genlist.ml.depends
# + ocamldep -modules src/write_fun/elm_list.ml > src/write_fun/elm_list.ml.depends
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_list.cmo src/write_fun/elm_list.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_genlist.cmo src/write_fun/elm_genlist.ml
# + ocamldep -modules src/write_fun/elm_gesture_layer.ml > src/write_fun/elm_gesture_layer.ml.depends
# + ocamldep -modules src/write_fun/elm_glview.ml > src/write_fun/elm_glview.ml.depends
# + ocamldep -modules src/write_fun/elm_grid.ml > src/write_fun/elm_grid.ml.depends
# + ocamldep -modules src/write_fun/elm_hover.ml > src/write_fun/elm_hover.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_icon.ml.multi src/write_fun/elm_icon.ml
# + ocamldep -modules src/write_fun/elm_icon.ml > src/write_fun/elm_icon.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_image.ml.multi src/write_fun/elm_image.ml
# + ocamldep -modules src/write_fun/elm_image.ml > src/write_fun/elm_image.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_index.ml.multi src/write_fun/elm_index.ml
# + ocamldep -modules src/write_fun/elm_index.ml > src/write_fun/elm_index.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_label.ml.multi src/write_fun/elm_label.ml
# + ocamldep -modules src/write_fun/elm_label.ml > src/write_fun/elm_label.ml.depends
# + ocamldep -modules src/write_fun/elm_map.ml > src/write_fun/elm_map.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_mapbuf.ml.multi src/write_fun/elm_mapbuf.ml
# + ocamldep -modules src/write_fun/elm_mapbuf.ml > src/write_fun/elm_mapbuf.ml.depends
# + ocamldep -modules src/write_fun/elm_menu.ml > src/write_fun/elm_menu.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_notify.ml.multi src/write_fun/elm_notify.ml
# + ocamldep -modules src/write_fun/elm_notify.ml > src/write_fun/elm_notify.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_object.ml.multi src/write_fun/elm_object.ml
# + ocamldep -modules src/write_fun/elm_object.ml > src/write_fun/elm_object.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_panel.ml.multi src/write_fun/elm_panel.ml
# + ocamldep -modules src/write_fun/elm_panel.ml > src/write_fun/elm_panel.ml.depends
# + ocamldep -modules src/write_fun/elm_panes.ml > src/write_fun/elm_panes.ml.depends
# + ocamldep -modules src/write_fun/elm_photo.ml > src/write_fun/elm_photo.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_photocam.ml.multi src/write_fun/elm_photocam.ml
# + ocamldep -modules src/write_fun/elm_photocam.ml > src/write_fun/elm_photocam.ml.depends
# + ocamldep -modules src/write_fun/elm_plug.ml > src/write_fun/elm_plug.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_popup.ml.multi src/write_fun/elm_popup.ml
# + ocamldep -modules src/write_fun/elm_popup.ml > src/write_fun/elm_popup.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_progressbar.ml.multi src/write_fun/elm_progressbar.ml
# + ocamldep -modules src/write_fun/elm_progressbar.ml > src/write_fun/elm_progressbar.ml.depends
# + ocamldep -modules src/write_fun/elm_radio.ml > src/write_fun/elm_radio.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_scroller.ml.multi src/write_fun/elm_scroller.ml
# + ocamldep -modules src/write_fun/elm_scroller.ml > src/write_fun/elm_scroller.ml.depends
# + ocamldep -modules src/write_fun/elm_segment_control.ml > src/write_fun/elm_segment_control.ml.depends
# + ocamldep -modules src/write_fun/elm_separator.ml > src/write_fun/elm_separator.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_slider.ml.multi src/write_fun/elm_slider.ml
# + ocamldep -modules src/write_fun/elm_slider.ml > src/write_fun/elm_slider.ml.depends
# + ocamldep -modules src/write_fun/elm_slideshow.ml > src/write_fun/elm_slideshow.ml.depends
# + ocamldep -modules src/write_fun/elm_spinner.ml > src/write_fun/elm_spinner.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_table.ml.multi src/write_fun/elm_table.ml
# + ocamldep -modules src/write_fun/elm_table.ml > src/write_fun/elm_table.ml.depends
# + ocamldep -modules src/write_fun/elm_thumb.ml > src/write_fun/elm_thumb.ml.depends
# + ocamldep -modules src/write_fun/elm_toolbar.ml > src/write_fun/elm_toolbar.ml.depends
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_icon.cmo src/write_fun/elm_icon.ml
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_transit.ml.multi src/write_fun/elm_transit.ml
# + ocamldep -modules src/write_fun/elm_transit.ml > src/write_fun/elm_transit.ml.depends
# + ocamldep -modules src/write_fun/elm_video.ml > src/write_fun/elm_video.ml.depends
# + ocamldep -modules src/write_fun/elm_web.ml > src/write_fun/elm_web.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/write_fun/elm_win.ml.multi src/write_fun/elm_win.ml
# + ocamldep -modules src/write_fun/elm_win.ml > src/write_fun/elm_win.ml.depends
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_animator.cmo src/write_fun/ecore_animator.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/ecore_evas.cmo src/write_fun/ecore_evas.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bg.cmo src/write_fun/elm_bg.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_box.cmo src/write_fun/elm_box.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_bubble.cmo src/write_fun/elm_bubble.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_button.cmo src/write_fun/elm_button.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_calendar.cmo src/write_fun/elm_calendar.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_check.cmo src/write_fun/elm_check.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_clock.cmo src/write_fun/elm_clock.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_colorselector.cmo src/write_fun/elm_colorselector.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_config.cmo src/write_fun/elm_config.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_datetime.cmo src/write_fun/elm_datetime.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_dayselector.cmo src/write_fun/elm_dayselector.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_diskselector.cmo src/write_fun/elm_diskselector.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_entry.cmo src/write_fun/elm_entry.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flip.cmo src/write_fun/elm_flip.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_flipselector.cmo src/write_fun/elm_flipselector.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_frame.cmo src/write_fun/elm_frame.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gengrid.cmo src/write_fun/elm_gengrid.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_gesture_layer.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_glview.cmo src/write_fun/elm_glview.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_grid.cmo src/write_fun/elm_grid.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_hover.cmo src/write_fun/elm_hover.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_image.cmo src/write_fun/elm_image.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_index.cmo src/write_fun/elm_index.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_label.cmo src/write_fun/elm_label.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_map.cmo src/write_fun/elm_map.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_mapbuf.cmo src/write_fun/elm_mapbuf.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_menu.cmo src/write_fun/elm_menu.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_notify.cmo src/write_fun/elm_notify.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_object.cmo src/write_fun/elm_object.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panel.cmo src/write_fun/elm_panel.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_panes.cmo src/write_fun/elm_panes.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photo.cmo src/write_fun/elm_photo.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_photocam.cmo src/write_fun/elm_photocam.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_plug.cmo src/write_fun/elm_plug.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_popup.cmo src/write_fun/elm_popup.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_progressbar.cmo src/write_fun/elm_progressbar.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_radio.cmo src/write_fun/elm_radio.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_scroller.cmo src/write_fun/elm_scroller.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_segment_control.cmo src/write_fun/elm_segment_control.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_separator.cmo src/write_fun/elm_separator.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slider.cmo src/write_fun/elm_slider.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_slideshow.cmo src/write_fun/elm_slideshow.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_spinner.cmo src/write_fun/elm_spinner.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_table.cmo src/write_fun/elm_table.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_thumb.cmo src/write_fun/elm_thumb.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_toolbar.cmo src/write_fun/elm_toolbar.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_transit.cmo src/write_fun/elm_transit.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_video.cmo src/write_fun/elm_video.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_web.cmo src/write_fun/elm_web.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/elm_win.cmo src/write_fun/elm_win.ml
# + ocamlc.opt -c -I src/write_fun -I src -o src/write_fun/main.cmo src/write_fun/main.ml
# + ocamlc.opt -a -I src/write_fun src/write_fun/common.cmo src/write_fun/ecore.cmo src/write_fun/ecore_animator.cmo src/write_fun/ecore_evas.cmo src/write_fun/elm_bg.cmo src/write_fun/elm_box.cmo src/write_fun/elm_bubble.cmo src/write_fun/elm_button.cmo src/write_fun/elm_calendar.cmo src/write_fun/elm_check.cmo src/write_fun/elm_clock.cmo src/write_fun/elm_colorselector.cmo src/write_fun/elm_config.cmo src/write_fun/elm_datetime.cmo src/write_fun/elm_dayselector.cmo src/write_fun/elm_diskselector.cmo src/write_fun/elm_entry.cmo src/write_fun/elm_flip.cmo src/write_fun/elm_flipselector.cmo src/write_fun/elm_frame.cmo src/write_fun/elm_list.cmo src/write_fun/elm_genlist.cmo src/write_fun/elm_gengrid.cmo src/write_fun/elm_gesture_layer.cmo src/write_fun/elm_glview.cmo src/write_fun/elm_grid.cmo src/write_fun/elm_hover.cmo src/write_fun/elm_icon.cmo src/write_fun/elm_image.cmo src/write_fun/elm_index.cmo src/write_fun/elm_label.cmo src/write_fun/elm_map.cmo src/write_fun/elm_mapbuf.cmo src/write_fun/elm_menu.cmo src/write_fun/elm_notify.cmo src/write_fun/elm_object.cmo src/write_fun/elm_panel.cmo src/write_fun/elm_panes.cmo src/write_fun/elm_photo.cmo src/write_fun/elm_photocam.cmo src/write_fun/elm_plug.cmo src/write_fun/elm_popup.cmo src/write_fun/elm_progressbar.cmo src/write_fun/elm_radio.cmo src/write_fun/elm_scroller.cmo src/write_fun/elm_segment_control.cmo src/write_fun/elm_separator.cmo src/write_fun/elm_slider.cmo src/write_fun/elm_slideshow.cmo src/write_fun/elm_spinner.cmo src/write_fun/elm_table.cmo src/write_fun/elm_thumb.cmo src/write_fun/elm_toolbar.cmo src/write_fun/elm_transit.cmo src/write_fun/elm_video.cmo src/write_fun/elm_web.cmo src/write_fun/elm_win.cmo src/write_fun/main.cmo -o src/write_fun/main.cma
# + ocaml src/write_fun/main.cma
# + ocamldep -modules src/autofun.ml > src/autofun.ml.depends
# + ocamldep -modules src/write_enums/main.ml > src/write_enums/main.ml.depends
# + ocamldep -modules src/write_enums/expr.ml > src/write_enums/expr.ml.depends
# + /home/opam/.opam/4.14/bin/ocamllex.opt -q src/write_enums/lexer.mll
# + ocamldep -modules src/write_enums/lexer.ml > src/write_enums/lexer.ml.depends
# + /home/opam/.opam/4.14/bin/ocamlyacc src/write_enums/parser.mly
# + ocamldep -modules src/write_enums/parser.mli > src/write_enums/parser.mli.depends
# + ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/expr.cmo src/write_enums/expr.ml
# + ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmi src/write_enums/parser.mli
# + ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/lexer.cmo src/write_enums/lexer.ml
# + ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/main.cmo src/write_enums/main.ml
# + ocamldep -modules src/write_enums/parser.ml > src/write_enums/parser.ml.depends
# + ocamlc.opt -c -I src/write_enums -I src -o src/write_enums/parser.cmo src/write_enums/parser.ml
# + ocamlc.opt -a -I src/write_enums src/write_enums/expr.cmo src/write_enums/parser.cmo src/write_enums/lexer.cmo src/write_enums/main.cmo -o src/write_enums/main.cma
# + ocaml src/write_multi.ml ml 1.28.1 src/write_enums/enums.txt.multi src/write_enums/enums.txt
# + ocaml src/write_enums/main.cma
# + ocamldep -modules src/henums.ml > src/henums.ml.depends
# + ocamlc.opt -c -I src -o src/autofun.cmo src/autofun.ml
# + ocamlc.opt -c -I src -o src/henums.cmo src/henums.ml
# + ocamldep -modules src/ecore_animator.mli > src/ecore_animator.mli.depends
# + ocamlc.opt -c -I src -o src/ecore_animator.cmi src/ecore_animator.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/ecore_animator.ml.multi src/ecore_animator.ml
# + ocamldep -modules src/ecore_animator.ml > src/ecore_animator.ml.depends
# + ocamldep -modules src/ecore_timer.mli > src/ecore_timer.mli.depends
# + ocamlc.opt -c -I src -o src/ecore_timer.cmi src/ecore_timer.mli
# + ocamldep -modules src/ecore_timer.ml > src/ecore_timer.ml.depends
# + ocamldep -modules src/evas.ml > src/evas.ml.depends
# + ocamldep -modules src/write_struct/main.ml > src/write_struct/main.ml.depends
# + ocamldep -modules src/write_struct/expr.ml > src/write_struct/expr.ml.depends
# + /home/opam/.opam/4.14/bin/ocamllex.opt -q src/write_struct/lexer.mll
# + ocamldep -modules src/write_struct/lexer.ml > src/write_struct/lexer.ml.depends
# + /home/opam/.opam/4.14/bin/ocamlyacc src/write_struct/parser.mly
# + ocamldep -modules src/write_struct/parser.mli > src/write_struct/parser.mli.depends
# + ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/expr.cmo src/write_struct/expr.ml
# + ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmi src/write_struct/parser.mli
# + ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/lexer.cmo src/write_struct/lexer.ml
# + ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/main.cmo src/write_struct/main.ml
# + ocamldep -modules src/write_struct/parser.ml > src/write_struct/parser.ml.depends
# + ocamlc.opt -c -I src/write_struct -I src -o src/write_struct/parser.cmo src/write_struct/parser.ml
# + ocamlc.opt -a -I src/write_struct src/write_struct/expr.cmo src/write_struct/parser.cmo src/write_struct/lexer.cmo src/write_struct/main.cmo -o src/write_struct/main.cma
# + ocaml src/write_multi.ml ml 1.28.1 src/write_struct/structs.txt.multi src/write_struct/structs.txt
# + ocaml src/write_struct/main.cma
# + ocamldep -modules src/hstructs.ml > src/hstructs.ml.depends
# + ocamlc.opt -c -I src -o src/hstructs.cmo src/hstructs.ml
# + ocamldep -modules src/evas_event.ml > src/evas_event.ml.depends
# + ocamldep -modules src/evas_font.mli > src/evas_font.mli.depends
# + ocamlc.opt -c -I src -o src/evas_font.cmi src/evas_font.mli
# + ocamldep -modules src/evas_font.ml > src/evas_font.ml.depends
# + ocamldep -modules src/evas_map.mli > src/evas_map.mli.depends
# + ocamlc.opt -c -I src -o src/evas_map.cmi src/evas_map.mli
# + ocamldep -modules src/evas_map.ml > src/evas_map.ml.depends
# + ocamldep -modules src/evas_object.ml > src/evas_object.ml.depends
# + ocamldep -modules src/evas_object_smart.ml > src/evas_object_smart.ml.depends
# + ocamldep -modules src/ecore_evas.mli > src/ecore_evas.mli.depends
# + ocamlc.opt -c -I src -o src/ecore_evas.cmi src/ecore_evas.mli
# + ocamldep -modules src/ecore_evas.ml > src/ecore_evas.ml.depends
# + ocamldep -modules src/ethumb.mli > src/ethumb.mli.depends
# + ocamlc.opt -c -I src -o src/ethumb.cmi src/ethumb.mli
# + ocamldep -modules src/ethumb.ml > src/ethumb.ml.depends
# + ocamldep -modules src/edje.ml > src/edje.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/elm.ml.multi src/elm.ml
# + ocamldep -modules src/elm.ml > src/elm.ml.depends
# + ocamldep -modules src/elm_font.mli > src/elm_font.mli.depends
# + ocamlc.opt -c -I src -o src/elm_font.cmi src/elm_font.mli
# + ocamldep -modules src/elm_font.ml > src/elm_font.ml.depends
# + ocamldep -modules src/elm_config.mli > src/elm_config.mli.depends
# + ocamlc.opt -c -I src -o src/elm_config.cmi src/elm_config.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_config.ml.multi src/elm_config.ml
# + ocamldep -modules src/elm_config.ml > src/elm_config.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_object.ml.multi src/elm_object.ml
# + ocamldep -modules src/elm_object.ml > src/elm_object.ml.depends
# + ocamldep -modules src/elm_gen.ml > src/elm_gen.ml.depends
# + ocamldep -modules src/elm_layout.mli > src/elm_layout.mli.depends
# + ocamlc.opt -c -I src -o src/elm_layout.cmi src/elm_layout.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_layout.ml.multi src/elm_layout.ml
# + ocamldep -modules src/elm_layout.ml > src/elm_layout.ml.depends
# + ocamldep -modules src/elm_ctxpopup.mli > src/elm_ctxpopup.mli.depends
# + ocamlc.opt -c -I src -o src/elm_ctxpopup.cmi src/elm_ctxpopup.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_ctxpopup.ml.multi src/elm_ctxpopup.ml
# + ocamldep -modules src/elm_ctxpopup.ml > src/elm_ctxpopup.ml.depends
# + ocamldep -modules src/elm_fileselector.mli > src/elm_fileselector.mli.depends
# + ocamlc.opt -c -I src -o src/elm_fileselector.cmi src/elm_fileselector.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_fileselector.ml.multi src/elm_fileselector.ml
# + ocamldep -modules src/elm_fileselector.ml > src/elm_fileselector.ml.depends
# + ocamldep -modules src/elm_fileselector_button.mli > src/elm_fileselector_button.mli.depends
# + ocamlc.opt -c -I src -o src/elm_fileselector_button.cmi src/elm_fileselector_button.mli
# + ocamldep -modules src/elm_fileselector_button.ml > src/elm_fileselector_button.ml.depends
# + ocamldep -modules src/elm_fileselector_entry.mli > src/elm_fileselector_entry.mli.depends
# + ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmi src/elm_fileselector_entry.mli
# + ocamldep -modules src/elm_fileselector_entry.ml > src/elm_fileselector_entry.ml.depends
# + ocamldep -modules src/elm_hoversel.mli > src/elm_hoversel.mli.depends
# + ocamlc.opt -c -I src -o src/elm_hoversel.cmi src/elm_hoversel.mli
# + ocamldep -modules src/elm_hoversel.ml > src/elm_hoversel.ml.depends
# + ocamldep -modules src/elm_multibuttonentry.mli > src/elm_multibuttonentry.mli.depends
# + ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmi src/elm_multibuttonentry.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_multibuttonentry.ml.multi src/elm_multibuttonentry.ml
# + ocamldep -modules src/elm_multibuttonentry.ml > src/elm_multibuttonentry.ml.depends
# + ocamldep -modules src/elm_naviframe.mli > src/elm_naviframe.mli.depends
# + ocamlc.opt -c -I src -o src/elm_naviframe.cmi src/elm_naviframe.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_naviframe.ml.multi src/elm_naviframe.ml
# + ocamldep -modules src/elm_naviframe.ml > src/elm_naviframe.ml.depends
# + ocamldep -modules src/elm_popup.mli > src/elm_popup.mli.depends
# + ocamlc.opt -c -I src -o src/elm_popup.cmi src/elm_popup.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_popup.ml.multi src/elm_popup.ml
# + ocamldep -modules src/elm_popup.ml > src/elm_popup.ml.depends
# + ocamldep -modules src/elm_app.mli > src/elm_app.mli.depends
# + ocamlc.opt -c -I src -o src/elm_app.cmi src/elm_app.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_app.ml.multi src/elm_app.ml
# + ocamldep -modules src/elm_app.ml > src/elm_app.ml.depends
# + ocamldep -modules src/elm_bg.mli > src/elm_bg.mli.depends
# + ocamlc.opt -c -I src -o src/elm_bg.cmi src/elm_bg.mli
# + ocamldep -modules src/elm_bg.ml > src/elm_bg.ml.depends
# + ocamldep -modules src/elm_box.mli > src/elm_box.mli.depends
# + ocamlc.opt -c -I src -o src/elm_box.cmi src/elm_box.mli
# + ocamldep -modules src/elm_box.ml > src/elm_box.ml.depends
# + ocamldep -modules src/elm_bubble.mli > src/elm_bubble.mli.depends
# + ocamlc.opt -c -I src -o src/elm_bubble.cmi src/elm_bubble.mli
# + ocamldep -modules src/elm_bubble.ml > src/elm_bubble.ml.depends
# + ocamldep -modules src/elm_button.mli > src/elm_button.mli.depends
# + ocamlc.opt -c -I src -o src/elm_button.cmi src/elm_button.mli
# + ocamldep -modules src/elm_button.ml > src/elm_button.ml.depends
# + ocamldep -modules src/elm_calendar.mli > src/elm_calendar.mli.depends
# + ocamlc.opt -c -I src -o src/elm_calendar.cmi src/elm_calendar.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_calendar.ml.multi src/elm_calendar.ml
# + ocamldep -modules src/elm_calendar.ml > src/elm_calendar.ml.depends
# + ocamldep -modules src/elm_check.mli > src/elm_check.mli.depends
# + ocamlc.opt -c -I src -o src/elm_check.cmi src/elm_check.mli
# + ocamldep -modules src/elm_check.ml > src/elm_check.ml.depends
# + ocamldep -modules src/elm_clock.mli > src/elm_clock.mli.depends
# + ocamlc.opt -c -I src -o src/elm_clock.cmi src/elm_clock.mli
# + ocamldep -modules src/elm_clock.ml > src/elm_clock.ml.depends
# + ocamldep -modules src/elm_colorselector.mli > src/elm_colorselector.mli.depends
# + ocamlc.opt -c -I src -o src/elm_colorselector.cmi src/elm_colorselector.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_colorselector.ml.multi src/elm_colorselector.ml
# + ocamldep -modules src/elm_colorselector.ml > src/elm_colorselector.ml.depends
# + ocamldep -modules src/elm_conformant.mli > src/elm_conformant.mli.depends
# + ocamlc.opt -c -I src -o src/elm_conformant.cmi src/elm_conformant.mli
# + ocamldep -modules src/elm_conformant.ml > src/elm_conformant.ml.depends
# + ocamldep -modules src/elm_datetime.mli > src/elm_datetime.mli.depends
# + ocamlc.opt -c -I src -o src/elm_datetime.cmi src/elm_datetime.mli
# + ocamldep -modules src/elm_datetime.ml > src/elm_datetime.ml.depends
# + ocamldep -modules src/elm_dayselector.mli > src/elm_dayselector.mli.depends
# + ocamlc.opt -c -I src -o src/elm_dayselector.cmi src/elm_dayselector.mli
# + ocamldep -modules src/elm_dayselector.ml > src/elm_dayselector.ml.depends
# + ocamldep -modules src/elm_diskselector.mli > src/elm_diskselector.mli.depends
# + ocamlc.opt -c -I src -o src/elm_diskselector.cmi src/elm_diskselector.mli
# + ocamldep -modules src/elm_diskselector.ml > src/elm_diskselector.ml.depends
# + ocamldep -modules src/elm_entry.mli > src/elm_entry.mli.depends
# + ocamlc.opt -c -I src -o src/elm_entry.cmi src/elm_entry.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_entry.ml.multi src/elm_entry.ml
# + ocamldep -modules src/elm_entry.ml > src/elm_entry.ml.depends
# + ocamldep -modules src/elm_flip.mli > src/elm_flip.mli.depends
# + ocamlc.opt -c -I src -o src/elm_flip.cmi src/elm_flip.mli
# + ocamldep -modules src/elm_flip.ml > src/elm_flip.ml.depends
# + ocamldep -modules src/elm_flipselector.mli > src/elm_flipselector.mli.depends
# + ocamlc.opt -c -I src -o src/elm_flipselector.cmi src/elm_flipselector.mli
# + ocamldep -modules src/elm_flipselector.ml > src/elm_flipselector.ml.depends
# + ocamldep -modules src/elm_frame.mli > src/elm_frame.mli.depends
# + ocamlc.opt -c -I src -o src/elm_frame.cmi src/elm_frame.mli
# + ocamldep -modules src/elm_frame.ml > src/elm_frame.ml.depends
# + ocamldep -modules src/elm_gengrid.mli > src/elm_gengrid.mli.depends
# + ocamlc.opt -c -I src -o src/elm_gengrid.cmi src/elm_gengrid.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_gengrid.ml.multi src/elm_gengrid.ml
# + ocamldep -modules src/elm_gengrid.ml > src/elm_gengrid.ml.depends
# + ocamldep -modules src/elm_scroller.mli > src/elm_scroller.mli.depends
# + ocamlc.opt -c -I src -o src/elm_scroller.cmi src/elm_scroller.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_genlist.ml.multi src/elm_genlist.ml
# + ocamldep -modules src/elm_genlist.ml > src/elm_genlist.ml.depends
# + ocamldep -modules src/elm_gesture_layer.mli > src/elm_gesture_layer.mli.depends
# + ocamlc.opt -c -I src -o src/elm_gesture_layer.cmi src/elm_gesture_layer.mli
# + ocamldep -modules src/elm_gesture_layer.ml > src/elm_gesture_layer.ml.depends
# + ocamldep -modules src/elm_glview.mli > src/elm_glview.mli.depends
# + ocamlc.opt -c -I src -o src/elm_glview.cmi src/elm_glview.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_glview.ml.multi src/elm_glview.ml
# + ocamldep -modules src/elm_glview.ml > src/elm_glview.ml.depends
# + ocamldep -modules src/elm_grid.mli > src/elm_grid.mli.depends
# + ocamlc.opt -c -I src -o src/elm_grid.cmi src/elm_grid.mli
# + ocamldep -modules src/elm_grid.ml > src/elm_grid.ml.depends
# + ocamldep -modules src/elm_hover.mli > src/elm_hover.mli.depends
# + ocamlc.opt -c -I src -o src/elm_hover.cmi src/elm_hover.mli
# + ocamldep -modules src/elm_hover.ml > src/elm_hover.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_icon.ml.multi src/elm_icon.ml
# + ocamldep -modules src/elm_icon.ml > src/elm_icon.ml.depends
# + ocamldep -modules src/elm_image.mli > src/elm_image.mli.depends
# + ocamlc.opt -c -I src -o src/elm_image.cmi src/elm_image.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_image.ml.multi src/elm_image.ml
# + ocamldep -modules src/elm_image.ml > src/elm_image.ml.depends
# + ocamldep -modules src/elm_index.mli > src/elm_index.mli.depends
# + ocamlc.opt -c -I src -o src/elm_index.cmi src/elm_index.mli
# + ocamldep -modules src/elm_index.ml > src/elm_index.ml.depends
# + ocamldep -modules src/elm_label.mli > src/elm_label.mli.depends
# + ocamlc.opt -c -I src -o src/elm_label.cmi src/elm_label.mli
# + ocamldep -modules src/elm_label.ml > src/elm_label.ml.depends
# + ocamldep -modules src/elm_list.ml > src/elm_list.ml.depends
# + ocamldep -modules src/elm_map.mli > src/elm_map.mli.depends
# + ocamlc.opt -c -I src -o src/elm_map.cmi src/elm_map.mli
# + ocamldep -modules src/elm_map.ml > src/elm_map.ml.depends
# + ocamldep -modules src/elm_mapbuf.mli > src/elm_mapbuf.mli.depends
# + ocamlc.opt -c -I src -o src/elm_mapbuf.cmi src/elm_mapbuf.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_mapbuf.ml.multi src/elm_mapbuf.ml
# + ocamldep -modules src/elm_mapbuf.ml > src/elm_mapbuf.ml.depends
# + ocamldep -modules src/elm_menu.mli > src/elm_menu.mli.depends
# + ocamlc.opt -c -I src -o src/elm_menu.cmi src/elm_menu.mli
# + ocamldep -modules src/elm_menu.ml > src/elm_menu.ml.depends
# + ocamldep -modules src/elm_notify.mli > src/elm_notify.mli.depends
# + ocamlc.opt -c -I src -o src/elm_notify.cmi src/elm_notify.mli
# + ocamldep -modules src/elm_notify.ml > src/elm_notify.ml.depends
# + ocamldep -modules src/elm_panel.mli > src/elm_panel.mli.depends
# + ocamlc.opt -c -I src -o src/elm_panel.cmi src/elm_panel.mli
# + ocamldep -modules src/elm_panel.ml > src/elm_panel.ml.depends
# + ocamldep -modules src/elm_panes.mli > src/elm_panes.mli.depends
# + ocamlc.opt -c -I src -o src/elm_panes.cmi src/elm_panes.mli
# + ocamldep -modules src/elm_panes.ml > src/elm_panes.ml.depends
# + ocamldep -modules src/elm_photo.mli > src/elm_photo.mli.depends
# + ocamlc.opt -c -I src -o src/elm_photo.cmi src/elm_photo.mli
# + ocamldep -modules src/elm_photo.ml > src/elm_photo.ml.depends
# + ocamldep -modules src/elm_photocam.mli > src/elm_photocam.mli.depends
# + ocamlc.opt -c -I src -o src/elm_photocam.cmi src/elm_photocam.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_photocam.ml.multi src/elm_photocam.ml
# + ocamldep -modules src/elm_photocam.ml > src/elm_photocam.ml.depends
# + ocamldep -modules src/elm_plug.mli > src/elm_plug.mli.depends
# + ocamlc.opt -c -I src -o src/elm_plug.cmi src/elm_plug.mli
# + ocamldep -modules src/elm_plug.ml > src/elm_plug.ml.depends
# + ocamldep -modules src/elm_progressbar.mli > src/elm_progressbar.mli.depends
# + ocamlc.opt -c -I src -o src/elm_progressbar.cmi src/elm_progressbar.mli
# + ocamldep -modules src/elm_progressbar.ml > src/elm_progressbar.ml.depends
# + ocamldep -modules src/common.ml > src/common.ml.depends
# + ocamlc.opt -c -I src -o src/common.cmo src/common.ml
# + ocamldep -modules src/elm_radio.mli > src/elm_radio.mli.depends
# + ocamlc.opt -c -I src -o src/elm_radio.cmi src/elm_radio.mli
# + ocamldep -modules src/elm_radio.ml > src/elm_radio.ml.depends
# + ocamldep -modules src/elm_route.mli > src/elm_route.mli.depends
# + ocamlc.opt -c -I src -o src/elm_route.cmi src/elm_route.mli
# + ocamldep -modules src/elm_route.ml > src/elm_route.ml.depends
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_scroller.ml.multi src/elm_scroller.ml
# + ocamldep -modules src/elm_scroller.ml > src/elm_scroller.ml.depends
# + ocamldep -modules src/elm_segment_control.mli > src/elm_segment_control.mli.depends
# + ocamlc.opt -c -I src -o src/elm_segment_control.cmi src/elm_segment_control.mli
# + ocamldep -modules src/elm_segment_control.ml > src/elm_segment_control.ml.depends
# + ocamldep -modules src/elm_separator.mli > src/elm_separator.mli.depends
# + ocamlc.opt -c -I src -o src/elm_separator.cmi src/elm_separator.mli
# + ocamldep -modules src/elm_separator.ml > src/elm_separator.ml.depends
# + ocamldep -modules src/elm_slider.mli > src/elm_slider.mli.depends
# + ocamlc.opt -c -I src -o src/elm_slider.cmi src/elm_slider.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_slider.ml.multi src/elm_slider.ml
# + ocamldep -modules src/elm_slider.ml > src/elm_slider.ml.depends
# + ocamldep -modules src/elm_slideshow.mli > src/elm_slideshow.mli.depends
# + ocamlc.opt -c -I src -o src/elm_slideshow.cmi src/elm_slideshow.mli
# + ocamldep -modules src/elm_slideshow.ml > src/elm_slideshow.ml.depends
# + ocamldep -modules src/elm_spinner.mli > src/elm_spinner.mli.depends
# + ocamlc.opt -c -I src -o src/elm_spinner.cmi src/elm_spinner.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_spinner.ml.multi src/elm_spinner.ml
# + ocamldep -modules src/elm_spinner.ml > src/elm_spinner.ml.depends
# + ocamldep -modules src/elm_table.mli > src/elm_table.mli.depends
# + ocamlc.opt -c -I src -o src/elm_table.cmi src/elm_table.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_table.ml.multi src/elm_table.ml
# + ocamldep -modules src/elm_table.ml > src/elm_table.ml.depends
# + ocamldep -modules src/elm_theme.mli > src/elm_theme.mli.depends
# + ocamlc.opt -c -I src -o src/elm_theme.cmi src/elm_theme.mli
# + ocamldep -modules src/elm_theme.ml > src/elm_theme.ml.depends
# + ocamldep -modules src/elm_thumb.mli > src/elm_thumb.mli.depends
# + ocamlc.opt -c -I src -o src/elm_thumb.cmi src/elm_thumb.mli
# + ocamldep -modules src/elm_thumb.ml > src/elm_thumb.ml.depends
# + ocamldep -modules src/elm_toolbar.mli > src/elm_toolbar.mli.depends
# + ocamlc.opt -c -I src -o src/elm_toolbar.cmi src/elm_toolbar.mli
# + ocamldep -modules src/elm_toolbar.ml > src/elm_toolbar.ml.depends
# + ocamldep -modules src/elm_transit.mli > src/elm_transit.mli.depends
# + ocamlc.opt -c -I src -o src/elm_transit.cmi src/elm_transit.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_transit.ml.multi src/elm_transit.ml
# + ocamldep -modules src/elm_transit.ml > src/elm_transit.ml.depends
# + ocamldep -modules src/elm_web.mli > src/elm_web.mli.depends
# + ocamlc.opt -c -I src -o src/elm_web.cmi src/elm_web.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_web.ml.multi src/elm_web.ml
# + ocamldep -modules src/elm_web.ml > src/elm_web.ml.depends
# + ocamldep -modules src/elm_win.mli > src/elm_win.mli.depends
# + ocamlc.opt -c -I src -o src/elm_win.cmi src/elm_win.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_win.ml.multi src/elm_win.ml
# + ocamldep -modules src/elm_win.ml > src/elm_win.ml.depends
# + ocamldep -modules src/elm_inwin.mli > src/elm_inwin.mli.depends
# + ocamlc.opt -c -I src -o src/elm_inwin.cmi src/elm_inwin.mli
# + ocamldep -modules src/elm_inwin.ml > src/elm_inwin.ml.depends
# + ocamldep -modules src/elm_win_inwin.mli > src/elm_win_inwin.mli.depends
# + ocamlc.opt -c -I src -o src/elm_win_inwin.cmi src/elm_win_inwin.mli
# + ocamldep -modules src/elm_win_inwin.ml > src/elm_win_inwin.ml.depends
# + ocamldep -modules src/elm_actionslider.mli > src/elm_actionslider.mli.depends
# + ocamlc.opt -c -I src -o src/elm_actionslider.cmi src/elm_actionslider.mli
# + ocamldep -modules src/elm_actionslider.ml > src/elm_actionslider.ml.depends
# + ocamldep -modules src/elm_video.mli > src/elm_video.mli.depends
# + ocamlc.opt -c -I src -o src/elm_video.cmi src/elm_video.mli
# + ocaml src/write_multi.ml ml 1.28.1 src/elm_video.ml.multi src/elm_video.ml
# + ocamldep -modules src/elm_video.ml > src/elm_video.ml.depends
# + ocamldep -modules src/elm_sig.mli > src/elm_sig.mli.depends
# + ocamlc.opt -c -I src -o src/elm_sig.cmi src/elm_sig.mli
# + ocamldep -modules src/elm_sig.ml > src/elm_sig.ml.depends
# + ocamldep -modules src/elm_toolbox.mli > src/elm_toolbox.mli.depends
# + ocamlc.opt -c -I src -o src/elm_toolbox.cmi src/elm_toolbox.mli
# + ocamldep -modules src/elm_toolbox.ml > src/elm_toolbox.ml.depends
# + ocamldep -modules src/elm_connect.mli > src/elm_connect.mli.depends
# + ocamlc.opt -c -I src -o src/elm_connect.cmi src/elm_connect.mli
# + ocamldep -modules src/elm_connect.ml > src/elm_connect.ml.depends
# + ocamldep -modules src/henums_check.ml > src/henums_check.ml.depends
# + ocamldep -modules src/autofun_check.ml > src/autofun_check.ml.depends
# + ocamlc.opt -c -I src -o src/ecore.cmo src/ecore.ml
# + ocamlc.opt -c -I src -o src/ecore_animator.cmo src/ecore_animator.ml
# + ocamlc.opt -c -I src -o src/ecore_timer.cmo src/ecore_timer.ml
# + ocamlc.opt -c -I src -o src/evas.cmo src/evas.ml
# + ocamlc.opt -c -I src -o src/evas_event.cmo src/evas_event.ml
# + ocamlc.opt -c -I src -o src/evas_font.cmo src/evas_font.ml
# + ocamlc.opt -c -I src -o src/evas_map.cmo src/evas_map.ml
# + ocamlc.opt -c -I src -o src/evas_object.cmo src/evas_object.ml
# + ocamlc.opt -c -I src -o src/evas_object_smart.cmo src/evas_object_smart.ml
# + ocamlc.opt -c -I src -o src/ecore_evas.cmo src/ecore_evas.ml
# + ocamlc.opt -c -I src -o src/ethumb.cmo src/ethumb.ml
# + ocamlc.opt -c -I src -o src/edje.cmo src/edje.ml
# + ocamlc.opt -c -I src -o src/elm.cmo src/elm.ml
# + ocamlc.opt -c -I src -o src/elm_font.cmo src/elm_font.ml
# + ocamlc.opt -c -I src -o src/elm_config.cmo src/elm_config.ml
# + ocamlc.opt -c -I src -o src/elm_object.cmo src/elm_object.ml
# + ocamlc.opt -c -I src -o src/elm_gen.cmo src/elm_gen.ml
# + ocamlc.opt -c -I src -o src/elm_layout.cmo src/elm_layout.ml
# + ocamlc.opt -c -I src -o src/elm_ctxpopup.cmo src/elm_ctxpopup.ml
# + ocamlc.opt -c -I src -o src/elm_fileselector.cmo src/elm_fileselector.ml
# + ocamlc.opt -c -I src -o src/elm_fileselector_button.cmo src/elm_fileselector_button.ml
# + ocamlc.opt -c -I src -o src/elm_fileselector_entry.cmo src/elm_fileselector_entry.ml
# + ocamlc.opt -c -I src -o src/elm_hoversel.cmo src/elm_hoversel.ml
# + ocamlc.opt -c -I src -o src/elm_multibuttonentry.cmo src/elm_multibuttonentry.ml
# + ocamlc.opt -c -I src -o src/elm_naviframe.cmo src/elm_naviframe.ml
# + ocamlc.opt -c -I src -o src/elm_popup.cmo src/elm_popup.ml
# + ocamlc.opt -c -I src -o src/elm_app.cmo src/elm_app.ml
# + ocamlc.opt -c -I src -o src/elm_bg.cmo src/elm_bg.ml
# + ocamlc.opt -c -I src -o src/elm_box.cmo src/elm_box.ml
# + ocamlc.opt -c -I src -o src/elm_bubble.cmo src/elm_bubble.ml
# + ocamlc.opt -c -I src -o src/elm_button.cmo src/elm_button.ml
# + ocamlc.opt -c -I src -o src/elm_calendar.cmo src/elm_calendar.ml
# + ocamlc.opt -c -I src -o src/elm_check.cmo src/elm_check.ml
# + ocamlc.opt -c -I src -o src/elm_clock.cmo src/elm_clock.ml
# + ocamlc.opt -c -I src -o src/elm_colorselector.cmo src/elm_colorselector.ml
# + ocamlc.opt -c -I src -o src/elm_conformant.cmo src/elm_conformant.ml
# + ocamlc.opt -c -I src -o src/elm_datetime.cmo src/elm_datetime.ml
# + ocamlc.opt -c -I src -o src/elm_dayselector.cmo src/elm_dayselector.ml
# + ocamlc.opt -c -I src -o src/elm_diskselector.cmo src/elm_diskselector.ml
# + ocamlc.opt -c -I src -o src/elm_entry.cmo src/elm_entry.ml
# + ocamlc.opt -c -I src -o src/elm_flip.cmo src/elm_flip.ml
# + ocamlc.opt -c -I src -o src/elm_flipselector.cmo src/elm_flipselector.ml
# + ocamlc.opt -c -I src -o src/elm_frame.cmo src/elm_frame.ml
# + ocamlc.opt -c -I src -o src/elm_gengrid.cmo src/elm_gengrid.ml
# + ocamlc.opt -c -I src -o src/elm_genlist.cmo src/elm_genlist.ml
# + ocamlc.opt -c -I src -o src/elm_gesture_layer.cmo src/elm_gesture_layer.ml
# + ocamlc.opt -c -I src -o src/elm_glview.cmo src/elm_glview.ml
# + ocamlc.opt -c -I src -o src/elm_grid.cmo src/elm_grid.ml
# + ocamlc.opt -c -I src -o src/elm_hover.cmo src/elm_hover.ml
# + ocamlc.opt -c -I src -o src/elm_icon.cmo src/elm_icon.ml
# + ocamlc.opt -c -I src -o src/elm_image.cmo src/elm_image.ml
# + ocamlc.opt -c -I src -o src/elm_index.cmo src/elm_index.ml
# + ocamlc.opt -c -I src -o src/elm_label.cmo src/elm_label.ml
# + ocamlc.opt -c -I src -o src/elm_list.cmo src/elm_list.ml
# + ocamlc.opt -c -I src -o src/elm_map.cmo src/elm_map.ml
# + ocamlc.opt -c -I src -o src/elm_mapbuf.cmo src/elm_mapbuf.ml
# + ocamlc.opt -c -I src -o src/elm_menu.cmo src/elm_menu.ml
# + ocamlc.opt -c -I src -o src/elm_notify.cmo src/elm_notify.ml
# + ocamlc.opt -c -I src -o src/elm_panel.cmo src/elm_panel.ml
# + ocamlc.opt -c -I src -o src/elm_panes.cmo src/elm_panes.ml
# + ocamlc.opt -c -I src -o src/elm_photo.cmo src/elm_photo.ml
# + ocamlc.opt -c -I src -o src/elm_photocam.cmo src/elm_photocam.ml
# + ocamlc.opt -c -I src -o src/elm_plug.cmo src/elm_plug.ml
# + ocamlc.opt -c -I src -o src/elm_progressbar.cmo src/elm_progressbar.ml
# + ocamlc.opt -c -I src -o src/elm_radio.cmo src/elm_radio.ml
# + ocamlc.opt -c -I src -o src/elm_route.cmo src/elm_route.ml
# + ocamlc.opt -c -I src -o src/elm_scroller.cmo src/elm_scroller.ml
# + ocamlc.opt -c -I src -o src/elm_segment_control.cmo src/elm_segment_control.ml
# + ocamlc.opt -c -I src -o src/elm_separator.cmo src/elm_separator.ml
# + ocamlc.opt -c -I src -o src/elm_slider.cmo src/elm_slider.ml
# + ocamlc.opt -c -I src -o src/elm_slideshow.cmo src/elm_slideshow.ml
# + ocamlc.opt -c -I src -o src/elm_spinner.cmo src/elm_spinner.ml
# + ocamlc.opt -c -I src -o src/elm_table.cmo src/elm_table.ml
# + ocamlc.opt -c -I src -o src/elm_theme.cmo src/elm_theme.ml
# + ocamlc.opt -c -I src -o src/elm_thumb.cmo src/elm_thumb.ml
# + ocamlc.opt -c -I src -o src/elm_toolbar.cmo src/elm_toolbar.ml
# + ocamlc.opt -c -I src -o src/elm_transit.cmo src/elm_transit.ml
# + ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
# + ocamlc.opt -c -I src -o src/elm_web.cmo src/elm_web.ml
# File "src/elm_web.ml", line 112, characters 0-78:
# 112 | external download_of_ptr : Evas.ptr -> download = "ml_Elm_Web_Download_of_ptr"
# ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
# Warning 61 [unboxable-type-in-prim-decl]: This primitive declaration uses type download, whose representation
# may be either boxed or unboxed. Without an annotation to indicate
# which representation is intended, the boxed representation has been
# selected by default. This default choice may change in future
# versions of the compiler, breaking the primitive implementation.
# You should explicitly annotate the declaration of download
# with [@@boxed] or [@@unboxed], so that its external interface
# remains stable in the future.
# + ocamlc.opt -c -I src -o src/elm_win.cmo src/elm_win.ml
# + ocamlc.opt -c -I src -o src/elm_inwin.cmo src/elm_inwin.ml
# + ocamlc.opt -c -I src -o src/elm_win_inwin.cmo src/elm_win_inwin.ml
# + ocamlc.opt -c -I src -o src/elm_actionslider.cmo src/elm_actionslider.ml
# + ocamlc.opt -c -I src -o src/elm_video.cmo src/elm_video.ml
# + ocamlc.opt -c -I src -o src/elm_sig.cmo src/elm_sig.ml
# + ocamlc.opt -c -I src -o src/elm_toolbox.cmo src/elm_toolbox.ml
# + ocamlc.opt -c -I src -o src/elm_connect.cmo src/elm_connect.ml
# + ocamlc.opt -c -I src -o src/henums_check.cmo src/henums_check.ml
# + ocamlc.opt -c -I src -o src/autofun_check.cmo src/autofun_check.ml
# + ocamlc.opt -pack src/autofun.cmo src/henums.cmo src/ecore.cmo src/ecore_animator.cmo src/ecore_timer.cmo src/hstructs.cmo src/evas.cmo src/evas_event.cmo src/evas_font.cmo src/evas_map.cmo src/evas_object.cmo src/evas_object_smart.cmo src/ecore_evas.cmo src/ethumb.cmo src/edje.cmo src/elm.cmo src/elm_font.cmo src/elm_config.cmo src/elm_object.cmo src/elm_gen.cmo src/elm_layout.cmo src/elm_ctxpopup.cmo src/elm_fileselector.cmo src/elm_fileselector_button.cmo src/elm_fileselector_entry.cmo src/elm_icon.cmo src/elm_hoversel.cmo src/elm_multibuttonentry.cmo src/elm_naviframe.cmo src/elm_popup.cmo src/elm_app.cmo src/elm_bg.cmo src/elm_box.cmo src/elm_bubble.cmo src/elm_button.cmo src/elm_calendar.cmo src/elm_check.cmo src/elm_clock.cmo src/elm_colorselector.cmo src/elm_conformant.cmo src/elm_datetime.cmo src/elm_dayselector.cmo src/elm_diskselector.cmo src/elm_entry.cmo src/elm_flip.cmo src/elm_flipselector.cmo src/elm_frame.cmo src/elm_list.cmo src/elm_genlist.cmo src/elm_scroller.cmo src/elm_gengrid.cmo src/elm_gesture_layer.cmo src/elm_glview.cmo src/elm_grid.cmo src/elm_hover.cmo src/elm_image.cmo src/elm_index.cmo src/elm_label.cmo src/elm_map.cmo src/elm_mapbuf.cmo src/elm_menu.cmo src/elm_notify.cmo src/elm_panel.cmo src/elm_panes.cmo src/elm_photo.cmo src/elm_photocam.cmo src/elm_plug.cmo src/common.cmo src/elm_progressbar.cmo src/elm_radio.cmo src/elm_route.cmo src/elm_segment_control.cmo src/elm_separator.cmo src/elm_slider.cmo src/elm_slideshow.cmo src/elm_spinner.cmo src/elm_table.cmo src/elm_theme.cmo src/elm_thumb.cmo src/elm_toolbar.cmo src/elm_transit.cmo src/elm_web.cmo src/elm_win.cmo src/elm_inwin.cmo src/elm_win_inwin.cmo src/elm_actionslider.cmo src/elm_video.cmo src/elm_sig.cmo src/elm_connect.cmo src/elm_toolbox.cmo src/henums_check.cmo src/autofun_check.cmo -o src/efl.cmo
# + ocaml src/write_multi.ml ml 1.28.1 src/write_other.ml.multi src/write_other.ml
# + ocamldep -modules src/write_other.ml > src/write_other.ml.depends
# + ocamlc.opt -c -I src -o src/write_other.cmo src/write_other.ml
# + ocamlc.opt -a -I src src/write_other.cmo -o src/write_other.cma
# + ocaml src/write_other.cma
# + ocaml src/write_multi.ml c 1.28.1 src/elm_win_wrap.h.multi src/elm_win_wrap.h
# + ocaml src/write_multi.ml c 1.28.1 src/elm_wrap.h.multi src/elm_wrap.h
# + ocaml src/write_multi.ml c 1.28.1 src/include.h.multi src/include.h
# + ocaml src/write_variants.ml > src/variants.h
# + ocaml src/write_multi.ml c 1.28.1 src/ecore_animator_wrap.c.multi src/ecore_animator_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_wrap.c.multi src/elm_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_config_wrap.c.multi src/elm_config_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_object_wrap.c.multi src/elm_object_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_layout_wrap.c.multi src/elm_layout_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_ctxpopup_wrap.c.multi src/elm_ctxpopup_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_fileselector_wrap.c.multi src/elm_fileselector_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_multibuttonentry_wrap.c.multi src/elm_multibuttonentry_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_naviframe_wrap.c.multi src/elm_naviframe_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_popup_wrap.c.multi src/elm_popup_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_app_wrap.c.multi src/elm_app_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_calendar_wrap.c.multi src/elm_calendar_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_colorselector_wrap.c.multi src/elm_colorselector_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_entry_wrap.c.multi src/elm_entry_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_gengrid_wrap.c.multi src/elm_gengrid_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_genlist_wrap.c.multi src/elm_genlist_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_glview_wrap.c.multi src/elm_glview_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_mapbuf_wrap.c.multi src/elm_mapbuf_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_scroller_wrap.c.multi src/elm_scroller_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_slider_wrap.c.multi src/elm_slider_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_table_wrap.c.multi src/elm_table_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_transit_wrap.c.multi src/elm_transit_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_web_wrap.c.multi src/elm_web_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_win_wrap.c.multi src/elm_win_wrap.c
# + ocaml src/write_multi.ml c 1.28.1 src/elm_video_wrap.c.multi src/elm_video_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/eina_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/eina_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/eina_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/eina_wrap.c: In function 'copy_Eina_List_string':
# src/eina_wrap.c:58:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 58 | v_s = copy_string(s);
# | ^ ~~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c: In function 'copy_string_opt':
# src/eina_wrap.c:161:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 161 | Store_field(v, 0, copy_string(s));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c: In function 'safe_copy_string':
# src/eina_wrap.c:241:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 241 | if(s == NULL) return copy_string("");
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c:242:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 242 | else return copy_string(s);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c: In function 'copy_double_ptr':
# src/eina_wrap.c:260:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 260 | return copy_double(*ptr);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c: In function 'copy_string_string':
# src/eina_wrap.c:268:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 268 | Store_field(v, 0, copy_string(x[0]));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/eina_wrap.c:269:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 269 | Store_field(v, 1, copy_string(x[1]));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv eina_wrap.o src/eina_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/evas_wrap.c: In function 'ml_string_of_ptr':
# src/evas_wrap.c:40:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 40 | return copy_string(ptr);
# | ^~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_string_string_of_ptr':
# src/evas_wrap.c:77:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 77 | Store_field(v_r, 0, copy_string(t[0]));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c:78:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 78 | Store_field(v_r, 1, copy_string(t[1]));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_float_of_ptr':
# src/evas_wrap.c:98:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 98 | return copy_double(*x);
# | ^~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_evas_device_parent_set':
# src/evas_wrap.c:503:9: warning: 'evas_device_parent_set' is deprecated [-Wdeprecated-declarations]
# 503 | evas_device_parent_set(Evas_Device_val(v_dev),
# | ^~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/evas-1/Evas.h:187,
# from /usr/include/elementary-1/Elementary.h:63:
# /usr/include/evas-1/Evas_Common.h:1178:15: note: declared here
# 1178 | EVAS_API void evas_device_parent_set(Evas_Device *dev, Evas_Device *parent) EINA_DEPRECATED;
# | ^~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_evas_load_error_str':
# src/evas_wrap.c:629:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 629 | return copy_string(evas_load_error_str(Evas_Load_Error_val(v_err)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_evas_color_rgb_to_hsv':
# src/evas_wrap.c:652:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 652 | Store_field(v_res, 0, copy_double(h));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c:653:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 653 | Store_field(v_res, 1, copy_double(s));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c:654:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 654 | Store_field(v_res, 2, copy_double(v));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_evas_string_char_next_get':
# src/evas_wrap.c:720:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
# 720 | Store_field(v, 1, copy_int32(decoded));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_wrap.c: In function 'ml_evas_string_char_prev_get':
# src/evas_wrap.c:733:13: warning: "copy_int32" is deprecated: use "caml_copy_int32" instead
# 733 | Store_field(v, 1, copy_int32(decoded));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv evas_wrap.o src/evas_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_event_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_event_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_event_wrap.h:4,
# from src/evas_event_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv evas_event_wrap.o src/evas_event_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_font_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_font_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_font_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv evas_font_wrap.o src/evas_font_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_map_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_map_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_map_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/evas_map_wrap.c: In function 'ml_evas_map_point_image_uv_get':
# src/evas_map_wrap.c:200:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 200 | Store_field(v_r, 0, copy_double(u));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_map_wrap.c:201:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 201 | Store_field(v_r, 1, copy_double(v));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv evas_map_wrap.o src/evas_map_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_object_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_object_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_object_wrap.h:4,
# from src/evas_object_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/evas_object_wrap.c: In function 'ml_evas_object_name_get':
# src/evas_object_wrap.c:267:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 267 | return copy_string(evas_object_name_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c: In function 'ml_evas_object_type_get':
# src/evas_object_wrap.c:272:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 272 | return copy_string(evas_object_type_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c: In function 'ml_evas_object_size_hint_align_get':
# src/evas_object_wrap.c:433:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 433 | Store_field(v, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c:434:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 434 | Store_field(v, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c: In function 'ml_evas_object_size_hint_weight_get':
# src/evas_object_wrap.c:453:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 453 | Store_field(v, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c:454:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 454 | Store_field(v, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/evas_object_wrap.c: In function 'ml_evas_object_scale_get':
# src/evas_object_wrap.c:520:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 520 | return copy_double(evas_object_scale_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv evas_object_wrap.o src/evas_object_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_object_event_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/evas_object_event_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/evas_object_event_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv evas_object_event_wrap.o src/evas_object_event_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/ecore_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/ecore_wrap.c: In function 'raise_not_X':
# src/ecore_wrap.c:6:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 6 | if(e == NULL) e = caml_named_value("Not_X exception");
# | ^
# src/ecore_wrap.c: In function 'raise_not_Wayland':
# src/ecore_wrap.c:13:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 13 | if(e == NULL) e = caml_named_value("Not_Wayland exception");
# | ^
# + mv ecore_wrap.o src/ecore_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_animator_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_animator_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/ecore_animator_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/ecore_animator_wrap.c: In function 'ml_ecore_animator_pos_map_list':
# src/ecore_animator_wrap.c:25:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 25 | return copy_double(ecore_animator_pos_map_n(Double_val(v_pos),
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv ecore_animator_wrap.o src/ecore_animator_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_evas_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ecore_evas_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/ecore_evas_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv ecore_evas_wrap.o src/ecore_evas_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ethumb_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/ethumb_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/ethumb_wrap.h:4,
# from src/ethumb_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv ethumb_wrap.o src/ethumb_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/edje_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/edje_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/edje_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/edje_wrap.c: In function 'ml_Edje_Signal_Cb':
# src/edje_wrap.c:10:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 10 | v_emission = copy_string(emission);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/edje_wrap.c:11:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 11 | v_source = copy_string(source);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv edje_wrap.o src/edje_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_wrap.c: In function 'ml_elm_init_with_counter':
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 290 | #define String_val(x) ((const char *) Bp_val(x))
# | ^
# src/elm_wrap.c:62:29: note: in expansion of macro 'String_val'
# 62 | char* arg = String_val(Field(v_argv, i));
# | ^~~~~~~~~~
# src/elm_wrap.c: In function 'copy_Elm_Color_Class':
# src/elm_wrap.c:160:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 160 | Store_field(v, 0, copy_string(c->name));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_wrap.c:161:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 161 | Store_field(v, 1, copy_string(c->desc));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_wrap.c: In function 'copy_Elm_Color_Overlay':
# src/elm_wrap.c:187:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 187 | Store_field(v, 0, copy_string(o->color_class));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_wrap.c: In function 'ml_elm_need_elocation':
# src/elm_wrap.c:244:9: warning: 'elm_need_elocation' is deprecated [-Wdeprecated-declarations]
# 244 | return Val_Eina_Bool(elm_need_elocation());
# | ^~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:277:
# /usr/include/elementary-1/elm_deprecated.h:1703:32: note: declared here
# 1703 | EINA_DEPRECATED EAPI Eina_Bool elm_need_elocation(void);
# | ^~~~~~~~~~~~~~~~~~
# + mv elm_wrap.o src/elm_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_config_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_config_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_config_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_config_wrap.c: In function 'ml_elm_config_preferred_engine_get':
# src/elm_config_wrap.c:18:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 18 | return copy_string(elm_config_accel_preference_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_config_wrap.c: In function 'copy_Elm_Text_Class':
# src/elm_config_wrap.c:34:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 34 | Store_field(v, 0, copy_string(c->name));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_config_wrap.c:35:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 35 | Store_field(v, 1, copy_string(c->desc));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_config_wrap.c: In function 'copy_Elm_Font_Overlay':
# src/elm_config_wrap.c:61:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 61 | Store_field(v, 0, copy_string(c->text_class));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_config_wrap.c:62:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 62 | Store_field(v, 1, copy_string(c->font));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_config_wrap.c: In function 'ml_elm_config_profile_dir_get':
# src/elm_config_wrap.c:105:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 105 | value v_dir = copy_string(dir);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_config_wrap.o src/elm_config_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_object_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_object_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_object_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_cursor_get':
# src/elm_object_wrap.c:13:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 13 | return copy_string(elm_object_cursor_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_cursor_style_get':
# src/elm_object_wrap.c:30:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 30 | return copy_string(elm_object_cursor_style_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_focus_highlight_style_get':
# src/elm_object_wrap.c:180:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 180 | return copy_string(elm_object_focus_highlight_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_Elm_Object_Item_Signal_Cb':
# src/elm_object_wrap.c:267:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 267 | v_emission = copy_string(emission);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c:268:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 268 | v_source = copy_string(source);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_translatable_part_text_get':
# src/elm_object_wrap.c:302:32: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 302 | else translatable_part = String_val(Field(v_translatable_part, 0));
# | ^
# src/elm_object_wrap.c:306:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 306 | return copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_part_text_set':
# src/elm_object_wrap.c:334:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 334 | else part = String_val(Field(v_part, 0));
# | ^
# src/elm_object_wrap.c: In function 'ml_elm_object_text_get':
# src/elm_object_wrap.c:344:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 344 | return copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_part_text_get':
# src/elm_object_wrap.c:352:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 352 | else part = String_val(Field(v_part, 0));
# | ^
# src/elm_object_wrap.c:355:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 355 | return copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_set':
# src/elm_object_wrap.c:363:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 363 | else part = String_val(Field(v_part, 0));
# | ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_get':
# src/elm_object_wrap.c:389:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 389 | else part = String_val(Field(v_part, 0));
# | ^
# src/elm_object_wrap.c: In function 'ml_elm_object_part_content_unset':
# src/elm_object_wrap.c:408:19: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 408 | else part = String_val(Field(v_part, 0));
# | ^
# src/elm_object_wrap.c: In function 'ml_elm_object_item_part_text_get':
# src/elm_object_wrap.c:539:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 539 | return copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_item_translatable_part_text_get':
# src/elm_object_wrap.c:561:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 561 | return copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_item_tooltip_style_get':
# src/elm_object_wrap.c:678:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 678 | return copy_string(elm_object_item_tooltip_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_item_cursor_style_get':
# src/elm_object_wrap.c:704:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 704 | return copy_string(elm_object_item_cursor_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_item_style_get':
# src/elm_object_wrap.c:747:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 747 | return copy_string(elm_object_item_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_scale_get':
# src/elm_object_wrap.c:875:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 875 | return copy_double(elm_object_scale_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_style_get':
# src/elm_object_wrap.c:888:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 888 | return copy_string(elm_object_style_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_widget_type_get':
# src/elm_object_wrap.c:958:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 958 | Store_field(v_t, 0, copy_string(t));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_object_wrap.c: In function 'ml_elm_object_tooltip_style_get':
# src/elm_object_wrap.c:1027:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 1027 | return copy_string(elm_object_tooltip_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_object_wrap.o src/elm_object_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gen_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gen_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_gen_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_Text_Get_Cb':
# src/elm_gen_wrap.c:10:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 10 | v_part = copy_string(part);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_Content_Get_Cb':
# src/elm_gen_wrap.c:23:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 23 | v_part = copy_string(part);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_State_Get_Cb':
# src/elm_gen_wrap.c:37:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 37 | v_part = copy_string(part);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gen_wrap.c: In function 'ml_Elm_Gen_Item_Reusable_Content_Get_Cb':
# src/elm_gen_wrap.c:60:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 60 | v_part = copy_string(part);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_gen_wrap.o src/elm_gen_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_layout_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_layout_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_layout_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_layout_wrap.c: In function 'ml_elm_layout_data_get':
# src/elm_layout_wrap.c:133:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 133 | Store_field(v, 0, copy_string(data));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_layout_wrap.c: In function 'ml_elm_layout_part_cursor_get':
# src/elm_layout_wrap.c:161:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 161 | return copy_string(elm_layout_part_cursor_get(Evas_Object_val(v_obj),
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_layout_wrap.c: In function 'ml_elm_layout_part_cursor_style_get':
# src/elm_layout_wrap.c:188:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 188 | Store_field(v, 0, copy_string(style));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_layout_wrap.c: In function 'ml_elm_layout_text_get':
# src/elm_layout_wrap.c:246:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 246 | return copy_string(elm_layout_text_get(Evas_Object_val(v_obj),
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_layout_wrap.o src/elm_layout_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_ctxpopup_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_ctxpopup_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_ctxpopup_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_ctxpopup_wrap.o src/elm_ctxpopup_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_fileselector_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_fileselector_wrap.c: In function 'ml_Elm_Fileselector_Filter_Func':
# src/elm_fileselector_wrap.c:9:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 9 | v_s = copy_string(path);
# | ^~~~~~~~~~~~~~~~~~~~
# src/elm_fileselector_wrap.c: In function 'ml_elm_fileselector_path_get':
# src/elm_fileselector_wrap.c:82:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 82 | return copy_string(elm_fileselector_path_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_fileselector_wrap.c: In function 'ml_elm_fileselector_selected_get':
# src/elm_fileselector_wrap.c:93:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 93 | return copy_string(elm_fileselector_selected_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_fileselector_wrap.c: In function 'ml_elm_fileselector_mime_types_filter_append':
# src/elm_fileselector_wrap.c:102:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 102 | else filter_name = String_val(Field(v_filter_name, 0));
# | ^
# + mv elm_fileselector_wrap.o src/elm_fileselector_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_button_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_button_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_fileselector_button_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_fileselector_button_wrap.c: In function 'ml_elm_fileselector_button_window_title_get':
# src/elm_fileselector_button_wrap.c:21:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 21 | return copy_string(elm_fileselector_button_window_title_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_fileselector_button_wrap.o src/elm_fileselector_button_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_entry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_fileselector_entry_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_fileselector_entry_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_fileselector_entry_wrap.c: In function 'ml_elm_fileselector_entry_window_title_get':
# src/elm_fileselector_entry_wrap.c:21:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 21 | return copy_string(elm_fileselector_entry_window_title_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_fileselector_entry_wrap.o src/elm_fileselector_entry_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_hoversel_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_hoversel_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_hoversel_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_hoversel_wrap.c: In function 'ml_elm_hoversel_item_icon_get':
# src/elm_hoversel_wrap.c:121:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 121 | Store_field(v_r, 0, copy_string(icon_file));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_hoversel_wrap.c:125:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 125 | Store_field(v_tmp, 0, copy_string(icon_group));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_hoversel_wrap.o src/elm_hoversel_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_multibuttonentry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_multibuttonentry_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_multibuttonentry_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_multibuttonentry_wrap.o src/elm_multibuttonentry_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_naviframe_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_naviframe_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_naviframe_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_push_native':
# src/elm_naviframe_wrap.c:31:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 31 | else title_label = String_val(Field(v_title_label, 0));
# | ^
# src/elm_naviframe_wrap.c:33:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 33 | else item_style = String_val(Field(v_item_style, 0));
# | ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_before_native':
# src/elm_naviframe_wrap.c:58:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 58 | else title_label = String_val(Field(v_title_label, 0));
# | ^
# src/elm_naviframe_wrap.c:60:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 60 | else item_style = String_val(Field(v_item_style, 0));
# | ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_insert_after_native':
# src/elm_naviframe_wrap.c:86:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 86 | else title_label = String_val(Field(v_title_label, 0));
# | ^
# src/elm_naviframe_wrap.c:88:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 88 | else item_style = String_val(Field(v_item_style, 0));
# | ^
# src/elm_naviframe_wrap.c: In function 'ml_elm_naviframe_item_style_get':
# src/elm_naviframe_wrap.c:160:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 160 | return copy_string(elm_naviframe_item_style_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_naviframe_wrap.o src/elm_naviframe_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_popup_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_popup_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_popup_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_popup_wrap.c: In function 'ml_elm_popup_align_get':
# src/elm_popup_wrap.c:53:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 53 | Store_field(v_r, 0, copy_double(w));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_popup_wrap.c:54:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 54 | Store_field(v_r, 1, copy_double(h));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_popup_wrap.c: In function 'ml_elm_popup_timeout_get':
# src/elm_popup_wrap.c:91:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 91 | return copy_double(elm_popup_timeout_get(Evas_Object_val(v_obj)));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_popup_wrap.o src/elm_popup_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_app_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_app_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_app_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_name_get':
# src/elm_app_wrap.c:50:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 50 | return copy_string(elm_app_name_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_desktop_entry_get':
# src/elm_app_wrap.c:55:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 55 | return copy_string(elm_app_desktop_entry_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_prefix_dir_get':
# src/elm_app_wrap.c:60:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 60 | return copy_string(elm_app_prefix_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_bin_dir_get':
# src/elm_app_wrap.c:65:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 65 | return copy_string(elm_app_bin_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_lib_dir_get':
# src/elm_app_wrap.c:70:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 70 | return copy_string(elm_app_lib_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_data_dir_get':
# src/elm_app_wrap.c:75:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 75 | return copy_string(elm_app_data_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_locale_dir_get':
# src/elm_app_wrap.c:80:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 80 | return copy_string(elm_app_locale_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_app_wrap.c: In function 'ml_elm_app_base_scale_get':
# src/elm_app_wrap.c:91:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 91 | return copy_double(elm_app_base_scale_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_app_wrap.o src/elm_app_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_bg_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_bg_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_bg_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_bg_wrap.o src/elm_bg_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_box_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_box_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_box_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_box_wrap.c: In function 'ml_elm_box_align_get':
# src/elm_box_wrap.c:35:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 35 | Store_field(v, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_box_wrap.c:36:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 36 | Store_field(v, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_box_wrap.o src/elm_box_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_bubble_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_bubble_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_bubble_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_bubble_wrap.o src/elm_bubble_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_button_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_button_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_button_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_button_wrap.o src/elm_button_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_calendar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_calendar_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_calendar_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_calendar_wrap.o src/elm_calendar_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_check_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_check_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_check_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_check_wrap.o src/elm_check_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_clock_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_clock_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_clock_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_clock_wrap.o src/elm_clock_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_colorselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_colorselector_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_colorselector_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_colorselector_wrap.o src/elm_colorselector_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_conformant_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_conformant_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_conformant_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_conformant_wrap.o src/elm_conformant_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_datetime_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_datetime_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_datetime_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_datetime_wrap.o src/elm_datetime_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_dayselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_dayselector_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_dayselector_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_dayselector_wrap.o src/elm_dayselector_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_diskselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_diskselector_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_diskselector_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_diskselector_wrap.o src/elm_diskselector_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_entry_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_entry_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_entry_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Item_Provider_Cb':
# src/elm_entry_wrap.c:10:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 10 | v_item = copy_string(item);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_Elm_Entry_Filter_Cb':
# src/elm_entry_wrap.c:22:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 22 | v_text = copy_string(*text);
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:290:23: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 290 | #define String_val(x) ((const char *) Bp_val(x))
# | ^
# src/elm_entry_wrap.c:27:31: note: in expansion of macro 'String_val'
# 27 | char* text1 = String_val(Field(v_r, 0));
# | ^~~~~~~~~~
# src/elm_entry_wrap.c: In function 'copy_Elm_Entry_Filter_Accept_Set':
# src/elm_entry_wrap.c:68:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 68 | if(as.accepted == NULL) Store_field(v, 0, copy_string(""));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c:69:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 69 | else Store_field(v, 0, copy_string(as.accepted));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c:70:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 70 | if(as.rejected == NULL) Store_field(v, 1, copy_string(""));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c:71:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 71 | else Store_field(v, 1, copy_string(as.rejected));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_text_style_user_peek':
# src/elm_entry_wrap.c:90:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 90 | Store_field(v, 0, copy_string(text));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_selection_get':
# src/elm_entry_wrap.c:100:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 100 | Store_field(v, 0, copy_string(text));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_cursor_content_get':
# src/elm_entry_wrap.c:107:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 107 | value v = copy_string(text);
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_file_get':
# src/elm_entry_wrap.c:179:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 179 | Store_field(v, 0, copy_string(file));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_filter_limit_size':
# src/elm_entry_wrap.c:196:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 196 | Store_field(v, 0, copy_string(text));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_entry_wrap.c: In function 'ml_elm_entry_filter_accept_set':
# src/elm_entry_wrap.c:214:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 214 | Store_field(v, 0, copy_string(text));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_entry_wrap.o src/elm_entry_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_flip_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_flip_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_flip_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_flip_wrap.o src/elm_flip_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_flipselector_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_flipselector_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_flipselector_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_flipselector_wrap.o src/elm_flipselector_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_font_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_font_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_font_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_font_wrap.c: In function 'copy_Elm_Font_Properties':
# src/elm_font_wrap.c:7:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 7 | Store_field(v, 0, copy_string(p->name));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_font_wrap.c: In function 'ml_elm_font_fontconfig_name_get':
# src/elm_font_wrap.c:27:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 27 | value v_s = copy_string(s);
# | ^~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_font_wrap.o src/elm_font_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_frame_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_frame_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_frame_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_frame_wrap.o src/elm_frame_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gengrid_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gengrid_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_gengrid_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_item_cursor_get':
# src/elm_gengrid_wrap.c:200:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 200 | Store_field(v_cursor, 0, copy_string(cursor));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_item_cursor_style_get':
# src/elm_gengrid_wrap.c:214:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 214 | Store_field(v_style, 0, copy_string(style));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gengrid_wrap.c: In function 'ml_elm_gengrid_align_get':
# src/elm_gengrid_wrap.c:246:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 246 | Store_field(v_r, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gengrid_wrap.c:247:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 247 | Store_field(v_r, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_gengrid_wrap.o src/elm_gengrid_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_genlist_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_genlist_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_genlist_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_genlist_wrap.c: In function 'ml_elm_genlist_item_cursor_get':
# src/elm_genlist_wrap.c:230:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 230 | Store_field(v_cursor, 0, copy_string(cursor));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_genlist_wrap.c: In function 'ml_elm_genlist_item_cursor_style_get':
# src/elm_genlist_wrap.c:244:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 244 | Store_field(v_style, 0, copy_string(style));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_genlist_wrap.o src/elm_genlist_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gesture_layer_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_gesture_layer_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_gesture_layer_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_gesture_layer_wrap.c: In function 'ml_Elm_Gesture_Line_Info_of_ptr':
# src/elm_gesture_layer_wrap.c:37:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 37 | v_angle = copy_double(info->angle);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gesture_layer_wrap.c: In function 'ml_Elm_Gesture_Zoom_Info_of_ptr':
# src/elm_gesture_layer_wrap.c:52:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 52 | Store_field(v_info, 2, copy_double(info->zoom));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gesture_layer_wrap.c:53:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 53 | Store_field(v_info, 3, copy_double(info->momentum));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gesture_layer_wrap.c: In function 'ml_Elm_Gesture_Rotate_Info_of_ptr':
# src/elm_gesture_layer_wrap.c:65:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 65 | Store_field(v_info, 2, copy_double(info->base_angle));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gesture_layer_wrap.c:66:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 66 | Store_field(v_info, 3, copy_double(info->angle));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_gesture_layer_wrap.c:67:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 67 | Store_field(v_info, 4, copy_double(info->momentum));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_gesture_layer_wrap.o src/elm_gesture_layer_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_glview_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_glview_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_glview_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_init':
# src/elm_glview_wrap.c:19:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 19 | if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_init");
# | ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_del':
# src/elm_glview_wrap.c:30:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 30 | if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_del");
# | ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_resize':
# src/elm_glview_wrap.c:41:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 41 | if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_resize");
# | ^
# src/elm_glview_wrap.c: In function 'ml_Elm_GLView_Func_Cb_render':
# src/elm_glview_wrap.c:52:33: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 52 | if(v_fun == NULL) v_fun = caml_named_value("Elm_GLView_Func_Cb_render");
# | ^
# + mv elm_glview_wrap.o src/elm_glview_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_grid_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_grid_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_grid_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_grid_wrap.o src/elm_grid_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_hover_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_hover_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_hover_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_hover_wrap.c: In function 'ml_elm_hover_best_content_location_get':
# src/elm_hover_wrap.c:33:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 33 | Store_field(v_loc, 0, copy_string(loc));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_hover_wrap.o src/elm_hover_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_icon_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_icon_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_icon_wrap.h:4,
# from src/elm_icon_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_icon_wrap.c: In function 'ml_elm_icon_standard_get':
# src/elm_icon_wrap.c:27:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 27 | Store_field(v, 0, copy_string(name));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_icon_wrap.o src/elm_icon_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_image_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_image_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_image_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_image_wrap.c: In function 'ml_elm_image_file_get':
# src/elm_image_wrap.c:27:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 27 | Store_field(v, 0, copy_string(file));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_image_wrap.c:31:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 31 | Store_field(v1, 0, copy_string(group));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_image_wrap.o src/elm_image_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_index_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_index_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_index_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_index_wrap.o src/elm_index_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_label_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_label_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_label_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_label_wrap.o src/elm_label_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_list_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_list_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_list_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_list_wrap.o src/elm_list_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_map_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_map_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_map_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_region_get':
# src/elm_map_wrap.c:80:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 80 | Store_field(v_r, 0, copy_double(lon));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c:81:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 81 | Store_field(v_r, 1, copy_double(lat));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_canvas_to_region_convert':
# src/elm_map_wrap.c:94:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 94 | Store_field(v_r, 0, copy_double(lon));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c:95:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 95 | Store_field(v_r, 1, copy_double(lat));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_rotate_get':
# src/elm_map_wrap.c:119:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 119 | Store_field(v_r, 0, copy_double(a));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_overlay_region_get':
# src/elm_map_wrap.c:176:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 176 | Store_field(v_r, 0, copy_double(lon));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c:177:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 177 | Store_field(v_r, 1, copy_double(lat));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_sources_get':
# src/elm_map_wrap.c:294:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 294 | Store_field(v_tmp, 0, copy_string(sources[0]));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c:301:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 301 | Store_field(v_tmp, 0, copy_string(sources[i]));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c: In function 'ml_elm_map_name_region_get':
# src/elm_map_wrap.c:375:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 375 | Store_field(v_r, 0, copy_double(lon));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_map_wrap.c:376:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 376 | Store_field(v_r, 1, copy_double(lat));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_map_wrap.o src/elm_map_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_mapbuf_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_mapbuf_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_mapbuf_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_mapbuf_wrap.o src/elm_mapbuf_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_menu_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_menu_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_menu_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_menu_wrap.c: In function 'ml_elm_menu_item_icon_name_get':
# src/elm_menu_wrap.c:61:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 61 | Store_field(v, 0, copy_string(icon));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_menu_wrap.o src/elm_menu_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_notify_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_notify_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_notify_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_notify_wrap.c: In function 'ml_elm_notify_align_get':
# src/elm_notify_wrap.c:17:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 17 | Store_field(v_res, 0, copy_double(h));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_notify_wrap.c:18:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 18 | Store_field(v_res, 1, copy_double(v));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_notify_wrap.o src/elm_notify_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_panel_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_panel_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_panel_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_panel_wrap.o src/elm_panel_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_panes_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_panes_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_panes_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_panes_wrap.o src/elm_panes_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_photo_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_photo_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_photo_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_photo_wrap.o src/elm_photo_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_photocam_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_photocam_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_photocam_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_photocam_wrap.c: In function 'ml_elm_photocam_file_get':
# src/elm_photocam_wrap.c:14:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 14 | return copy_string(file);
# | ^~~~~~~~~~~~~~~~~~~~~
# src/elm_photocam_wrap.c: In function 'ml_Elm_Photocam_Progress_of_ptr':
# src/elm_photocam_wrap.c:51:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 51 | Store_field(v_r, 0, copy_double(p->now));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_photocam_wrap.c:52:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 52 | Store_field(v_r, 1, copy_double(p->total));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_photocam_wrap.o src/elm_photocam_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_plug_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_plug_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_plug_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_plug_wrap.o src/elm_plug_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_progressbar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_progressbar_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_progressbar_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_progressbar_wrap.c: In function 'ml_elm_progressbar_part_value_get':
# src/elm_progressbar_wrap.c:34:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 34 | return copy_double(elm_progressbar_part_value_get(
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_progressbar_wrap.o src/elm_progressbar_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_radio_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_radio_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_radio_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_radio_wrap.o src/elm_radio_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_route_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_route_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_route_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_route_wrap.c: In function 'ml_elm_route_longitude_min_max_get':
# src/elm_route_wrap.c:17:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 17 | Store_field(v_r, 0, copy_double(min));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_route_wrap.c:18:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 18 | Store_field(v_r, 1, copy_double(max));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_route_wrap.c: In function 'ml_elm_route_latitude_min_max_get':
# src/elm_route_wrap.c:29:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 29 | Store_field(v_r, 0, copy_double(min));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_route_wrap.c:30:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 30 | Store_field(v_r, 1, copy_double(max));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_route_wrap.o src/elm_route_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_scroller_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_scroller_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_scroller_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_scroller_wrap.c: In function 'ml_elm_scroller_page_relative_get':
# src/elm_scroller_wrap.c:89:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 89 | Store_field(v_r, 0, copy_double(h));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_scroller_wrap.c:90:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 90 | Store_field(v_r, 1, copy_double(v));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_scroller_wrap.c: In function 'ml_elm_scroller_gravity_get':
# src/elm_scroller_wrap.c:141:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 141 | Store_field(v_r, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_scroller_wrap.c:142:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 142 | Store_field(v_r, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_scroller_wrap.o src/elm_scroller_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_segment_control_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_segment_control_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_segment_control_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_segment_control_wrap.o src/elm_segment_control_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_separator_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_separator_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_separator_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_separator_wrap.o src/elm_separator_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_slider_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_slider_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_slider_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_slider_wrap.c: In function 'ml_elm_slider_min_max_get':
# src/elm_slider_wrap.c:30:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 30 | Store_field(v_r, 0, copy_double(min));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_slider_wrap.c:31:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 31 | Store_field(v_r, 1, copy_double(max));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_slider_wrap.c: In function 'ml_elm_slider_range_get':
# src/elm_slider_wrap.c:42:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 42 | Store_field(v_r, 0, copy_double(from));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_slider_wrap.c:43:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 43 | Store_field(v_r, 1, copy_double(to));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_slider_wrap.o src/elm_slider_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_slideshow_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_slideshow_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_slideshow_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_slideshow_wrap.o src/elm_slideshow_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_spinner_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_spinner_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_spinner_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_spinner_wrap.c: In function 'ml_elm_spinner_min_max_get':
# src/elm_spinner_wrap.c:23:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 23 | Store_field(v_r, 0, copy_double(min));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_spinner_wrap.c:24:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 24 | Store_field(v_r, 1, copy_double(max));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_spinner_wrap.o src/elm_spinner_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_table_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_table_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_table_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_table_wrap.c: In function 'ml_elm_table_align_get':
# src/elm_table_wrap.c:26:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 26 | Store_field(v_r, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_table_wrap.c:27:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 27 | Store_field(v_r, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_table_wrap.o src/elm_table_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_theme_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_theme_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_theme_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_get':
# src/elm_theme_wrap.c:102:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 102 | return copy_string(elm_theme_get(th));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_list_item_path_get':
# src/elm_theme_wrap.c:122:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 122 | Store_field(v1, 0, copy_string(path));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_data_get':
# src/elm_theme_wrap.c:165:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 165 | Store_field(v_data, 0, copy_string(data));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_group_path_find':
# src/elm_theme_wrap.c:181:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 181 | Store_field(v_data, 0, copy_string(data));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_system_dir_get':
# src/elm_theme_wrap.c:202:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 202 | return copy_string(elm_theme_system_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_theme_wrap.c: In function 'ml_elm_theme_user_dir_get':
# src/elm_theme_wrap.c:207:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 207 | return copy_string(elm_theme_user_dir_get());
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_theme_wrap.o src/elm_theme_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_thumb_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_thumb_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_thumb_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_thumb_wrap.c: In function 'ml_elm_thumb_file_get':
# src/elm_thumb_wrap.c:19:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 19 | Store_field(v_r, 0, copy_string(file));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_thumb_wrap.c:20:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 20 | Store_field(v_r, 1, copy_string(key));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_thumb_wrap.c: In function 'ml_elm_thumb_path_get':
# src/elm_thumb_wrap.c:33:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 33 | Store_field(v_r, 0, copy_string(path));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_thumb_wrap.c:34:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 34 | Store_field(v_r, 1, copy_string(key));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_thumb_wrap.c: In function 'ml_elm_thumb_crop_align_get':
# src/elm_thumb_wrap.c:55:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 55 | Store_field(v, 0, copy_double(x));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_thumb_wrap.c:56:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 56 | Store_field(v, 1, copy_double(y));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_thumb_wrap.o src/elm_thumb_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_toolbar_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_toolbar_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_toolbar_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_toolbar_wrap.o src/elm_toolbar_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_transit_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_transit_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_transit_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_transit_wrap.c: In function 'ml_Elm_Transit_Effect_Transition_Cb':
# src/elm_transit_wrap.c:10:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 10 | v_progress = copy_double(progress);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_transit_wrap.c: In function 'ml_elm_transit_tween_mode_factor_get':
# src/elm_transit_wrap.c:90:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 90 | Store_field(v_r, 0, copy_double(v1));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_transit_wrap.c:91:13: warning: "copy_double" is deprecated: use "caml_copy_double" instead
# 91 | Store_field(v_r, 1, copy_double(v2));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_transit_wrap.o src/elm_transit_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_web_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_web_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_web_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_web_wrap.c: In function 'copy_Elm_Web_Download':
# src/elm_web_wrap.c:11:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 11 | Store_field(v_r, 0, copy_string(url));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'copy_Elm_Web_Frame_Load_Error':
# src/elm_web_wrap.c:25:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 25 | Store_field(v_r, 2, copy_string(domain));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c:29:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 29 | Store_field(v_r, 3, copy_string(description));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c:33:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 33 | Store_field(v_r, 4, copy_string(failing_url));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_Elm_Web_Dialog_Alert':
# src/elm_web_wrap.c:72:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 72 | v_message = copy_string(message);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_Elm_Web_Dialog_Confirm':
# src/elm_web_wrap.c:84:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 84 | v_message = copy_string(message);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_Elm_Web_Dialog_Prompt':
# src/elm_web_wrap.c:102:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 102 | v_message = copy_string(message);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'copy_Elm_Web_Menu_Item':
# src/elm_web_wrap.c:156:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 156 | Store_field(v_r, 0, copy_string(text));
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_elm_web_url_get':
# src/elm_web_wrap.c:267:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 267 | Store_field(v_s, 0, copy_string(s));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_elm_web_title_get':
# src/elm_web_wrap.c:280:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 280 | Store_field(v_s, 0, copy_string(s));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_web_wrap.c: In function 'ml_elm_web_selection_get':
# src/elm_web_wrap.c:305:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 305 | Store_field(v_s, 0, copy_string(s));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# + mv elm_web_wrap.o src/elm_web_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_win_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_win_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_win_wrap.h:4,
# from src/elm_win_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_set':
# src/elm_win_wrap.c:68:29: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
# 68 | profiles[i] = String_val(Field(v_profiles, i));
# | ^
# src/elm_win_wrap.c: In function 'ml_elm_win_available_profiles_get':
# src/elm_win_wrap.c:87:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 87 | Store_field(v_profiles, i, copy_string(profiles[i]));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_win_wrap.c: In function 'ml_elm_win_focus_highlight_style_get':
# src/elm_win_wrap.c:159:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 159 | Store_field(v, 0, copy_string(style));
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/elm_win_wrap.c: In function 'ml_elm_win_window_id_get':
# src/elm_win_wrap.c:193:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead
# 193 | return copy_nativeint(
# | ^~~~~~~~~~~~~~~~~~
# + mv elm_win_wrap.o src/elm_win_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_inwin_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_inwin_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_inwin_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_inwin_wrap.o src/elm_inwin_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_actionslider_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_actionslider_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_actionslider_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_actionslider_wrap.o src/elm_actionslider_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_video_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_video_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_video_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# + mv elm_video_wrap.o src/elm_video_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_connect_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/elm_connect_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/elm_connect_wrap.c:3:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/elm_connect_wrap.c: In function 'ml_Evas_Smart_Cb_connect_string':
# src/elm_connect_wrap.c:180:13: warning: "copy_string" is deprecated: use "caml_copy_string" instead
# 180 | v_ei = copy_string(ei);
# | ^~~~~~~~~~~~~~~~~~~
# + mv elm_connect_wrap.o src/elm_connect_wrap.o
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/enums_wrap.c
# + ocamlc.opt -ccopt "-I/usr/include/elementary-1 -I/usr/include/eina-1 -I/usr/include/eina-1/eina -I/usr/include/x86_64-linux-gnu -I/usr/include/eet-1 -I/usr/include/emile-1 -I/usr/include/efl-1 -I/usr/include/efl-1/interfaces -I/usr/include/eo-1 -I/usr/include/evas-1 -I/usr/include/evas-1/canvas -I/usr/include/evas-1/gesture -I/usr/include/ecore-1 -I/usr/include/ector-1 -I/usr/include/lua5.1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/ecore-evas-1 -I/usr/include/ecore-input-evas-1 -I/usr/include/ecore-input-1 -I/usr/include/eeze-1 -I/usr/include/ecore-file-1 -I/usr/include/ecore-con-1 -I/usr/include/eldbus-1 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/ecore-imf-1 -I/usr/include/edje-1 -I/usr/include/ecore-imf-evas-1 -I/usr/include/embryo-1 -I/usr/include/efreet-1 -I/usr/include/ecore-ipc-1 -I/usr/include/eio-1 -I/usr/include/ecore-audio-1 -I/usr/include/opus -I/usr/include/ethumb-client-1 -I/usr/include/ethumb-1 -I/usr/include/emotion-1 -D_REENTRANT -I/usr/include/ecore-x-1 -I/usr/include/ecore-wl2-1 -I/usr/include/ecore-drm2-1 -I/usr/include/elput-1 -pthread " -c src/enums_wrap.c
# In file included from /usr/include/eina-1/eina/eina_inlist.h:23,
# from /usr/include/eina-1/Eina.h:222,
# from /usr/include/elementary-1/Elementary.h:61,
# from src/include.h:22,
# from src/enums_wrap.c:1:
# /usr/include/eina-1/eina/eina_iterator.h:251:13: warning: "callback" is deprecated: use "caml_callback" instead
# 251 | Eina_Each_Cb callback,
# | ^ ~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_mempool.h:258,
# from /usr/include/eina-1/Eina.h:229:
# /usr/include/eina-1/eina/eina_inline_mempool.x:37:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 37 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x:76:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 76 | void *(*alloc)(void *data, unsigned int size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:107:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 107 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_malloc_near':
# /usr/include/eina-1/eina/eina_inline_mempool.x:115:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 115 | return mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_mempool.x: In function 'eina_mempool_calloc':
# /usr/include/eina-1/eina/eina_inline_mempool.x:121:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 121 | void *r = mp->backend.alloc(mp->backend_data, size);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/Eina.h:261:
# /usr/include/eina-1/eina/eina_value.h: At top level:
# /usr/include/eina-1/eina/eina_value.h:3068:13: warning: "alloc" is deprecated: use "caml_alloc" instead
# 3068 | void *(*alloc)(const Eina_Value_Struct_Operations *ops, const Eina_Value_Struct_Desc *desc); /**< How to allocate struct memory to be managed by the Eina_Value */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_value.h:3683:13: warning: "flush" is deprecated: use "caml_flush" instead
# 3683 | Eina_Bool (*flush)(const Eina_Value_Type *type, void *mem); /**< clear any values from mem */
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/eina-1/eina/eina_value.h:3950:
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# 164 | EINA_VALUE_TYPE_DISPATCH(type, flush, 0, mem);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:164:13: warning: "flush" is deprecated: use "caml_flush" instead
# /usr/include/eina-1/eina/eina_inline_value.x: In function 'eina_value_type_flush':
# /usr/include/eina-1/eina/eina_inline_value.x:1772:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1772 | if (!type->flush) return EINA_FALSE;
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/eina-1/eina/eina_inline_value.x:1773:13: warning: "flush" is deprecated: use "caml_flush" instead
# 1773 | return type->flush(type, mem);
# | ^~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/emile-1/Emile.h:111,
# from /usr/include/eet-1/Eet.h:101,
# from /usr/include/elementary-1/Elementary.h:62:
# /usr/include/emile-1/emile_image.h: At top level:
# /usr/include/emile-1/emile_image.h:326:13: warning: "callback" is deprecated: use "caml_callback" instead
# 326 | EAPI void emile_image_callback_set(Emile_Image *image, Emile_Action_Cb callback, Emile_Action action, const void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/elementary-1/Elementary.h:64:
# /usr/include/evas-1/Evas_GL.h:6063:13: warning: "callback" is deprecated: use "caml_callback" instead
# 6063 | void (*glDebugMessageCallback) (GLDEBUGPROC callback, const void *userParam);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from /usr/include/ecore-1/Ecore.h:328,
# from /usr/include/elementary-1/Elementary.h:65:
# /usr/include/ecore-1/Ecore_Common.h:425:13: warning: "callback" is deprecated: use "caml_callback" instead
# 425 | EAPI void ecore_main_loop_thread_safe_call_async(Ecore_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# /usr/include/ecore-1/Ecore_Common.h:442:13: warning: "callback" is deprecated: use "caml_callback" instead
# 442 | EAPI void *ecore_main_loop_thread_safe_call_sync(Ecore_Data_Cb callback, void *data);
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
# In file included from src/include.h:86:
# src/enums_variants_wrap.h:20:9: warning: "Val_none" redefined
# 20 | #define Val_none (-1844173455)
# | ^~~~~~~~
# In file included from src/include.h:10:
# /home/opam/.opam/4.14/lib/ocaml/caml/mlvalues.h:407:9: note: this is the location of the previous definition
# 407 | #define Val_none Val_int(0)
# | ^~~~~~~~
# src/enums_wrap.c: In function 'Elm_Focus_Direction_val':
# src/include.h:62:34: error: 'EFL_UI_FOCUS_DIRECTION_LAST' undeclared (first use in this function); did you mean 'ELM_FOCUS_DIRECTION_LAST'?
# 62 | #define ELM_FOCUS_DIRECTION_LAST EFL_UI_FOCUS_DIRECTION_LAST
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/enums_wrap.c:432:49: note: in expansion of macro 'ELM_FOCUS_DIRECTION_LAST'
# 432 | case Val_direction_last: return ELM_FOCUS_DIRECTION_LAST;
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# src/include.h:62:34: note: each undeclared identifier is reported only once for each function it appears in
# 62 | #define ELM_FOCUS_DIRECTION_LAST EFL_UI_FOCUS_DIRECTION_LAST
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/enums_wrap.c:432:49: note: in expansion of macro 'ELM_FOCUS_DIRECTION_LAST'
# 432 | case Val_direction_last: return ELM_FOCUS_DIRECTION_LAST;
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# src/enums_wrap.c: In function 'Val_Elm_Focus_Direction':
# src/include.h:62:34: error: 'EFL_UI_FOCUS_DIRECTION_LAST' undeclared (first use in this function); did you mean 'ELM_FOCUS_DIRECTION_LAST'?
# 62 | #define ELM_FOCUS_DIRECTION_LAST EFL_UI_FOCUS_DIRECTION_LAST
# | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
# src/enums_wrap.c:447:22: note: in expansion of macro 'ELM_FOCUS_DIRECTION_LAST'
# 447 | case ELM_FOCUS_DIRECTION_LAST: return Val_direction_last;
# | ^~~~~~~~~~~~~~~~~~~~~~~~
# Command exited with code 2.
# make: *** [Makefile:519: all-local] Error 10
<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build efl 1.22.0
+-
+- The following changes have been performed
| - install conf-efl 1.8
| - install conf-pkg-config 4
| - install ocamlbuild 0.16.1
| - install ocamlfind 1.9.8
+-
# Run eval $(opam env) to update the current shell environment
The former state can be restored with:
/usr/bin/opam switch import "/home/opam/.opam/4.14/.opam-switch/backup/state-20260504084256.export"
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
[WARNING] OPAMCONFIRMLEVEL was ignored because CLI 2.0 was requested and it was introduced in 2.1.
"/usr/bin/env" "bash" "-c" "opam reinstall efl.1.22.0;
res=$?;
test "$res" != 31 && exit "$res";
export OPAMCLI=2.0;
build_dir=$(opam var prefix)/.opam-switch/build;
failed=$(ls "$build_dir");
partial_fails="";
for pkg in $failed; do
if opam show -f x-ci-accept-failures: "$pkg" | grep -qF "\"debian-13\""; then
echo "A package failed and has been disabled for CI using the 'x-ci-accept-failures' field.";
fi;
test "$pkg" != 'efl.1.22.0' && partial_fails="$partial_fails $pkg";
done;
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}";
exit 1" failed with exit status 1
2026-05-04 09:02.58: Job failed: Failed: Build failed
2026-05-04 09:02.58: Log analysis:
2026-05-04 09:02.58: >>>
[ERROR] The compilation of efl.1.22.0 failed at "make".
(score = 20)
2026-05-04 09:02.58: >>>
# src/include.h:62:34: error: 'EFL_UI_FOCUS_DIRECTION_LAST' undeclared (first use in this function); did you mean 'ELM_FOCUS_DIRECTION_LAST'?
(score = 30)
2026-05-04 09:02.58: >>>
# src/include.h:62:34: error: 'EFL_UI_FOCUS_DIRECTION_LAST' undeclared (first use in this function); did you mean 'ELM_FOCUS_DIRECTION_LAST'?
(score = 30)
2026-05-04 09:02.58: 'EFL_UI_FOCUS_DIRECTION_LAST' undeclared (first use in this function); did you mean 'ELM_FOCUS_DIRECTION_LAST'?