JDK-7152031 : Hotspot needs updated xawt path [macosx]
  • Type: Bug
  • Component: hotspot
  • Sub-Component: runtime
  • Affected Version: 8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: os_x
  • CPU: unknown
  • Submitted: 2012-03-07
  • Updated: 2013-07-18
  • Resolved: 2012-03-10
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.
JDK 7 JDK 8 Other
7u40Fixed 8Fixed hs24Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
Following file needs to be updated to reflect actual path on Macosx build:

--- a/src/os/bsd/vm/os_bsd.cpp	Thu Feb 23 12:03:08 2012 -0800
+++ b/src/os/bsd/vm/os_bsd.cpp	Wed Mar 07 22:14:09 2012 +0000
@@ -5811,7 +5811,7 @@
     char buf[MAXPATHLEN];
     char libmawtpath[MAXPATHLEN];
     const char *xawtstr  = "/xawt/libmawt" JNI_LIB_SUFFIX;
-    const char *new_xawtstr = "/libawt_xawt" JNI_LIB_SUFFIX;
+    const char *new_xawtstr = "/xawt/libawt_xawt" JNI_LIB_SUFFIX; /* MMM */
     char *p;
 
     // Get path to libjvm.so

Comments
EVALUATION http://hg.openjdk.java.net/lambda/lambda/hotspot/rev/4e0a9aaec0e9
22-03-2012

EVALUATION This fix is being anti-delta'ed via the following: 7152206 2/2 anti-delta the fix for 7152031
08-03-2012

EVALUATION Thanks for pointing that out. I will work with Chris H on restoring that requirement on Macos
08-03-2012

EVALUATION http://hg.openjdk.java.net/hsx/hotspot-main/hotspot/rev/4e0a9aaec0e9
07-03-2012

EVALUATION The whole point of the new paths is that the xawt directory is supposed to have gone. Hence the new name. See 7110002.
07-03-2012

EVALUATION See the description.
07-03-2012