Skip to content

Consider reducing the ocaml lower bound to 4.11 #14506

@shonfeder

Description

@shonfeder

The minimal required version to build ocaml was raised to 4.14 in #13533 and released in 3.23.0

However, concerns were raised on discuss in the release announcement by @kit-ty-kate, who has also helped us understand the known and possible negative impacts on user:

The main concerns I'm aware of are:

  1. Being out of sync with the opam-repo's compiler cutoff threshold (currently 4.11)
  2. It will prevent opam from keeping their "vendored" dune dependency up to date, or else requiring they maintain a fork.
  3. It's expected users on older distributions may suffer.
  4. It has required adjustments to Js_of_ocaml: Switch to dune 3.23 ocsigen/js_of_ocaml#2231

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions