Anton Bachin
Anton Bachin
Right now, the README starts with `make switch` and `make build`, both of which are unnecessary after template generation, and just make the user wonder if the deps aren't installed...
With this PR, it is possible to build and run OCaml.org on OCaml 5 with ``` make deps make start ``` The build was failing due to problems with a...
As suggested in https://github.com/ocaml/ocaml.org/pull/2609#issuecomment-2247139726. It looks like Lambda Soup was already being used in some of the newer code in `meta.ml` by @tmattio. This PR also replaces usage of the...
Dream no longer installs on lower OCaml versions, because mirage-crypto requires OCaml 4.13. See https://github.com/mirage/mirage-crypto/pull/233 The reason for mirage-crypto requiring 4.13 seems to be minor convenience, and isn't justified in...
This is a messy draft port of Dream to [Eio](https://github.com/ocaml-multicore/eio) using [cohttp-eio](https://github.com/mirage/ocaml-cohttp). On HTTP/1, it works better than the previous port attempts (#254, #194) and should be more maintainable, including...
`w-dream-html` depends on external package dream-html, which, in turn, depends on package dream, which makes it awkward to install dream-html inside Dream's CI. So skip this example.
During #337 we discovered that many of the dependencies of `dream-mirage` are still being updated to mirage-crypto 1.0.0. This is fine, but it eventually prevented us from getting the Mirage...
During https://github.com/ocaml/opam-repository/pull/26501, in https://github.com/ocaml/opam-repository/actions/runs/10723880870/job/29738202075?pr=26501: ``` #=== ERROR while compiling luv.0.5.14 =========================================# # context 2.2.1 | win32/x86_64 | ocaml.5.2.0 | file://D:/a/opam-repository/opam-repository # path D:\opamroot\default\.opam-switch\build\luv.0.5.14 # command D:\opamroot\default\bin\dune.exe build -p luv -j...
See https://github.com/ocaml/opam-repository/pull/25216#pullrequestreview-1871827193.