Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove dependency on cstruct, use string and bytes instead #279

Merged
merged 17 commits into from
Sep 27, 2024

Use Lwt_unix.write_string

e88a792
Select commit
Loading
Failed to load commit list.
Merged

remove dependency on cstruct, use string and bytes instead #279

Use Lwt_unix.write_string
e88a792
Select commit
Loading
Failed to load commit list.
Cirrus CI / freebsd_router failed Sep 27, 2024 in 10m 20s

Task Summary

Instruction depend failed in 00:49

Details

⚠️ Not enough compute credits to prioritize tasks!
ℹ️ Scheduling was delayed due to a concurrency limit on community tasks

✅ 00:01 clone
✅ 00:23 pkg_install
✅ 06:22 ocaml
✅ 02:39 mirage
✅ 00:01 configure
❌ 00:49 depend

[mirage-overlays] Initialised
[NOTE] Repository mirage-overlays has been added to the selections of switch 4.14.2 only.
       Run `opam repository add mirage-overlays --all-switches|--set-default' to use it in all existing switches, or in newly created switches, respectively.

 ↳ generate lockfile for monorepo dependencies
==> Using 1 locally scanned package as the target.
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
[WARNING] Unknown variable "with-dev-setup"
opam-monorepo: [ERROR] Can't find all required versions.
Selected: arp.3.1.1 base-bigarray.base base-bytes.base+dune base-domains.base
          base-nnp.base base-threads.base base-unix.base bheap.2.0.0
          cmdliner.1.2.0+dune cppo.1.7.0 csexp.1.5.2 cstruct.6.2.0
          cstruct-lwt.6.2.0 digestif.1.2.0 domain-name.0.4.0 dune.3.16.0
          dune-configurator.3.16.0 duration.0.2.1 eqaf.0.10 ethernet.3.2.0
          fmt.0.9.0+dune host-arch-x86_64.1 ipaddr.5.6.0 ipaddr-cstruct.5.6.0
          logs.0.7.0+dune2 logs-syslog.0.4.1 lru.0.3.1 lwt.5.7.0
          lwt-dllist.1.0.1 macaddr.5.6.0 macaddr-cstruct.5.6.0
          memtrace-mirage.0.2.1.2.2 metrics.0.4.1 metrics-influx.0.4.1
          metrics-lwt.0.4.1 mirage-block.3.0.2 mirage-block-solo5.0.8.1
          mirage-bootvar.1.0.1 mirage-clock.4.2.0 mirage-clock-solo5.4.2.0
          mirage-crypto.1.1.0 mirage-crypto-rng.1.1.0
          mirage-crypto-rng-mirage.1.1.0 mirage-flow.4.0.2 mirage-kv.6.1.1
          mirage-logs.2.1.0 mirage-monitoring.0.0.5 mirage-nat.3.0.2
          mirage-net.4.0.0 mirage-net-solo5.0.8.0 mirage-runtime.4.7.0
          mirage-solo5.0.9.3 mirage-time.3.0.0 ocaml-base-compiler.5.2.0
          ocaml-options-vanilla.1 ocplib-endian.1.2 optint.0.3.0
          ovpn-router-hvt.zdev psq.0.2.1 ptime.1.1.0+dune randomconv.0.2.0
          seq.base+dune syslog-message.1.2.0 tcpip.8.2.0
          ocaml-base-compiler&ovpn-router-hvt system-mingw ocaml base-domains
          ocaml ocaml-base-compiler
- miragevpn -> (problem)
    Rejected candidates:
      miragevpn.dev: Requires randomconv < 0.2.0
- ocaml -> (problem)
    User requested = 4.14.2
    ocaml-base-compiler 5.2.0 requires = 5.2.0
    Rejected candidates:
      ocaml.4.14.2: Incompatible with restriction: = 5.2.0
- system-mingw -> (problem)
    No known implementations at all
�[2mremoving overlay repository [opam-overlays, mirage-overlays]�[0m
[WARNING] Running as root is not recommended
Repositories removed from the selections of switch 4.14.2. Use '--all' to forget about them altogether.
[WARNING] Running as root is not recommended
Repositories removed from the selections of switch 4.14.2. Use '--all' to forget about them altogether.
gmake[2]: *** [Makefile:36: mirage/ovpn-router-hvt.opam.locked] Error 1
gmake[1]: *** [Makefile:39: lock] Error 2
gmake: *** [Makefile:51: depend] Error 2

Exit status: 2��