United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: 6799141 Build with --hash-style=both so that binaries can work on SuSE 10
6799141 : Build with --hash-style=both so that binaries can work on SuSE 10

Details
Type:
Bug
Submit Date:
2009-01-29
Status:
Closed
Updated Date:
2011-05-18
Project Name:
JDK
Resolved Date:
2011-05-18
Component:
infrastructure
OS:
generic
Sub-Component:
build
CPU:
generic
Priority:
P2
Resolution:
Fixed
Affected Versions:
7
Fixed Versions:
7

Related Reports
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
When building on Fedora 9 (or supposedly on many Fedora or RedHat systems) the default format of the hash section has changed and the resulting binaries may not run on systems such as SuSE 10.

This appears to be connected to the change in the default hash style or the somewhat invisible use of the option -Wl,--hash-style=gnu.
Adding --hash-style=both or --hash-style=sysv should fix this.

                                    

Comments
EVALUATION

http://hg.openjdk.java.net/jdk7/build/hotspot/rev/69c752d99841
                                     
2009-02-01
EVALUATION

http://hg.openjdk.java.net/jdk7/build/jdk/rev/30bf00392b6d
                                     
2009-02-01
EVALUATION

See description. Actual specifics of the change are being worked out now.
                                     
2009-01-29



Hardware and Software, Engineered to Work Together