tech-toolchain 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