Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Build error in librump



On Fri Jan 02 2009 at 14:50:28 +0200, Antti Kantee wrote:
> On Fri Jan 02 2009 at 13:32:41 +0100, Kurt Schreiner wrote:
> > Hm, with source from Jan 2 12:57 MET _AND_ cleaning out
> > .../amd64/obj/lib/librump/* this problem is gone.
> > But there's an other problem now compiling librump/kobj_machdep.o
> > in src/compat/lib/librump:
> >
> > [snip]
> > 
> > /u/NetBSD/src/lib/librump/../../sys/rump/../arch/amd64/amd64/kobj_machdep.c:147:
> >  error: 'R_X86_64_RELATIVE' undeclared (first use in this function)
> > 
> > [snip]
> > 
> > Stop.
> > nbmake: stopped in /u/NetBSD/src/compat/lib/librump
> 
> Hmm, joy, compat.  I don't currently know how to handle this correctly.
> Should we just compile the i386 relocation code but how to best do it?

Ok, I vomited something which should allow a build to finish to
sys/rump/librump/rumpkern/Makefile.rumpkern.  Maybe the resulting lib
will even work?  But I think I need a brainstorming session with Matt
for a better fix.

> How does netbsd32 for amd64 handle this?

I realized it doesn't apply because the kernel isn't 32bit, just userland.


Home | Main Index | Thread Index | Old Index