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