Build:
  1. 3
  2. 2
  3. 1
  4. 0
2022-05-12 17:10.31: New job: Build using windows-x86_64 in
                                []
2022-05-12 17:10.31: Will push staging image to ocurrent/opam-staging:windows-mingw-20H2-ocaml-4.06-amd64

Dockerfile:

FROM ocurrent/opam-staging@sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN ocaml-env exec --64 --no-opam -- opam switch create 4.06 --packages=ocaml-variants.4.06.1+mingw64
RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.06.1+mingw64
RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports
ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]
CMD [ "cmd.exe" ]
COPY [ "Dockerfile", "/Dockerfile.ocaml" ]

2022-05-12 17:10.31: Using cache hint "4.06.1-amd64-ocurrent/opam-staging@sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97"
2022-05-12 17:10.31: Waiting for resource in pool OCluster
2022-05-12 17:10.31: Waiting for worker...
2022-05-12 17:10.31: Got resource from pool OCluster
Building on win2022-06
Sending build context to Docker daemon   2.56kB

Step 1/8 : FROM ocurrent/opam-staging@sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97
docker.io/ocurrent/opam-staging@sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97: Pulling from ocurrent/opam-staging
Digest: sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97
Status: Image is up to date for ocurrent/opam-staging@sha256:025a45d6d97bfab0a9408677973b6029e0ee5d1a2741d84858567589d3958f97
 ---> 036c376b490a
Step 2/8 : ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
 ---> Using cache
 ---> 6af09f62270d
Step 3/8 : RUN ocaml-env exec --64 --no-opam -- opam switch create 4.06 --packages=ocaml-variants.4.06.1+mingw64
 ---> Running in 77a7cef01d9f

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ocaml-variants.4.06.1+mingw64] downloaded from https://github.com/ocaml/ocaml/archive/4.06.1.tar.gz
[ocaml-variants.4.06.1+mingw64/inline-flexdll.patch] downloaded from https://gist.githubusercontent.com/fdopen/fdc645a61a208552ebac76a67eafd3ee/raw/9f521e91c8f0e9490652651ccdbfae88da701919/inline-flexdll.patch
[ocaml-variants.4.06.1+mingw64/ocaml-4.06.1.patch] downloaded from https://gist.githubusercontent.com/fdopen/cc7b7b435d4c018588740e3c650f5cb8/raw/7f3eef20bd13f4e5efd89f36cf1e412db055c7f6/ocaml-4.06.1.patch

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-variants.4.06.1+mingw64
-> installed ocaml-config.2
-> installed ocaml.4.06.1
Done.
# Run eval $(opam env --root=C:/opam/.opam) to update the current shell environment
Removing intermediate container 77a7cef01d9f
 ---> dc51c4f50304
Step 4/8 : RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.06.1+mingw64
 ---> Running in 4f6d2ba74c26
ocaml-variants is now pinned to version 4.06.1+mingw64

No package build needed.
Nothing to do.
Removing intermediate container 4f6d2ba74c26
 ---> 8832d9eb2d74
Step 5/8 : RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports
 ---> Running in bd671a752675
The following actions will be performed:
  - install opam-depext        1.1.5      [required by depext]
  - install depext-cygwinports 0.0.9
  - install depext             transition
===== 3 to install =====

<><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
[ERROR] The sources of the following couldn't be obtained, aborting:
          - depext-cygwinports.0.0.9: curl error code       0 [main] curl 1086 child_info_fork::abort: \??\C:\cygwin64\bin\cygssl-1.1.dll: Loaded to different address: parent(0x3FE110000) != child(0x400000)
          - opam-depext.1.1.5: curl error code       8 [main] curl 1087 child_info_fork::abort: \??\C:\cygwin64\bin\cygssl-1.1.dll: Loaded to different address: parent(0x3FE110000) != child(0x400000)

docker-build failed with exit-code 40
2022-05-12 17:21.15: Job failed: Failed: Build failed
2022-05-12 17:21.15: Log analysis:
2022-05-12 17:21.15: >>> The sources of the following couldn't be obtained, aborting:
          - depext-cygwinports.0.0.9: curl error code       0 [main] curl 1086 child_info_fork::abort: \??\C:\cygwin64\bin\cygssl-1.1.dll: Loaded to different address: parent(0x3FE110000) != child(0x400000) (score = 50)
2022-05-12 17:21.15: >>>           - opam-depext.1.1.5: curl error code       8 [main] curl 1087 child_info_fork::abort: \??\C:\cygwin64\bin\cygssl-1.1.dll: Loaded to different address: parent(0x3FE110000) != child(0x400000) (score = 50)
2022-05-12 17:21.15: Source download failed for depext-cygwinports.0.0.9: curl error code       0 [main] curl 1086 child_info_fork::abort: \??\C:\cygwin64\bin\cygssl-1.1.dll: Loaded to different address: parent(0x3FE110000) != child(0x400000)