- github
- ocaml
- opam-repository
- 9346fc
- compilers,5.4,ocaml-compiler.5.4.0~beta1,revdeps,ocamlbrowser.5.4.0
(not at the head of any monitored branch or PR)
2026-03-23 01:32.58: New job: test ocamlbrowser.5.4.0 with ocaml-compiler.5.4.0~beta1, using opam dev
from https://github.com/ocaml/opam-repository.git#refs/pull/29582/head (9346fc968dbf5116a1b2dd2b5e0143bc06e9fa98)
on debian-13-ocaml-5.4/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/29582/head" && git reset --hard 9346fc96
git fetch origin master
git merge --no-edit 76bf2ed9443fdee37e6f046c6295d358be3f8598
cat > ../Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6
USER 1000:1000
WORKDIR /home/opam
RUN sudo ln -f /usr/bin/opam-dev /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 ocaml-compiler.5.4.0~beta1 5.4.0~beta1
RUN opam reinstall --update-invariant ocaml-compiler.5.4.0~beta1; \
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" != 'ocaml-compiler.5.4.0~beta1' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN opam reinstall ocamlbrowser.5.4.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" != 'ocamlbrowser.5.4.0' && partial_fails="$partial_fails $pkg"; \
done; \
test "${partial_fails}" != "" && echo "opam-repo-ci detected dependencies failing: ${partial_fails}"; \
exit 1
RUN (opam reinstall --with-test ocamlbrowser.5.4.0) || true
RUN opam reinstall --with-test --verbose ocamlbrowser.5.4.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" != 'ocamlbrowser.5.4.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-03-23 01:32.58: Using cache hint "ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6-ocaml-compiler.5.4.0~beta1-ocamlbrowser.5.4.0-9346fc968dbf5116a1b2dd2b5e0143bc06e9fa98"
2026-03-23 01:32.58: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6)
(user (uid 1000) (gid 1000))
(workdir /home/opam)
(run (shell "sudo ln -f /usr/bin/opam-dev /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 ocaml-compiler.5.4.0~beta1 5.4.0~beta1"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall --update-invariant ocaml-compiler.5.4.0~beta1;\
\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\" != 'ocaml-compiler.5.4.0~beta1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall ocamlbrowser.5.4.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\" != 'ocamlbrowser.5.4.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
(run (network host)
(shell "(opam reinstall --with-test ocamlbrowser.5.4.0) || true"))
(run (shell "opam reinstall --with-test --verbose ocamlbrowser.5.4.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\" != 'ocamlbrowser.5.4.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-03-23 01:32.58: Waiting for resource in pool OCluster
2026-03-23 02:24.37: Waiting for worker…
2026-03-23 02:27.25: Got resource from pool OCluster
Building on phoebe
All commits already cached
Updating files: 69% (12873/18510)
Updating files: 70% (12957/18510)
Updating files: 71% (13143/18510)
Updating files: 72% (13328/18510)
Updating files: 73% (13513/18510)
Updating files: 74% (13698/18510)
Updating files: 75% (13883/18510)
Updating files: 76% (14068/18510)
Updating files: 77% (14253/18510)
Updating files: 78% (14438/18510)
Updating files: 79% (14623/18510)
Updating files: 80% (14808/18510)
Updating files: 81% (14994/18510)
Updating files: 82% (15179/18510)
Updating files: 83% (15364/18510)
Updating files: 84% (15549/18510)
Updating files: 85% (15734/18510)
Updating files: 86% (15919/18510)
Updating files: 87% (16104/18510)
Updating files: 88% (16289/18510)
Updating files: 89% (16474/18510)
Updating files: 90% (16659/18510)
Updating files: 91% (16845/18510)
Updating files: 92% (17030/18510)
Updating files: 93% (17215/18510)
Updating files: 94% (17400/18510)
Updating files: 95% (17585/18510)
Updating files: 96% (17770/18510)
Updating files: 97% (17955/18510)
Updating files: 98% (18140/18510)
Updating files: 99% (18325/18510)
Updating files: 100% (18510/18510)
Updating files: 100% (18510/18510), done.
HEAD is now at 76bf2ed944 Merge pull request #29572 from hannesm/release-letsencrypt-v2.0.0
Updating 76bf2ed944..9346fc968d
Fast-forward
packages/ocaml-compiler/ocaml-compiler.5.3.0/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.3/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.0/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.0~alpha1/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.0~beta1/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.0~beta2/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.0~rc1/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4.1/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.4/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.5.0~alpha1/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.5/opam | 2 ++
packages/ocaml-compiler/ocaml-compiler.5.6/opam | 2 ++
packages/ocaml-option-clang-cl/ocaml-option-clang-cl.1/opam | 13 +++++++++++++
packages/ocaml-options-vanilla/ocaml-options-vanilla.1/opam | 1 +
packages/ocaml-variants/ocaml-variants.5.2.0+msvc/opam | 2 ++
15 files changed, 40 insertions(+)
create mode 100644 packages/ocaml-option-clang-cl/ocaml-option-clang-cl.1/opam
(from ocaml/opam:debian-13-ocaml-5.4@sha256:bd342cbd7766c453282fdafbc2e565ae3361320ec344722cf4372b782e4a97f6)
2026-03-23 02:27.40 ---> using "41eea30e3f639c18d8cf57c309ec76919ec7b2398036f7e41744cbce59a133d3" from cache
/: (user (uid 1000) (gid 1000))
/: (workdir /home/opam)
/home/opam: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2026-03-23 02:27.40 ---> using "4ad7f430d684c40cedc651267e0edf890c044fe4e624255de377c471b4526bac" from cache
/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.
This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.2, which can't be reverted.
You may want to back it up before going further.
Continue? [Y/n] y
Format upgrade done.
<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
2026-03-23 02:27.40 ---> using "71fa58e52457bf6a7eac317c6a6ef1e2bdf53e533a1e4fd04b90c9349347e038" from cache
/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.5.0
# self-upgrade no
# system arch=x86_64 os=linux os-distribution=debian os-version=13
# solver builtin-0install
# install-criteria -changed,-count[avoid-version,solution]
# upgrade-criteria -count[avoid-version,solution]
# jobs 71
# repositories 1 (version-controlled)
# pinned 1 (version)
# current-switch 5.4
# invariant ["ocaml-base-compiler" {= "5.4.0"}]
# compiler-packages ocaml-base-compiler.5.4.0, ocaml-compiler.5.4.0, ocaml-options-vanilla.1
# ocaml:native true
# ocaml:native-tools true
# ocaml:native-dynlink true
# ocaml:stubsdir /home/opam/.opam/5.4/lib/ocaml/stublibs:/home/opam/.opam/5.4/lib/ocaml
# ocaml:preinstalled false
# ocaml:compiler 5.4.0
2026-03-23 02:27.40 ---> using "ed86081cb38ca125a920162bfe6a4bb7b1c27c6973c917551687c83cf44dbfdf" from cache
/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-03-23 02:27.40 ---> using "04a48515eea40c32b96da0c71328b4bba0edb66eed83d4f78554b39097cf1f25" from cache
/home/opam: (copy (src .) (dst opam-repository/))
2026-03-23 02:27.42 ---> using "42572541eedd3763921d31914399a869be2c2491463c7a6b3a6603d0a74e5602" from cache
/home/opam: (run (shell "opam repository set-url --strict default opam-repository/"))
[default] Initialised
2026-03-23 02:27.42 ---> using "42b4427ac9ad4580b42d47e391c8e13b13879a6c13324aed0d5363a4e5d61c3b" from cache
/home/opam: (run (network host)
(shell "opam update --depexts || true"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
- 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 trixie/main amd64 Packages [9671 kB]
- Get:5 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [114 kB]
- Fetched 10.0 MB in 2s (4792 kB/s)
- Reading package lists...
-
2026-03-23 02:27.42 ---> using "bcdc3cbe32b99d0020088572e614b929a80eace84da9def17f7ae2e158fd771f" from cache
/home/opam: (run (shell "opam pin add -k version -yn ocaml-compiler.5.4.0~beta1 5.4.0~beta1"))
ocaml-compiler is now pinned to version 5.4.0~beta1
2026-03-23 02:27.42 ---> using "57068cb356949d3e1336e60ed9479284085f2bfc2d531df7332c9c614932ec24" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall --update-invariant ocaml-compiler.5.4.0~beta1;\
\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\" != 'ocaml-compiler.5.4.0~beta1' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
ocaml-compiler.5.4.0~beta1 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== remove 1 package
- remove ocaml-base-compiler 5.4.0 (pinned) [conflicts with ocaml-compiler]
=== downgrade 1 package
- downgrade ocaml-compiler 5.4.0 to 5.4.0~beta1 (pinned)
=== recompile 6 packages
- recompile base-domains base [uses ocaml]
- recompile base-effects base [uses ocaml]
- recompile base-nnp base [uses base-domains]
- recompile ocaml 5.4.0 [uses ocaml-base-compiler]
- recompile ocaml-config 3 [uses ocaml-base-compiler]
- recompile opam-depext 1.2.3 [uses ocaml]
=== install 1 package
- install ocaml-variants 5.4.0~beta1+options [required by ocaml]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocaml-compiler.5.4.0~beta1 (cached)
-> retrieved ocaml-config.3 (cached)
-> retrieved opam-depext.1.2.3 (cached)
-> removed base-effects.base
-> removed base-nnp.base
-> removed base-domains.base
-> removed opam-depext.1.2.3
-> removed ocaml.5.4.0
-> removed ocaml-config.3
-> removed ocaml-base-compiler.5.4.0
-> removed ocaml-compiler.5.4.0
-> installed ocaml-compiler.5.4.0~beta1
-> installed ocaml-variants.5.4.0~beta1+options
-> installed ocaml-config.3
-> installed ocaml.5.4.0
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
-> installed opam-depext.1.2.3
[NOTE] Switch invariant was updated to ["ocaml-variants" {= "5.4.0~beta1+options"}]
Use `opam switch set-invariant' to change it.
Done.
<><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
=> opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
# To update the current shell environment, run: eval $(opam env)
2026-03-23 02:27.42 ---> using "b20b17a6b2045610e987a3ef962ecd4b349174d2290ef6a9f56f73c18ee3e584" from cache
/home/opam: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
(network host)
(shell "opam reinstall ocamlbrowser.5.4.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\" != 'ocamlbrowser.5.4.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
ocamlbrowser.5.4.0 is not installed. Install it? [Y/n] y
The following actions will be performed:
=== install 6 packages
- install conf-pkg-config 4 [required by conf-tcl, conf-tk]
- install conf-tcl 1 [required by ocamlbrowser]
- install conf-tk 1 [required by ocamlbrowser]
- install labltk 8.06.15 [required by ocamlbrowser]
- install ocamlbrowser 5.4.0
- install ocamlfind 1.9.8 [required by ocamlbrowser]
The following system packages will first need to be installed:
pkg-config tcl-dev tk-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "pkg-config" "tcl-dev" "tk-dev"
- Preconfiguring packages ...
- Selecting previously unselected package bzip2-doc.
- (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 ... 20654 files and directories currently installed.)
- Preparing to unpack .../00-bzip2-doc_1.0.8-6_all.deb ...
- Unpacking bzip2-doc (1.0.8-6) ...
- Selecting previously unselected package fonts-dejavu-mono.
- Preparing to unpack .../01-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 .../02-fonts-dejavu-core_2.37-8_all.deb ...
- Unpacking fonts-dejavu-core (2.37-8) ...
- Selecting previously unselected package fontconfig-config.
- Preparing to unpack .../03-fontconfig-config_2.15.0-2.3_amd64.deb ...
- Unpacking fontconfig-config (2.15.0-2.3) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../04-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 .../05-libbz2-dev_1.0.8-6_amd64.deb ...
- Unpacking libbz2-dev:amd64 (1.0.8-6) ...
- Selecting previously unselected package libexpat1-dev:amd64.
- Preparing to unpack .../06-libexpat1-dev_2.7.1-2_amd64.deb ...
- Unpacking libexpat1-dev:amd64 (2.7.1-2) ...
- Selecting previously unselected package libpng16-16t64:amd64.
- Preparing to unpack .../07-libpng16-16t64_1.6.48-1+deb13u3_amd64.deb ...
- Unpacking libpng16-16t64:amd64 (1.6.48-1+deb13u3) ...
- Selecting previously unselected package libfreetype6:amd64.
- Preparing to unpack .../08-libfreetype6_2.13.3+dfsg-1+deb13u1_amd64.deb ...
- Unpacking libfreetype6:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Selecting previously unselected package libfontconfig1:amd64.
- Preparing to unpack .../09-libfontconfig1_2.15.0-2.3_amd64.deb ...
- Unpacking libfontconfig1:amd64 (2.15.0-2.3) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../10-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 libpng-dev:amd64.
- Preparing to unpack .../11-libpng-dev_1.6.48-1+deb13u3_amd64.deb ...
- Unpacking libpng-dev:amd64 (1.6.48-1+deb13u3) ...
- Selecting previously unselected package libfreetype-dev:amd64.
- Preparing to unpack .../12-libfreetype-dev_2.13.3+dfsg-1+deb13u1_amd64.deb ...
- Unpacking libfreetype-dev:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Selecting previously unselected package uuid-dev:amd64.
- Preparing to unpack .../13-uuid-dev_2.41-5_amd64.deb ...
- Unpacking uuid-dev:amd64 (2.41-5) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../14-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../15-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../16-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package libfontconfig-dev:amd64.
- Preparing to unpack .../17-libfontconfig-dev_2.15.0-2.3_amd64.deb ...
- Unpacking libfontconfig-dev:amd64 (2.15.0-2.3) ...
- Selecting previously unselected package libfontconfig1-dev:amd64.
- Preparing to unpack .../18-libfontconfig1-dev_2.15.0-2.3_amd64.deb ...
- Unpacking libfontconfig1-dev:amd64 (2.15.0-2.3) ...
- Selecting previously unselected package libpng-tools.
- Preparing to unpack .../19-libpng-tools_1.6.48-1+deb13u3_amd64.deb ...
- Unpacking libpng-tools (1.6.48-1+deb13u3) ...
- Selecting previously unselected package libtcl8.6:amd64.
- Preparing to unpack .../20-libtcl8.6_8.6.16+dfsg-1_amd64.deb ...
- Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ...
- Selecting previously unselected package libxrender1:amd64.
- Preparing to unpack .../21-libxrender1_1%3a0.9.12-1_amd64.deb ...
- Unpacking libxrender1:amd64 (1:0.9.12-1) ...
- Selecting previously unselected package libxft2:amd64.
- Preparing to unpack .../22-libxft2_2.3.6-1+b4_amd64.deb ...
- Unpacking libxft2:amd64 (2.3.6-1+b4) ...
- Selecting previously unselected package x11-common.
- Preparing to unpack .../23-x11-common_1%3a7.7+24+deb13u1_all.deb ...
- Unpacking x11-common (1:7.7+24+deb13u1) ...
- Selecting previously unselected package libxss1:amd64.
- Preparing to unpack .../24-libxss1_1%3a1.2.3-1+b3_amd64.deb ...
- Unpacking libxss1:amd64 (1:1.2.3-1+b3) ...
- Selecting previously unselected package libtk8.6:amd64.
- Preparing to unpack .../25-libtk8.6_8.6.16-1_amd64.deb ...
- Unpacking libtk8.6:amd64 (8.6.16-1) ...
- Selecting previously unselected package libxext-dev:amd64.
- Preparing to unpack .../26-libxext-dev_2%3a1.3.4-1+b3_amd64.deb ...
- Unpacking libxext-dev:amd64 (2:1.3.4-1+b3) ...
- Selecting previously unselected package libxrender-dev:amd64.
- Preparing to unpack .../27-libxrender-dev_1%3a0.9.12-1_amd64.deb ...
- Unpacking libxrender-dev:amd64 (1:0.9.12-1) ...
- Selecting previously unselected package libxft-dev:amd64.
- Preparing to unpack .../28-libxft-dev_2.3.6-1+b4_amd64.deb ...
- Unpacking libxft-dev:amd64 (2.3.6-1+b4) ...
- Selecting previously unselected package libxss-dev:amd64.
- Preparing to unpack .../29-libxss-dev_1%3a1.2.3-1+b3_amd64.deb ...
- Unpacking libxss-dev:amd64 (1:1.2.3-1+b3) ...
- Selecting previously unselected package pkg-config:amd64.
- Preparing to unpack .../30-pkg-config_1.8.1-4_amd64.deb ...
- Unpacking pkg-config:amd64 (1.8.1-4) ...
- Selecting previously unselected package tcl8.6.
- Preparing to unpack .../31-tcl8.6_8.6.16+dfsg-1_amd64.deb ...
- Unpacking tcl8.6 (8.6.16+dfsg-1) ...
- Selecting previously unselected package tcl.
- Preparing to unpack .../32-tcl_8.6.16_amd64.deb ...
- Unpacking tcl (8.6.16) ...
- Selecting previously unselected package tcl8.6-dev:amd64.
- Preparing to unpack .../33-tcl8.6-dev_8.6.16+dfsg-1_amd64.deb ...
- Unpacking tcl8.6-dev:amd64 (8.6.16+dfsg-1) ...
- Selecting previously unselected package tcl-dev:amd64.
- Preparing to unpack .../34-tcl-dev_8.6.16_amd64.deb ...
- Unpacking tcl-dev:amd64 (8.6.16) ...
- Selecting previously unselected package tk8.6.
- Preparing to unpack .../35-tk8.6_8.6.16-1_amd64.deb ...
- Unpacking tk8.6 (8.6.16-1) ...
- Selecting previously unselected package tk.
- Preparing to unpack .../36-tk_8.6.16_amd64.deb ...
- Unpacking tk (8.6.16) ...
- Selecting previously unselected package tk8.6-dev:amd64.
- Preparing to unpack .../37-tk8.6-dev_8.6.16-1_amd64.deb ...
- Unpacking tk8.6-dev:amd64 (8.6.16-1) ...
- Selecting previously unselected package tk-dev:amd64.
- Preparing to unpack .../38-tk-dev_8.6.16_amd64.deb ...
- Unpacking tk-dev:amd64 (8.6.16) ...
- Setting up bzip2-doc (1.0.8-6) ...
- Setting up libxrender1:amd64 (1:0.9.12-1) ...
- 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 libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libexpat1-dev:amd64 (2.7.1-2) ...
- Setting up uuid-dev:amd64 (2.41-5) ...
- Setting up fonts-dejavu-mono (2.37-8) ...
- Setting up libpng16-16t64:amd64 (1.6.48-1+deb13u3) ...
- Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ...
- Setting up fonts-dejavu-core (2.37-8) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up libxext-dev:amd64 (2:1.3.4-1+b3) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libxss1:amd64 (1:1.2.3-1+b3) ...
- Setting up libxrender-dev:amd64 (1:0.9.12-1) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Setting up libbz2-dev:amd64 (1.0.8-6) ...
- Setting up tcl8.6 (8.6.16+dfsg-1) ...
- Setting up libpng-tools (1.6.48-1+deb13u3) ...
- Setting up fontconfig-config (2.15.0-2.3) ...
- Setting up tcl8.6-dev:amd64 (8.6.16+dfsg-1) ...
- Setting up libpng-dev:amd64 (1.6.48-1+deb13u3) ...
- Setting up libxss-dev:amd64 (1:1.2.3-1+b3) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up libfreetype6:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Setting up pkg-config:amd64 (1.8.1-4) ...
- Setting up tcl (8.6.16) ...
- Setting up libfontconfig1:amd64 (2.15.0-2.3) ...
- Setting up libxft2:amd64 (2.3.6-1+b4) ...
- Setting up libtk8.6:amd64 (8.6.16-1) ...
- Setting up libfreetype-dev:amd64 (2.13.3+dfsg-1+deb13u1) ...
- Setting up tcl-dev:amd64 (8.6.16) ...
- Setting up tk8.6 (8.6.16-1) ...
- Setting up libfontconfig-dev:amd64 (2.15.0-2.3) ...
- Setting up tk (8.6.16) ...
- Setting up libxft-dev:amd64 (2.3.6-1+b4) ...
- Setting up libfontconfig1-dev:amd64 (2.15.0-2.3) ...
- Setting up tk8.6-dev:amd64 (8.6.16-1) ...
- Setting up tk-dev:amd64 (8.6.16) ...
- Processing triggers for libc-bin (2.41-12+deb13u1) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved conf-tcl.1 (cached)
-> retrieved conf-tk.1 (cached)
-> installed conf-pkg-config.4
-> retrieved labltk.8.06.15 (https://opam.ocaml.org/cache)
-> installed conf-tcl.1
-> installed conf-tk.1
-> retrieved ocamlbrowser.5.4.0 (https://opam.ocaml.org/cache)
-> retrieved ocamlfind.1.9.8 (cached)
-> installed ocamlfind.1.9.8
-> installed labltk.8.06.15
-> installed ocamlbrowser.5.4.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-23 02:28.59 ---> saved as "501821a4638cac45ba186efcfa46de38df77fc9c785fb684d1c3c192ecf4b2b2"
/home/opam: (run (network host)
(shell "(opam reinstall --with-test ocamlbrowser.5.4.0) || true"))
The following actions will be performed:
=== recompile 1 package
- recompile ocamlbrowser 5.4.0
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocamlbrowser.5.4.0 (https://opam.ocaml.org/cache)
-> removed ocamlbrowser.5.4.0
-> installed ocamlbrowser.5.4.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-23 02:29.24 ---> saved as "3e7f3a11e03ea4ae1cc8a26b93eaffe05ecaa651eab03ce61ee0fe1990ef0caa"
/home/opam: (run (shell "opam reinstall --with-test --verbose ocamlbrowser.5.4.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\" != 'ocamlbrowser.5.4.0' && partial_fails=\"$partial_fails $pkg\";\
\n done;\
\n test \"${partial_fails}\" != \"\" && echo \"opam-repo-ci detected dependencies failing: ${partial_fails}\";\
\n exit 1"))
The following actions will be performed:
=== recompile 1 package
- recompile ocamlbrowser 5.4.0
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/4: [ocamlbrowser.5.4.0: extract]
-> retrieved ocamlbrowser.5.4.0 (cached)
Processing 2/4: [ocamlbrowser: ./configure]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-use-findlib" "-installbindir" "/home/opam/.opam/5.4/bin" (CWD=/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0)
- Configuring LablTk...
- tcl.h and tk.h version 8.6 found with "-I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include".
- Tcl/Tk libraries found.
-
- ** Configuration summary **
-
- Configuration for the "labltk" library:
- use tcl/tk version ....... 8.6
- options for compiling .... -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -I/usr/local/include
- options for linking ...... -ltk8.6 -ltcl8.6
- use native compilers ..... yes
- use ocamlfind ............ yes
Processing 2/4: [ocamlbrowser: make all]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0)
- cd support; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/support'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix support.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix support.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix rawwidget.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix rawwidget.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix widget.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix widget.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix protocol.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix protocol.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix textvariable.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix textvariable.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix timer.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix timer.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix fileevent.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix fileevent.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix camltkwrap.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix camltkwrap.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix -I +threads -I vmthreads tkthread.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I +unix -I +threads -I vmthreads tkthread.ml
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkCaml.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkUtf.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkEval.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkEvent.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkFile.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkMain.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkMisc.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkTimer.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkVar.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkWait.c
- gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -I/home/opam/.opam/5.4/lib/ocaml/caml -I/usr/include/tcl8.6 -I/usr/include/tk8.6 -I/usr/local/include -c cltkImg.c
- /home/opam/.opam/5.4/bin/ocamlmklib -o labltk cltkCaml.o cltkUtf.o cltkEval.o cltkEvent.o cltkFile.o cltkMain.o cltkMisc.o cltkTimer.o cltkVar.o cltkWait.o cltkImg.o -ldopt "-ltk8.6" -ldopt "-ltcl8.6"
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/support'
- cd compiler; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/compiler'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support flags.ml
- (echo "let copyright=\"\\"; \
- sed -e 's/$/\\n\\/' copyright; \
- echo "\""; \
- echo "let write ~w = w copyright;;") > copyright.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support copyright.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support tsort.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support tables.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support printer.ml
- /home/opam/.opam/5.4/bin/ocamllex lexer.mll
- 45 states, 921 transitions, table size 3954 bytes
- /home/opam/.opam/5.4/bin/ocamlyacc -v -v parser.mly
- 3 shift/reduce conflicts.
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support parser.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support lexer.ml
- /home/opam/.opam/5.4/bin/ocamllex pplex.mll
- 44 states, 754 transitions, table size 3280 bytes
- /home/opam/.opam/5.4/bin/ocamlyacc -v -v ppyac.mly
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support code.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support ppyac.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support pplex.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support pplex.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support ppyac.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support ppexec.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support ppparse.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support parser.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support compile.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support intf.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support maincompile.ml
- File "maincompile.ml", line 420, characters 9-23:
- 420 | let () = Printexc.catch main ()
- ^^^^^^^^^^^^^^
- Alert deprecated: Stdlib.Printexc.catch
- This function is no longer needed.
- /home/opam/.opam/5.4/bin/ocamlc.opt -g -o tkcompiler ../support/support.cmo flags.cmo copyright.cmo tsort.cmo tables.cmo printer.cmo lexer.cmo pplex.cmo ppyac.cmo ppexec.cmo ppparse.cmo parser.cmo compile.cmo intf.cmo maincompile.cmo
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -g -I ../support pp.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -g -o pp pplex.cmo ppyac.cmo ppexec.cmo ppparse.cmo pp.cmo
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/compiler'
- cd labltk; make -f Makefile.gen
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- cd ..; /home/opam/.opam/5.4/bin/ocamlrun compiler/tkcompiler -outdir labltk
- (echo 'open StdLabels'; \
- echo 'open Widget'; \
- echo 'open Protocol'; \
- echo 'open Support'; \
- echo 'open Textvariable'; \
- cat ../builtin/report.ml; \
- cat ../builtin/builtin_*.ml; \
- cat _tkgen.ml; \
- echo ; \
- echo ; \
- echo 'module Tkintf = struct'; \
- cat ../builtin/builtini_*.ml; \
- cat _tkigen.ml; \
- echo 'end (* module Tkintf *)'; \
- echo ; \
- echo ; \
- echo 'open Tkintf' ;\
- echo ; \
- echo ; \
- cat ../builtin/builtinf_*.ml; \
- cat _tkfgen.ml; \
- echo ; \
- ) > _tk.ml
- /home/opam/.opam/5.4/bin/ocamlrun ../compiler/pp < _tk.ml > tk.ml
- rm -f _tk.ml
- /home/opam/.opam/5.4/bin/ocamldep -slash -I ../support [a-z]*.mli [a-z]*.ml > .depend
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- cd labltk; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix tk.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix bell.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix bell.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix scale.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix scale.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix winfo.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix winfo.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix scrollbar.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix scrollbar.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix entry.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix entry.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix listbox.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix listbox.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix wm.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix wm.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix tkwait.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix tkwait.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix grab.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix grab.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix font.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix font.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix canvas.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix canvas.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix image.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix image.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix clipboard.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix clipboard.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix label.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix label.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix message.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix message.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix text.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix text.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix imagephoto.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix imagephoto.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix option.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix option.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix frame.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix frame.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix selection.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix selection.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix dialog.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix dialog.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix place.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix place.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix pixmap.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix pixmap.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix menubutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix menubutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix radiobutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix radiobutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix focus.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix focus.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix pack.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix pack.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix imagebitmap.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix imagebitmap.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix encoding.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix encoding.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix optionmenu.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix optionmenu.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix checkbutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix checkbutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix tkvars.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix tkvars.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix palette.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix palette.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix menu.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix menu.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix button.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix button.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix toplevel.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix toplevel.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix grid.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix grid.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix labltk.ml
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- cd camltk; make -f Makefile.gen
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- cd ..; /home/opam/.opam/5.4/bin/ocamlrun compiler/tkcompiler -camltk -outdir camltk
- (echo '##define CAMLTK'; \
- echo 'include Camltkwrap'; \
- echo 'open Widget'; \
- echo 'open Protocol'; \
- echo 'open Textvariable'; \
- echo ; \
- cat ../builtin/report.ml; \
- echo ; \
- cat ../builtin/builtin_*.ml; \
- echo ; \
- cat _tkgen.ml; \
- echo ; \
- echo ; \
- echo 'module Tkintf = struct'; \
- cat ../builtin/builtini_*.ml; \
- cat _tkigen.ml; \
- echo 'end (* module Tkintf *)'; \
- echo ; \
- echo ; \
- echo 'open Tkintf' ;\
- echo ; \
- echo ; \
- cat ../builtin/builtinf_*.ml; \
- cat _tkfgen.ml; \
- echo ; \
- ) > _cTk.ml
- /home/opam/.opam/5.4/bin/ocamlrun ../compiler/pp < _cTk.ml > cTk.ml
- rm -f _cTk.ml
- /home/opam/.opam/5.4/bin/ocamldep -slash -I ../support [a-z]*.mli [a-z]*.ml > .depend
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- cd camltk; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cTk.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cBell.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cBell.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cScale.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cScale.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cWinfo.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cWinfo.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cScrollbar.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cScrollbar.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cEntry.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cEntry.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cListbox.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cListbox.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cWm.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cWm.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cTkwait.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cTkwait.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cGrab.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cGrab.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFont.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFont.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cCanvas.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cCanvas.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImage.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImage.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cClipboard.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cClipboard.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cLabel.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cLabel.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cResource.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cResource.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMessage.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMessage.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cText.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cText.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImagephoto.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImagephoto.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cOption.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cOption.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFrame.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFrame.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cSelection.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cSelection.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cDialog.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cDialog.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPlace.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPlace.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPixmap.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPixmap.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMenubutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMenubutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cRadiobutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cRadiobutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFocus.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cFocus.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPack.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPack.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImagebitmap.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cImagebitmap.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cEncoding.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cEncoding.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cOptionmenu.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cOptionmenu.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cCheckbutton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cCheckbutton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cTkvars.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cTkvars.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPalette.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cPalette.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMenu.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cMenu.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cButton.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cButton.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cToplevel.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cToplevel.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cGrid.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix cGrid.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../support -no-alias-deps -I +unix camltk.ml
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- cd lib; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/lib'
- make superclean
- make[2]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/lib'
- if test -f tk.cmo; then \
- echo We have changes... Now lib directory has no .cmo files; \
- rm -f *.cm* *.o; \
- fi
- make[2]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/lib'
- cd ../labltk; make
- make[2]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/labltk'
- cd ../camltk; make
- make[2]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- make[2]: Nothing to be done for 'all'.
- make[2]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/camltk'
- /home/opam/.opam/5.4/bin/ocamlmklib -ocamlc '/home/opam/.opam/5.4/bin/ocamlc' -o labltk \
- -I ../labltk -I ../camltk ../support/support.cmo ../support/rawwidget.cmo ../support/widget.cmo ../support/protocol.cmo ../support/textvariable.cmo ../support/timer.cmo ../support/fileevent.cmo ../support/camltkwrap.cmo tk.cmo bell.cmo scale.cmo winfo.cmo scrollbar.cmo entry.cmo listbox.cmo wm.cmo tkwait.cmo grab.cmo font.cmo canvas.cmo image.cmo clipboard.cmo label.cmo message.cmo text.cmo imagephoto.cmo option.cmo frame.cmo selection.cmo dialog.cmo place.cmo pixmap.cmo menubutton.cmo radiobutton.cmo focus.cmo pack.cmo imagebitmap.cmo encoding.cmo optionmenu.cmo checkbutton.cmo tkvars.cmo palette.cmo menu.cmo button.cmo toplevel.cmo grid.cmo cTk.cmo cBell.cmo cScale.cmo cWinfo.cmo cScrollbar.cmo cEntry.cmo cListbox.cmo cWm.cmo cTkwait.cmo cGrab.cmo cFont.cmo cCanvas.cmo cImage.cmo cClipboard.cmo cLabel.cmo cResource.cmo cMessage.cmo cText.cmo cImagephoto.cmo cOption.cmo cFrame.cmo cSelection.cmo cDialog.cmo cPlace.cmo cPixmap.cmo cMenubutton.cmo cRadiobutton.cmo cFocus.cmo cPack.cmo cImagebitmap.cmo cEncoding.cmo cOptionmenu.cmo cCheckbutton.cmo cTkvars.cmo cPalette.cmo cMenu.cmo cButton.cmo cToplevel.cmo cGrid.cmo labltk.cmo camltk.cmo \
- -cclib "\"-ltk8.6 -ltcl8.6 \""
- /home/opam/.opam/5.4/bin/ocamlc.opt -verbose -linkall -o labltktop -I ../support \
- ocamlcommon.cma ocamlbytecomp.cma ocamltoplevel.cma \
- -I +compiler-libs -I +unix -I +str unix.cma str.cma \
- -I ../labltk -I ../camltk labltk.cma \
- topstart.cmo
- Generate labltk
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/lib'
- cd jpf; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/jpf'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix fileselect.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix fileselect.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix balloon.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix balloon.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix shell.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix shell.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix jpf_font.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../support -I +str -I +unix jpf_font.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -a -o jpflib.cma fileselect.cmo balloon.cmo shell.cmo jpf_font.cmo
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/jpf'
- cd frx; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/frx'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_misc.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_misc.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_widget.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_widget.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_font.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_font.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_entry.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_entry.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_text.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_text.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_listbox.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_listbox.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_req.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_req.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_fillbox.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_fillbox.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_focus.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_focus.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_dialog.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_dialog.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_mem.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_mem.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_rpc.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_rpc.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_synth.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_synth.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_selection.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_selection.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_after.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_after.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_fit.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_fit.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_ctext.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_ctext.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_color.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../camltk -I ../support frx_color.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -a -o frxlib.cma frx_misc.cmo frx_widget.cmo frx_font.cmo frx_entry.cmo frx_text.cmo frx_listbox.cmo frx_req.cmo frx_fillbox.cmo frx_focus.cmo frx_dialog.cmo frx_mem.cmo frx_rpc.cmo frx_synth.cmo frx_selection.cmo frx_after.cmo frx_fit.cmo frx_ctext.cmo frx_color.cmo
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/frx'
- cd browser; make
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/browser'
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_tk.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_config.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_config.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_bind.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_bind.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_completion.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_completion.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_box.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_button.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_toplevel.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_text.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_text.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_message.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_message.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_menu.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_entry.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_multibox.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_multibox.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_memo.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str jg_memo.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -a -o jglib.cma jg_tk.cmo jg_config.cmo jg_bind.cmo jg_completion.cmo jg_box.cmo jg_button.cmo jg_toplevel.cmo jg_text.cmo jg_message.cmo jg_menu.cmo jg_entry.cmo jg_multibox.cmo jg_memo.cmo
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str list2.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str useunix.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str useunix.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str setpath.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str setpath.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str lexical.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str lexical.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str fileselect.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str fileselect.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str searchid.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str searchid.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str searchpos.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str searchpos.ml
- File "searchpos.ml", lines 836-930, characters 2-5:
- 836 | ..begin match exp.exp_desc with
- 837 | Texp_ident (path, _, _) ->
- 838 | add_found_str (`Exp(`Val path, exp.exp_type))
- 839 | ~env:exp.exp_env ~loc:exp.exp_loc
- 840 | | Texp_constant v ->
- ...
- 927 | ()
- 928 | | Texp_open (_, exp) ->
- 929 | search_pos_expr exp ~pos
- 930 | end.
- Warning 8 [partial-match]: this pattern-matching is not exhaustive.
- Here is an example of a case that is not matched: Texp_atomic_loc (_, _, _)
- cp dummyUnix.ml dummy.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str dummy.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str shell.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str shell.ml
- echo 'let text = "\\' > help.ml
- sed -e 's/^ /\\032/' -e 's/$/\\n\\/' help.txt >> help.ml
- echo '";;' >> help.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str help.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str cmt2annot_raw.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str mytypes.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str viewer.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str viewer.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str typecheck.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str typecheck.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str editor.mli
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str editor.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -c -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str main.ml
- /home/opam/.opam/5.4/bin/ocamlc.opt -o ocamlbrowser -I ../labltk -I ../lib -I ../support -I +compiler-libs -I +str -I +unix -I +unix -I +str \
- ocamlcommon.cma \
- unix.cma str.cma labltk.cma jglib.cma \
- list2.cmo useunix.cmo setpath.cmo lexical.cmo fileselect.cmo searchid.cmo searchpos.cmo dummy.cmo shell.cmo help.cmo cmt2annot_raw.cmo viewer.cmo typecheck.cmo editor.cmo main.cmo
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/browser'
-> compiled ocamlbrowser.5.4.0
-> removed ocamlbrowser.5.4.0
Processing 4/4: [ocamlbrowser: make install-browser]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install-browser" (CWD=/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0)
- cd browser; make install
- make[1]: Entering directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/browser'
- if test -f ocamlbrowser; then \
- cp ocamlbrowser /home/opam/.opam/5.4/bin; fi
- make[1]: Leaving directory '/home/opam/.opam/5.4/.opam-switch/build/ocamlbrowser.5.4.0/browser'
-> installed ocamlbrowser.5.4.0
Done.
# To update the current shell environment, run: eval $(opam env)
2026-03-23 02:29.50 ---> saved as "b4b1291a9ff9cddc68437b494a9e182026afb8bf2d3ae5877316e198b784f3fb"
Job succeeded
2026-03-23 02:31.27: Job succeeded