Hey, On Sat, May 23, 2015 at 4:45 PM, Antti Kantee <[email protected]> wrote: > > So is everyone else ;)
Thank you for the reassurance, and your prompt response. > xen/arm does not work yet, and unless you're planning to import the > necessary code from the mirage minios (or wherever it was hosted), no point > in spending time attempting to get things compiling. > > It's on my to-do list, but not for the immediate future. If and when I begin, I'll be sure to announce it first. > Well, I didn't write that particular bit of script, but judging from the > error message looks like the blkid utility is missing from your system. > > Generally speaking, the use of blkid should probably be removed, since the > guest can just loop over supported file systems and see which one works (if > any), but for now the fastest way to move forward is to either install > blkid or hardcode the result into the rumprun script. > > Thanks! I had to throw in blkid, ksh, sed, ld_elf.so and a couple of other pkgs. That didn't work though, apparently tshark was not designed with unikernels in mind :). Expediting things further, I've decided to get things working on Xen with NetBSD as dom0 first before switching to any other platform. However, I'm unable to build ./build-rr.sh xen. It's giving the error: ``` make: "../../../../../../global.ml" line 6: Need an operator make: "../../../../../../global.ml" line 8: Need an operator ``` Not caring much for -Werror, I commented out the ifndef~endif statement from global.mk, but that kicks out: ``` make: "/root/Downloads/rumprun/platform/xen/xen/Makefile" line 11: Need an operator make: "/root/Downloads/rumprun/platform/xen/xen/Makefile" line 13: Missing dependency operator make: "/root/Downloads/rumprun/platform/xen/xen/Config.mk" line 3: Cannot open /../config.mk ``` Is this an issue of make/gmake on NetBSD? Would I be able to solve it by setting MAKE=gmake or would I have to look for every instance of make in the *.sh files/Makefiles and changing them to gmake? Cheers! -- Ahmed
