United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-7190813 (launcher) RPATH needs to have additional paths
JDK-7190813 : (launcher) RPATH needs to have additional paths

Details
Type:
Bug
Submit Date:
2012-08-11
Status:
Closed
Updated Date:
2012-12-18
Project Name:
JDK
Resolved Date:
2012-09-05
Component:
tools
OS:
solaris
Sub-Component:
launcher
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:

Related Reports
Relates:
Relates:

Sub Tasks

Description
jawt libraries cannot be loaded anymore, there is a special path $ORIGIN/lib/$LIBARCH
path needed to load jawt libraries, see http://docs.oracle.com/javase/1.3/docs/guide/awt/AWT_Native_Interface.html,
thus when the build systems began using RPATH and the launcher purged  LD_LIBRARY_PATH
this path was lost, forcing users to either preload it or use LD_LIBRARY_PATH.

                                    

Comments
EVALUATION

Added the necessary RPATHs to the launchers RPATH variable.
                                     
2012-08-11
EVALUATION

http://hg.openjdk.java.net/jdk8/awt/jdk/rev/f003387c33ad
This was pushed to awt, so that it gets better awt soaking.
                                     
2012-08-14
Test: http://hg.openjdk.java.net/jdk8/awt/jdk/file/f003387c33ad/test/tools/launcher/RunpathTest.java
                                     
2012-12-18



Hardware and Software, Engineered to Work Together