Eddy Petrișor <eddy.petrisor%gmail.com@localhost> writes:
> I am trying to build NetBSD from a linux host and it seems to be failing
> consistently with this error:
>
> --- dependall-usr.bin ---
> /home/eddy/usr/src/pine64/netbsd/src/obj/destdir.evbarm/ usr/lib/librumpdev_raidframe. so:
> undefined reference to `rumpns_booted_method'
> collect2: error: ld returned 1 exit status
> *** [rump_allserver] Error code 1
>
> nbmake[5]: stopped in
> /home/eddy/usr/src/pine64/netbsd/src/usr.bin/rump_ allserver
> 1 error
>
> Am I doing something wrong, or this is something that is indeed an issue?Probably you are not. If you didn't start with a clean objdir/destdir,
I would rm -rf them and restart.
> Is there someting related to -j8 or to the linux host?Not all that likely related to -j8. If related to linux, there's a bug.
This smells like a change that needed a rump change. I would recommend
doing a "git remote update -p" and "git merge --ff-only @{u}". Which
amounts to git pull, from someone who dislikes the merge commits it can
make :-)
I'll kick off a build of current from cvs, on netbsd-7 amd64.