Hi Just installing a machine to replace our dev server. Currently the dev server runs many different JVM versions depending on the app the developer is working on. Some of these require older versions of java. Newer versions work fine out of the box, eg 1.4.x however i'm running into the following issue when trying to run apps against 1.3.1_02 which i have to be able to run on this box Unable to load native library: /export/disk1/opt/jdk1.3.1_02/jre/lib/i386/libjava.so: symbol __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link time reference anyone know any workarounds? thanks
Tom Brown wrote:> Newer versions work fine out of the box, eg 1.4.x however i'm running > into the following issue when trying to run apps against 1.3.1_02 which > i have to be able to run on this box > > Unable to load native library: > /export/disk1/opt/jdk1.3.1_02/jre/lib/i386/libjava.so: symbol > __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link > time reference > > anyone know any workarounds?Have you tried a newer jdk1.3.1? (jdk1.3.1_16 is the latest atm). -- Rex
On Tue, Sep 06, 2005 at 05:18:59PM +0100, Tom Brown wrote: TB> Hi TB> TB> Just installing a machine to replace our dev server. TB> TB> Currently the dev server runs many different JVM versions depending on TB> the app the developer is working on. Some of these require older TB> versions of java. TB> TB> Newer versions work fine out of the box, eg 1.4.x however i'm running TB> into the following issue when trying to run apps against 1.3.1_02 which TB> i have to be able to run on this box TB> TB> Unable to load native library: TB> /export/disk1/opt/jdk1.3.1_02/jre/lib/i386/libjava.so: symbol TB> __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link TB> time reference You can use Oracle's fix for this problem, download http://oss.oracle.com/projects/compat-oracle/dist/files/RedHat/compat-libcwait-2.0-2.i386.rpm and install it -- Regards, Alex Antropoff
On Tuesday 06 September 2005 12:18, Tom Brown wrote:> Unable to load native library: > /export/disk1/opt/jdk1.3.1_02/jre/lib/i386/libjava.so: symbol > __libc_wait, version GLIBC_2.0 not defined in file libc.so.6 with link > time reference > > anyone know any workarounds?Jdk 1.3.1 patch level anything newer than 13 should work... [loony at lap bin]$ ./java -version java version "1.3.1_16" Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_16-b06) Java HotSpot(TM) Client VM (build 1.3.1_16-b06, mixed mode) [loony at lap bin]$ uname -a Linux lap 2.6.9-11.EL #1 Wed Jun 8 16:59:52 CDT 2005 i686 i686 i386 GNU/Linux [loony at lap bin]$ cat /etc/issue CentOS release 4.1 (Final) Kernel \r on an \m If you can't do that cause its integrated into anything else you might want to try the usual LD_ASSUME_KERNEL (2.4.1 or 2.2.5) work around... might or might not work... Peter.