Mozilla update: jvm plugin broke?

Pavel Kankovsky peak at argo.troja.mff.cuni.cz
Tue Jul 26 09:45:36 UTC 2005


On Mon, 25 Jul 2005, Jesse Keating wrote:

> RHL9 was all built using gcc 2.96.  I do recall gcc3 being shipped w/
> RHL9 as an optional newer compiler, but the distro itself is 2.96
> compiled.

Was/is it?

$ cat /etc/redhat-release 
Red Hat Linux release 9 (Shrike)
$ grep -l GCC: /usr/lib/*.a | while read f; do strings -a $f | grep GCC: |
head -1; done | sort | uniq -c
     26	GCC: (GNU) 3.2.1 20021207 (Red Hat Linux 8.0 3.2.1-2)
      2	GCC: (GNU) 3.2.1 20030127 (Red Hat Linux 8.0 3.2.1-5)
      9	GCC: (GNU) 3.2.1 20030127 (Red Hat Linux 8.0 3.2.1-6)
     24	GCC: (GNU) 3.2.1 20030202 (Red Hat Linux 8.0 3.2.1-7)
      2	GCC: (GNU) 3.2.2 20030213 (Red Hat Linux 8.0 3.2.2-1)
      1	GCC: (GNU) 3.2.2 20030217 (Red Hat Linux 8.0 3.2.2-2)
     10	GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-4)
     11	GCC: (GNU) 3.2.2 20030222 (Red Hat Linux 3.2.2-5)

It appears to be a little chaotic but it is obvious a large part of the
distro is compiled with various RH variants of GCC 3.2.x.

Moreover, I can't find anything like RH GCC 2.96 in the original distro:

$ lftp ftp.redhat.com
lftp ftp.redhat.com:/pub/redhat> cd /pub/redhat/linux/9/en/os/i386/RedHat/RPMS/
cd ok, cwd=/pub/redhat/linux/9/en/os/i386/RedHat/RPMS                       
lftp ftp.redhat.com:/pub/redhat/linux/9/en/os/i386/RedHat/RPMS> ls gcc*
-rw-r--r--   1 ftpadm   ftpadm    4518355 Feb 25  2003 gcc-3.2.2-5.i386.rpm
-rw-r--r--   1 ftpadm   ftpadm    1902283 Feb 25  2003 gcc-c++-3.2.2-5.i386.rpm
-rw-r--r--   1 ftpadm   ftpadm    1854834 Feb 25  2003 gcc-g77-3.2.2-5.i386.rpm
-rw-r--r--   1 ftpadm   ftpadm    5867574 Feb 25  2003 gcc-gnat-3.2.2-5.i386.rpm
-rw-r--r--   1 ftpadm   ftpadm    1526204 Feb 25  2003 gcc-java-3.2.2-5.i386.rpm
-rw-r--r--   1 ftpadm   ftpadm    1299772 Feb 25  2003 gcc-objc-3.2.2-5.i386.rpm

On the other hand, both their original Mozilla package
(mozilla-1.2.1-26.i386.rpm) and the latest RH update
(mozilla-1.4.2-0.9.0.i386.rpm) appear to be built with RH GCC 2.96
because they require libstdc++-libc6.2-2.so.3 rather than libstdc++.so.5.

(Unfortunately, I can't find any GCC tag in Mozilla packages. There are
no static libraries there.)

This is a great mystery.

--Pavel Kankovsky aka Peak  [ Boycott Microsoft--http://www.vcnet.com/bms ]
"Resistance is futile. Open your source code and prepare for assimilation."




More information about the fedora-legacy-list mailing list