Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tlug: various stuff




> I've been battling with dselect of debian for a day and I've
> upgraded to hamm in order to get glibc6 support.  I wanted to
> upgrade X11R6 to the glibc6 support so that I could get 
> Linux jdk1.1.5 (not the one by Randy Chapman, that was 1.1.3) to
> work.  With the beta release of JDK1.2 for Windows/Solaris,
> I thought that the Linux version was getting close and wanted to
> practice with the Java Foundation Classes, especially the
> SwingSet GUI stuff.  
> 
> Well, as the story goes, I now have non-functional JDK1.1.3
> and JDK1.1.5 versions.  Both don't work now.  :-(

This seems to happen sometimes with X11 related programs that are
linked to libc5.4.xx. For instance, the ldd output from netscape
which works looks like:

$ ldd /usr/lib/netscape/netscape 
        libXt.so.6 => /usr/lib/libc5-compat/libXt.so.6 (0x4000c000)
        libSM.so.6 => /usr/lib/libc5-compat/libSM.so.6 (0x4004e000)
        libICE.so.6 => /usr/lib/libc5-compat/libICE.so.6 (0x40057000)
        libXmu.so.6 => /usr/lib/libc5-compat/libXmu.so.6 (0x4006c000)
        libXpm.so.4 => /usr/lib/libc5-compat/libXpm.so.4 (0x4007e000)
        libXext.so.6 => /usr/lib/libc5-compat/libXext.so.6 (0x4008c000)
        libX11.so.6 => /usr/lib/libc5-compat/libX11.so.6 (0x40097000)
        libdl.so.1 => /lib/libdl.so.1 (0x40135000)
        libc.so.5 => /lib/libc.so.5 (0x40138000)
        libm.so.5 => /lib/libm.so.5 (0x401f6000)

On the other hand a shareware program called asWedit looks like:
$ ldd /usr/local/bin/X11/asWedit
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4000c000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x4001e000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40066000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4006f000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40084000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40090000)
        libc.so.5 => /lib/libc.so.5 (0x40133000)
        libc.so.6 => /lib/libc.so.6 (0x401f1000)
        ld-linux.so.2 => /lib/ld-linux.so.2 (0x40293000)

so it doesn't look at the libc5-compatible libraries at all so it
crashes.  I'm not sure what it is like with JDK but upgrading to libc6
broke starwriter which I was fond of for those snippets that are just
too small for TeX.

The pre-inst or post-inst for netscape looked as if it edited the
binary once it was installed. I don't know whether it is still done
and for what).

I'll get back to this if I find out anything. I'd also be grateful if
there is anyone who knows what the binary editing stuff was all about.


Hajime Saito
---------------------------------------------------------------
Next TLUG Nomikai: 14 January 1998 19:15  Tokyo station
Yaesu Chuo ticket gate.  Or go directly to Tengu TokyoEkiMae 19:30
Chuo-ku, Kyobashi 1-1-6, EchiZenYa Bld. B1/B2 03-3275-3691
Next Saturday Meeting: 14 February 1998 12:30 Tokyo Station
Yaesu Chuo ticket gate.
---------------------------------------------------------------
a word from the sponsor:
TWICS - Japan's First Public-Access Internet System
www.twics.com  info@example.com  Tel:03-3351-5977  Fax:03-3353-6096



Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links