On 8/24/22 3:29 AM, Baesken, Matthias wrote:
After switching the OpenJDK build to a Fedora devkit (from
non-devkit Ubuntu based build) , we were running into issues
described here :
https://github.com/SAP/SapMachine/issues/1227
and here :
https://github.com/eclipse-platform/eclipse.platform.swt/issues/321
When using the gold linker settings from devkit , the dependency on
the obsolete SUNWprivate_1.1 reference caused trouble .
Are there any plans to make this :
See
https://github.com/openjdk/jdk/blob/master/make/devkit/Tools.gmk#L433
<https://github.com/openjdk/jdk/blob/master/make/devkit/Tools.gmk#L433>
--enable-gold=default \
Configurable ?
If you want to submit a patch for this, I wouldn't object.
What was the reason to use the gold linker in the devkits , maybe
better performance ? Are there some build time numbers on this ?
The switch to gold was indeed done for build performance. I don't have
any numbers around, but it was pretty considerable for Hotspot
incremental builds. There should be examples in the mail archives for
this list.
We have not seen any problems related to this switch at Oracle and we
have been running with it for many years now.
/Erik
Best regards, Matthias