Subject: Re: libpthread.so.1.60 on NetBSD 1.3.3
To: Roger Brown <rogerhb@xtra.co.nz>
From: Andy Finnell <andyf@vei.net>
List: port-mac68k
Date: 09/05/1999 09:04:23
Roger Brown wrote:
> 
> I have just repeated the build using the 'NetBSD-current' pkgsrc on
> 'NetBSD-1.3.3' and got the same results (can't build machdep_sys_lseek due
> to redef of syscall and duplicated symbols sigsuspend/sigprocmask).

Where is syscall being duplicated?  Look at the code; it should only be
a declaration.  For the sigsuspend/sigprocmask look in the syscall.S and
syscall-template.S file.  In your case ( NetBSD 1.3.X ), these two
functions should be generated in syscall.S, but not in
syscall-template.S.  Can you verify that this is happening ( or in fact
no happening )?

> Which version of 'pkgsrc' am I supposed to use with NetBSD 1.3.3? Or do I
> have to move to 1.4.1?
> 
> Regards
> 
> Roger

Well theoritically I wrote the m68k port of pthreads to work on 1.3.X,
but I never tested it ( I have a 1.4 system ).  A problem could be that
1.4 uses egcs-1.1 and not  gcc.  But then I'm just guessing.

	-andy