[prev in list] [next in list] [prev in thread] [next in thread]
List: netbsd-tech-toolchain
Subject: Re: Can't currently build NetBSD 8 on Alpha
From: Martin Husemann <martin () duskware ! de>
Date: 2018-09-17 17:52:09
Message-ID: 20180917175209.GC15201 () mail ! duskware ! de
[Download RAW message or body]
On Mon, Sep 17, 2018 at 04:31:22PM +0000, John Klos wrote:
> I can cross-build, but I can't build NetBSD 8 on Alpha running NetBSD 8...
> Can't seem to find where these should be coming from...
>
> /usr/src/../dest-alpha/usr/lib/librumpvfs.a(kern_physio.o): In function
> `rumpns_physio':
> (.text+0xca0): undefined reference to `rumpns__run_once'
This is easy:
cd /usr/lib; nm -o librump* | fgrep "T rumpns__run_once"
tells me that they come from librump.so.
> /usr/src/../dest-alpha/usr/lib/librump.a(subr_once.o): In function
> `once_init':
> (.text+0x14): undefined reference to `mutex_init'
This is more tricky, it should not happen - mutex_init is the name of the
kernel symbol, but inside of rump it should be called rumpns_mutex_init.
There is a awk script (or something like that) playing the rename games,
maybe awk is slightly broken on alpha? But I never noticed anything special
(though I am mostly using -current).
Martin
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic