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