JDK-4687814 : RFE: Make Java plugin work with gcc3-compiled Mozilla
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 1.4.0,1.4.1
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: linux
  • CPU: x86
  • Submitted: 2002-05-19
  • Updated: 2003-03-24
  • Resolved: 2003-03-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.2 b19Fixed
Related Reports
Duplicate :  
Relates :  
Description
Name: gm110360			Date: 05/19/2002


FULL PRODUCT VERSION :
java version "1.4.0"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)


FULL OPERATING SYSTEM VERSION :
Mandrake Cooker
glibc-2.2.4-25mdk
2.4.18-16mdk

A DESCRIPTION OF THE PROBLEM :
As outlined on:
http://forum.java.sun.com/thread.jsp?forum=30&thread=240173

Please provide a version of the Java plugin compatible with
a gcc3-compiled Mozilla.

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. install a gcc3-compiled build of Mozilla
2. install java plugin 1.4
3. Start mozilla

EXPECTED VERSUS ACTUAL BEHAVIOR :
Expected: Mozilla starts and Java plugin works
Actual: Mozilla starts, gives mentioned error message on the
console and Java plugin is not loaded

ERROR MESSAGES/STACK TRACES THAT OCCUR :
For completeness, here is the console output:

LoadPlugin: failed to initialize shared library
/usr/java/j2sdk1.4.0/jre/plugin/i386/ns610/libjavaplugin_oji140.so
[/usr/java/j2sdk1.4.0/jre/plugin/i386/ns610/libjavaplugin_oji140.so: undefined
symbol: GetGlobalServiceManager__16nsServiceManagerPP17nsIServiceManager]


This bug can be reproduced always.

CUSTOMER WORKAROUND :
Please refer to
http://bugzilla.mozilla.org/show_bug.cgi?id=124006 for a
discussion of this issue.
(Review ID: 146756) 
======================================================================

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: mantis-beta tiger FIXED IN: mantis-beta tiger INTEGRATED IN: mantis-b19 mantis-beta tiger tiger-b03
14-06-2004

EVALUATION We do not support Mozilla ###@###.### 2002-05-22 We need to build two version of OJI plugin due to SuSe8.1 release which ships the 3.2 compiled Mozilla. ###@###.### 2003-03-13 For Solaris Sparc, Java Plug-in is compiled with Forte compiler, not gcc. And we only support browser compiled with the same compiler which Sun Mozilla currently does. We don't feel there is a need to support Mozilla browser compiled with different compiler. ###@###.### 2003-08-22 ###@###.### 2003-08-22 That's the same lame argument used for the Linux java plugin until we then did a turnaround and started producing gcc 2.95/gcc 3.x plugin versions. Whilst it is fine to expect internally that we compile Forte only mozilla versions, we cannot expect the opensource community to do the same most of whom only have gcc as a compiler since Forte costs $$$. Are we going to provide nightly Forte compiled builds on mozilla.org ? Looks like we're willing to take mozilla and base our browser offering on it but unwilling to give back.
11-06-2004