Hi,

Due to historical reasons, the rumprun-xen build was part of the
(bastardized) Mini-OS Makefile. After much battle I have managed to
separate the two.

This is something we want to do in any case but especially if/when we want
to merge upstream Mini-OS.

This work is currently pushed to the rumprun-xen/wip-makefiles branch. As
far as I can tell everything seems to still be working.

Note that the toplevel Makefile will get another proper pass of cleaning
up, but I wanted to get something working first.

The substantial commit is: 
https://github.com/rumpkernel/rumprun-xen/commit/adc3a7cc769a1034abb5cf0c3f62ea6dc5d01976

One bizarre thing is that I had to make an additional change to Mini-OS
adding monotonic_clock to the global minios_ namespace (commit
https://github.com/rumpkernel/rumprun-xen/commit/1dcf10a5220c30b0c301238b66bb0948c4c0c85d).
I have no idea how the build could have worked before without this
change...

Anyhow, feel free to review if you are feeling brave; I will merge this at
some point once I've slept on it and fixed up some of the loose ends.

Martin

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk
_______________________________________________
rumpkernel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/rumpkernel-users

Reply via email to