Subject: -current vax-build fails
To: None <current-users@netbsd.org>
From: Jarkko Teppo <jarkko.teppo@er-grp.com>
List: current-users
Date: 06/18/2003 15:37:12
Hi!

Trying to cross-compile current from i386 to vax and it fails with:

/src/src/tools/obj/tools.NetBSD-1.6P-i386/bin/vax--netbsdelf-gcc   -o atexit -nostdlib  -Wl,-rpath-link,/src/destdir_vax/lib:/src/destdir_vax/usr/lib  -L/src/destdir_vax/lib /src/destdir_vax/usr/lib/crt0.o /src/destdir_vax/usr/lib/crti.o /src/destdir_vax/usr/lib/crtbegin.o atexit.o -lpthread -L/src/destdir_vax/usr/lib -L/src/destdir_vax/usr/lib  -lgcc -lc -lgcc /src/destdir_vax/usr/lib/crtend.o /src/destdir_vax/usr/lib/crtn.o
/src/destdir_vax/usr/lib/libpthread.so: undefined reference to `pthread__switch_return_point'
collect2: ld returned 1 exit status
*** Error code 1

Stop.
nbmake: stopped in /src/src/regress/lib/libpthread/atexit

The magic incantation I used was:
./build.sh -m vax -D /src/destdir_vax -R /src/destdir_vax/ release

Is the regress stuff done for distribution or just for release ? It seems
like my destdir is ~complete.

FWIW, hp300 release went without a hitch.

Thanks,
-- 
jht