[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [MirageOS-devel] Mirage OS 2.4 errors on install and mirage-skeleton build
Hi,
On Wed, Apr 29, 2015 at 9:38 AM, Robert Ream <robertream@xxxxxxxxx> wrote:
Oh dear :( I happen to have a Fedora21 box sitting next to me so I'll try to reproduce these problems there later.
Yeah, it sounds like a problem with opam -- it's worth reporting on their github issue tracker (https://github.com/ocaml/opam) Â
I think I can explain what's happening there: OCaml is very conservative when linking, to guarantee safety. If you have a library 'a' and library 'b', then update library 'a', you'll often have to recompile library 'b'. Happily opam takes care of that for you when you install or update, so you don't have to worry about the mirage libraries themselves. I bet what's happened here is that you have stale built modules in the current project (stale in the sense that they were built against a previous version of Cstruct) and the build tools don't know about the dependencies. A workaround should be to "make clean" then "make". Hopefully in the future our build tools would detect the dependency between the built module in the current project and the library and recompile. Â
I've not used the Unix tun/tap networking for a while -- perhaps someone else could advise you here. Â
Your environment sounds ok. There have been a number of releases really recently and a few bugs evidently crept through. Thanks for letting us know how it went -- hopefully we can get to the bottom of the remaining issues. Thanks, Dave Â
Dave Scott
_______________________________________________ MirageOS-devel mailing list MirageOS-devel@xxxxxxxxxxxxxxxxxxxx http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |