Subject: Re: -current vax-build fails
To: None <current-users@netbsd.org>
From: Juergen Hannken-Illjes <hannken@eis.cs.tu-bs.de>
List: current-users
Date: 06/18/2003 14:41:05
On Wed, Jun 18, 2003 at 03:37:12PM +0300, Jarkko Teppo wrote:
> 
> 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

The file src/lib/libpthread/arch/vax/pthread_switch.S needs maintenance
to catch up with Nathan's last changes.

-- 
Juergen Hannken-Illjes - hannken@eis.cs.tu-bs.de - TU Braunschweig (Germany)