Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: odd missing symbols like rumpns_lockdebug_* in an i386 build
Date: Thu, 28 May 2020 13:48:49 -0700
From: "Greg A. Woods" <woods%planix.ca@localhost>
Message-ID: <m1jePSL-0036tPC@more.local>
| So, now what? Where else should I look to debug this mess?
Compare mk.conf (or some other place in your build setup) on the system
that built OK, and the one that didn't - I'm guessing that the latter has
LOCKDEBUG set.
| I'm guessing they are formed either with merging operator (##) in a
| macro somewhere, but where, and how do I find it without carefully
| reading everything related?
Rump does a lot of that - it includes kernel source files, and fiddles
with the names.
Unless you're desperate for a masochist experience, I'd stay way the hell
away from it - just work out what you need to fiddle to make things build.
At another guess, only define LOCKDEBUG if _KERNEL is defined (don't let
it be set in rump, which while using kernel sources, isn't kernel).
kre
Home |
Main Index |
Thread Index |
Old Index