Open fabianfreyer opened 5 years ago
Hi,
May I suggest you to read that thread the following thread in the mailing list? https://www.freelists.org/post/rumpkernel-users/How-to-update-srcnetbsd-status-of-rumpkernel-and-related-questions
I think some parts are relevant.
Build process
I Built rumprun with GCC 8.2.0 after applying #127. I also had to apply #128, as NetBSD seems to have dropped the const qualifier on
_lwp_park
in https://github.com/NetBSD/src/commit/ff4eff81e3b6454b848a46b64db75576014f1e1b.Updating src-netbsd
I used buildrum.sh/checkout.sh to generate an updated
src-netbsd
repository at https://github.com/fabianfreyer/rumpkernel-src-netbsd/tree/all-src. The CVSDATE of the checkout wasNote: I had to add
--allow-unrelated-histories
to thegit merge
commands, since git >= 2.9 won't merge those otherwise (not sure if I should open a PR for this?):Output
$ x86_64-rumprun-netbsd-gcc helloer.c -o helloer-rumprun $ rumprun-bake hw_generic helloer-rumprun.bin helloer-rumprun