Closed hannesm closed 1 year ago
Build fails due to autoreconf
missing in PATH (for stdcompat library). I see you suggested a patch in omd to remove the dependency. Do you know if there are other libraries transitively depending on stdcompat ?
I do not know, and would be happy to move over to cmarkit (as suggested in https://github.com/dune-universe/opam-overlays/issues/194), since the omd & stdcompat seems to be understaffed.
What I did as a quickfix in retreat.mirage.io is to avoid the alpha3 of omd:
--- a/config.ml
+++ b/config.ml
@@ -35,7 +35,7 @@ let management_stack =
let packages = [
package ~sublibs:["lwt"] "logs" ;
- package "omd" ;
+ package ~max:"2.0.0~alpha3" "omd" ;
package ~min:"4.5.0" "tyxml" ;
package ~min:"3.7.1" "tcpip" ;
package "mirage-monitoring" ;
Do you mind rebasing on master?
this is no longer reflecting the mirage-skeleton state -- see https://github.com/mirage/mirage-skeleton/pull/367
related to: https://github.com/mirage/mirage-skeleton/pull/359 https://github.com/mirage/mirage/pull/1428