Can you give me a test case that lets me reproduce the failure? I've found where "DEFAULT_LIBPATH" is defined in openjdk/hotspot/src/os/linux/vm/os_linux.cpp, but as I said I would really like to fix this to use the system library path instead of its own copy. but there are an awful lot of calls to dlopen() in this code and I'm not sure which one is the source of this problem. (I currently suspect jdk/src/share/classes/java/lang/ClassLoader.java, but I could be wrong.)
-- You received this bug notification because you are a member of OpenJDK, which is subscribed to openjdk-6 in ubuntu. https://bugs.launchpad.net/bugs/737603 Title: JNI unable to find libpam.so Status in “openjdk-6” package in Ubuntu: Triaged Bug description: I'm currently packaging Jenkins for Ubuntu; this application has native authentication integration through the use of PAM. This was working fine i.e. the java native interface dispatcher was able to find libpam.so in /lib and all was happy. I've just updated my test system and native authentication no longer works; the JNI dispatcher can't find the library. I have done a bit of digging and it looks like libpam.so.* is installed to /lib/i386 -linux-gnu instead of /lib (as on Maverick and possibly earlier Natty releases?). This directory is not on the java.library.path by default which I suspect may be the issue (see below for default java library path): /usr/lib/jvm/java-6-openjdk/jre/lib/i386/client:/usr/lib/jvm/java-6-openjdk/jre/lib/i386:/usr/lib/jvm/java-6-openjdk/jre/../lib/i386:/usr/java/packages/lib/i386:/usr/lib/jni:/lib:/usr/lib So I'm not sure whether this is a bug in pam or openjdk but I guess it could be either. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: libpam0g 1.1.2-2ubuntu4 ProcVersionSignature: Ubuntu 2.6.38-7.35-generic-pae 2.6.38 Uname: Linux 2.6.38-7-generic-pae i686 Architecture: i386 Date: Fri Mar 18 14:54:45 2011 InstallationMedia: Ubuntu-Server 11.04 "Natty Narwhal" - Alpha i386 (20110301.4) ProcEnviron: PATH=(custom, no user) LANG=en_GB.UTF-8 SHELL=/bin/bash SourcePackage: pam UpgradeStatus: No upgrade log present (probably fresh install) _______________________________________________ Mailing list: https://launchpad.net/~openjdk Post to : [email protected] Unsubscribe : https://launchpad.net/~openjdk More help : https://help.launchpad.net/ListHelp

