Port-alpha archive

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

Re: Can't currently build NetBSD 8 on Alpha



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


Home | Main Index | Thread Index | Old Index