diff options
| author | Daniil Baturin <daniil@vyos.io> | 2026-07-03 16:41:11 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-03 16:41:11 +0100 |
| commit | e8f11eaca0b10b6488410b0e778a9630819f8ed3 (patch) | |
| tree | 9c7ec90dce87ceae6943cbe4abdff2d70b420eb9 /vyconf.opam | |
| parent | 3548eb635a997f26fc16936222e11579d0e06655 (diff) | |
| parent | 6ac43f7097d7d8a538d157fdb0159aba8c3fd3bd (diff) | |
| download | vyconf-rolling.tar.gz vyconf-rolling.zip | |
Merge pull request #60 from vyos/ci/add-build-test-workflowrolling
T9044: add CI build + test workflow
Diffstat (limited to 'vyconf.opam')
| -rw-r--r-- | vyconf.opam | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/vyconf.opam b/vyconf.opam index 1c338d3..1b1958d 100644 --- a/vyconf.opam +++ b/vyconf.opam @@ -16,8 +16,13 @@ build: [ depends: [ "menhir" {build} "dune" {build & >= "1.4.0"} - "ocaml-protoc" {build} + # The committed src/*_pbt.ml were generated by ocaml-protoc 2.x. Version 3.0 + # emits private record types with presence tracking, which the hand-written + # call sites cannot construct. Pin to 2.x until the generated code + call + # sites are migrated to the 3.x API. + "ocaml-protoc" {build & < "3.0"} "ounit2" {build} + "vyos1x-config" {build} "lwt" {build & >= "4.1.0"} "lwt_ppx" {build} "lwt_log" {build} @@ -29,5 +34,5 @@ depends: [ "toml" {build} "sha" {build} "pcre2" {build} - "toml" {build} + "yojson" {build} ] |
