Subject: Re: pth on alpha [was Re: Multithreading package for NetBSD]]
To: Nick Hudson <email@example.com>
From: Rhialto <firstname.lastname@example.org>
Date: 10/22/2002 00:43:17
Nick Hudson <email@example.com> wrote:
> I did ask for more feedback on pkg/18217 - maybe you didn't get a mail. Check
> the log for the PR for details.
Yes, I must have missed it somehow. I am right now trying again with
xchat, and it fails still but differently now. Could be because I
upgraded the Alpha to 1.6 in the mean time, but the X error isn't there
anymore, or not fatal anyway.
What I did was the following:
I built pth with --enable-syscall-hard. It looks like the logic in the
Makefile only sets that option on m68k now, btw.
I placed the resulting libpthread.so.14.21 as
/usr/pkg/lib/libpthread.so.14.21.syscallhard. I made the symlink
libpthread.so.14 point to it.
start xchat. The server list window appears.
Double-click on irc.kun.nl.
The main window appears, showing the text "resolving irc.sci.kun.nl".
This is printed (or maybe it was earlier, I'm not sure):
Xlib: sequence lost (0x10000 > 0x1331) in reply type 0x0!
Xlib: sequence lost (0x13fe6 > 0x1331) in reply type 0x18!
Xlib: sequence lost (0x1149b > 0x1331) in reply type 0x16!
The progress bar kept on moving. This lasted forever: it never finished
the resolving, and meanwhile all other window updates did not occur.
When replacing the libpthread.so.14.21 again with the one I previously
had, xchat works again as normal.
I'll send you a ktrace.out.gz separately.
___ Olaf 'Rhialto' Seibert -- The evil eye is caused by the black
\X/ rhialto/at/xs4all.nl -- tongue - Tom Poes, "Het boze oog", 4456.