Article 1013 of meer.list.netbsd.sparc: Path: matra.meer.net!meer-news-mail-gateway From: darrenr@arbld.unimelb.edu.au (Darren Reed) Newsgroups: meer.list.netbsd.sparc Subject: Re: Some Sparc problems` Date: 25 Nov 1996 12:36:29 -0000 Organization: meernet Lines: 29 Sender: daemon@matra.meer.net Distribution: meer Message-ID: <199611251225.XAA24689@arbld.unimelb.edu.au> References: <199611250624.BAA10988@jenolan.caipgeneral> NNTP-Posting-Host: matra.meer.net Content-Type: text In some email I received from David S. Miller, sie wrote: > > Date: Sun, 24 Nov 1996 22:17:43 -0800 (PST) > From: MLARKIN@CSUPomona.Edu > > 1. The Solaris JDK doesn't work under NetBSD (panics the machine and reboots). > (Actually, this happens to me due to libresolv not working right. Is this > just me, or has anyone gotten >ANY< Solaris X programs to work? Anything > linked with libresolv totally kills my machine.) > > The resolver under Solaris uses the threaded "doors" mechanism to do > name service requests. This would require emulation of solaris > threads, and reverse engineering the "doors" kernel interface. > > So, any Solaris binary which enters the resolver will not work until > this is implemented. Isn't this dependant on nsswitch.conf ? Also, you might like to check if "/etc/.name_service_door" is present. Try delete that, if present. (I just did a "truss ping foo |& grep door", saw it open that before doing a door_info() call, remove that file, and it no longer does a door_info() call and my hosts entry in nsswitch.conf is "dns files"). Darren