Subject: Re: Perl and NetBSD 2.0 (even more stuff)
To: John Klos <john@klos.com>
From: None <ragge@ludd.luth.se>
List: port-vax
Date: 12/11/2004 09:39:54
> Hi,
> 
> With the awk stuff "fixed", perl now fails here:
> 
>          AutoSplitting perl library
> LD_LIBRARY_PATH=/usr/pkgsrc/lang/perl58/work/perl-5.8.5 ./miniperl -Ilib 
> -e 'use AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*.pm
> LD_LIBRARY_PATH=/usr/pkgsrc/lang/perl58/work/perl-5.8.5 ./miniperl -Ilib 
> -e 'use AutoSplit;  autosplit_lib_modules(@ARGV)' lib/*/*.pm
> /usr/bin/make lib/re.pm
> `lib/re.pm' is up to date.
> 
>          Making DynaLoader (static_pic)
> Processing hints file hints/netbsd.pl
> miniperl: Error detected by libpthread: Destroying locked mutex.
> Detected by file 
> "/autobuild/netbsd-2-0/src/lib/libpthread/pthread_mutex.c", line 135, 
> function "pthread_mutex_destroy".
> See pthread(3) for information.
> [1]   Abort trap (core dumped) ../${depth}/mini...
> Warning: No Makefile!
> make: don't know how to make config. Stop
> 
> make: stopped in /usr/pkgsrc/lang/perl58/work/perl-5.8.5/ext/DynaLoader
> /usr/bin/make config failed, continuing anyway...
> make: don't know how to make all. Stop
> 
> make: stopped in /usr/pkgsrc/lang/perl58/work/perl-5.8.5/ext/DynaLoader
> *** Error code 2
> 
> Clues, anyone?
> 
This is using native threads, isn't it?  I don't think that the 
vax-specific thread stuff is much tested unfortunately :-/

-- Ragge