Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References +-------------------+ | 9!:12'' | |5 | +-------------------+

From km@math.uh.edu Fri Nov 12 13:33:57 1999 Received: from karazm.math.uh.edu (karazm.math.uh.edu []) by spog.gaertner.de (8.8.8/8.8.8/Nase) with ESMTP id NAA13674 for <bugs@gaertner.de>; Fri, 12 Nov 1999 13:33:56 +0100 Received: from km.math.uh.edu (IDENT:km@km.math.uh.edu []) by karazm.math.uh.edu (8.9.3/8.9.3) with SMTP id GAA21640 for <bugs@gaertner.de>; Fri, 12 Nov 1999 06:33:53 -0600 (CST) Message-Id: <99111205581000.18708@km.math.uh.edu> Date: Fri, 12 Nov 1999 05:54:02 -0600 From: Kip Murray <km@math.uh.edu> To: bugs@gaertner.de Subject: J402b links old libraries >Number: 32 >Category: j-unix >Synopsis: J402b is linked against old Linux libraries >Confidential: no >Severity: serious >Priority: medium >Responsible: neitzel >State: closed >Class: sw-bug >Submitter-Id: unknown >Arrival-Date: Fri Nov 12 13:37:02 MET 1999 >Last-Modified: Fri May 30 19:37:52 MET DST 2003 >Originator: Kip Murray >Organization: Mathematics, University of Houston >Release: j 4.02b >Environment: home-grown Pentel II machine Red Hat Linux 6.1 target = (term not understood) libraries = see below >Description: The problem is that J is linked against some old libraries and as such is incompatible with the version of Linux we're running here. I checked their web page and what is on the CD is the latest version. A succinct description of the problem: XYX:ilnea:~/j/jinstall> ldd ./jint /lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40013000) libreadline.so.2 => not found ^^^^^^^^^^^^^^^^ libdl.so.2 => /lib/libdl.so.2 (0x4001b000) libm.so.6 => /lib/libm.so.6 (0x4001e000) libc.so.6 => /lib/libc.so.6 (0x4003a000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) XYX:ilnea:~/j/jinstall> locate libreadline /usr/lib/libreadline.so.3.0 /usr/lib/libreadline.so.3 /usr/lib/libreadline.a /usr/lib/libreadline.so I checked back to a RedHat 5.1 (1.5 years old) machine and libreadline was at major 3 then. I found the remnants of a RedHat 4.2 machine which does have libreadline major 2 on it but I haven't been able to test it. >How-To-Repeat: see above >Fix: Jason (our guru) evidently hopes to find a suitable copy of an old library. >Audit-Trail: State-Changed-From-To: open-analyzed State-Changed-By: neitzel State-Changed-When: Fri Nov 12 13:44:06 MET 1999 State-Changed-Why: Yes, this is more or less a known problem. "Old version" is a bit arguable since it was state-of-the-art on the then current Debian distribution when I build that 4.02b in March, just eight months ago. The problem is really that different Linux distributions have a different pace with libraries. State-Changed-From-To: analyzed-feedback State-Changed-By: neitzel State-Changed-When: Fri Nov 12 13:56:43 MET 1999 State-Changed-Why: You should be safe throwing a symlink named ....2 to ....3 and running ldconfig again. No need to dig out the real old version. Also see PR no. 30 and the small article at http://juggle/bnp/sharedlibs.html Please let me know if you're up and running. State-Changed-From-To: feedback-closed State-Changed-By: neitzel State-Changed-When: Fri May 30 19:35:54 MET DST 2003 State-Changed-Why: database cleanup; no feedback on this PR after a few years. >Unformatted:

We need to talk, darling. About cookies.

This site didn't actually use any cookies at all. Up to now.

Local law, though, really likes me to inform you about our common cookie policy preferences.

In order to not repeat this discussion again and again, on every single page, we will introduce the use of --surprise!-- a cookie, and this single cookie only.

So here it comes, the nowadays oh-so-popular Cookie-Opt-In selector. Sorry for having it right here and not popping up stylishly near some page border.

+-------------------+ | 9!:12'' | |5 | +-------------------+ Juggle Home - Bits'n'Pieces - Feature Hitlist - Problem Reports - Mailing lists - The J Repository - References