From owner-freebsd-java@FreeBSD.ORG Tue Oct 12 00:11:39 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 274B416A4CE for ; Tue, 12 Oct 2004 00:11:39 +0000 (GMT) Received: from mta10.srv.hcvlny.cv.net (mta10.srv.hcvlny.cv.net [167.206.5.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE44943D41 for ; Tue, 12 Oct 2004 00:11:38 +0000 (GMT) (envelope-from truk@optonline.net) Received: from focus (ool-182e24b7.dyn.optonline.net [24.46.36.183]) by mta10.srv.hcvlny.cv.net (iPlanet Messaging Server 5.2 HotFix 1.25 (built Mar 3 2004)) with SMTP id <0I5G00E5Y37CX6@mta10.srv.hcvlny.cv.net> for freebsd-java@freebsd.org; Mon, 11 Oct 2004 20:11:38 -0400 (EDT) Date: Mon, 11 Oct 2004 20:11:26 -0400 From: Kurt Miller To: Bob Perry Message-id: <09a001c4aff0$058c5030$1d0110ac@focus> MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Mailer: Microsoft Outlook Express 6.00.2800.1437 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT X-Priority: 3 X-MSMail-priority: Normal References: <20041009231503.GA60414@sphinx.alpha.domain> <00a101c4aee1$315b5400$1d0110ac@focus> <20041011034525.GA1189@sphinx.alpha.domain> cc: freebsd-java@freebsd.org Subject: Re: LoadPlugin Issue with JDK1.3.1 and Mozilla 1.7.2 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 00:11:39 -0000 From: "Bob Perry" > On (10/10/04 11:52), Kurt Miller wrote: > > Date: Sun, 10 Oct 2004 11:52:48 -0400 > > From: Kurt Miller > > Subject: Re: LoadPlugin Issue with JDK1.3.1 and Mozilla 1.7.2 > > To: Bob Perry , freebsd-java@freebsd.org > > X-Mailer: Microsoft Outlook Express 6.00.2800.1437 > > > > From: "Bob Perry" > > > I don't develop Java apps for FreeBSD but use the JDK ports > > > because I thought it necessary in order to view java apps > > > in the browsers (?). I currently run FreeBSD 4.9 and experiment > > > with Mozilla 1.7.2, Firefox 0.9.3, and Galeon 1.3.17. > > > > > > All three browsers have been crashing consistently and I suspect > > > that part of the problem may lie with the error message I receive > > > stating: > > > > > > LoadPlugin: Failed to initialize shared library /usr/local/ > > > jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [/usr/local/ > > > jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so: Undefined > > > symbol "_vt$16nsQueryInterface"] > > > > A user on OpenBSD ran into this recently... The issue is that > > the netscape folks add functions to the nspr library without > > properly incrementing the minor version number. This leads > > the dynamic loader to believe it can use the nspr library from > > the nspr port when it can't. > > > > Mozilla, Firefox and Galeon all set LD_LIBRARY_PATH such > > that it should pick up the nspr library that comes with Mozilla > > (or Firefox). There could be a bug in the FreeBSD dynamic > > loader that is causing it to ignore LD_LIBRARY_PATH or > > to look at /usr/local/lib before LD_LIBRARY_PATH (OpenBSD > > had a bug here too, BTW). > > > > > I had a chance to review the archives and it appears as though > > > I should use the Java Development Kit 1.4.1. Is this correct? > > > If so, are there any hints or secrets you might want to pass along > > > before I port the linux version in? > > > > With the 1.4.2 jdk nspr is just a bulid depend and can be > > uninstalled after you've built the jdk. So you can work around > > the problem by switching to 1.4.2 and deinstalling nspr after > > building it. > > > Kurt, > > Thanks for taking the time to respond. I don't have a lot of > expertise in this area and would definitely need help with > the work-around you mention. However, is this something that > I can request a patch for or am I just dreaming? > I opened the Mozilla MAKE file, but as I mentioned, my expertise > here is minimal. I don't even know what an nspr is. > > Pls advise. > > Thanks again. > Hi Bob, Sorry about this, but I misidentified your problem. The nspr problem reports undefined symbol 'PR_GetAddrInfoByName'. They look very similar and in my haste to be helpful, I flubbed up. Please follow Greg's advise for your problem. Regards, -Kurt