(Illustration by Gaich Muramatsu)
Two problems: vice/srv.cc fails to compile because it uses struct sigcontext, which NetBSD no longer defines. Use ucontext instead is the vibe I get from googling. This isn't a BSD44 feature so shouldn't be ifdefed on that, but perhaps on HAVE_SIGCONTEXT, but I think ucontext is the way to go. quagga has code to do backtraces and it does something useful on NetBSD and may be useful for reference. venus segvs on startup (venus -init after removing rvm). This is in lwp_DispatchProcess, with RecovDaemon, line 789. This is checking for a stack guardword (right hand side of second test is 0, so failing. I don't get why it is segfaulting though. I am trying again with release 1.13 of lwp. Has anyone tested this on NetBSD/Received on 2005-06-27 13:48:40