(Illustration by Gaich Muramatsu)
I have found that liblwp.so works on FreeBSD/i386 and NetBSD/i386 and does not work on NetBSD/sparc. The static library works fine on NetBSD/sparc; I have -current coda working as long as I build lwp with --disable-shared. The problem on sparc appears to be that the code to reference the lock is either not PIC or somehow ends up not getting adjusted with the proper variable linkage. It may be that the code would be fine if the appropriate directives for ld.so-time relocation were there, but I don't understand how all of that works. Greg Troxel <gdt_at_ir.bbn.com>Received on 2000-01-12 08:11:48