[...]
Found and fixed both problems, I think. The solution involved slightly more code than I expected, then again, I eliminated quite some cruft from the Pike binary in the process (not to worry, the cruft is still there for AmigaOS fans).
Great!
The testsuite now works on Linux and Solaris. I don't have any other way to test it really except by checking it in. I'll be doing so in a few minutes. Please review the changes.
Will do.