I was trying to get a pthread substitute going and tried old pth. Apparently this has been done before and the same problems - tests for sigstack and sigaltstack make Hurd go out to lunch.
I think it will compile, and I am hacking configure.in to try and disable these tests and go with the failsafe settings.
If pth works, and provides pthreads, it might be a stopgap measure to get some other packages in the works until such a time as our libc pthreads are done.
- Doug