Details
-
Bug
-
Resolution: Fixed
-
P4
-
9
-
None
Description
A typical native linux build will set BUILD_LD to /usr/bin/gcc, the same as BUILD_CC.
However, when COMPILE_TYPE is "cross", configure will set BUILD_LD to /usr/bin/ld.
This then causes the link of the genSocketOptionRegistry executable in
jdk/make/gensrc/GensrcMisc.gmk to fail (if we haven't provided a pre-generated
SocketOptionRegistry.java).
However, when COMPILE_TYPE is "cross", configure will set BUILD_LD to /usr/bin/ld.
This then causes the link of the genSocketOptionRegistry executable in
jdk/make/gensrc/GensrcMisc.gmk to fail (if we haven't provided a pre-generated
SocketOptionRegistry.java).
Attachments
Issue Links
- relates to
-
JDK-8150529 aarch32: use gcc instead of ld to link genSocketOptionRegistry
-
- Resolved
-
-
JDK-8152545 Use preprocessor instead of compiling a program to generate native nio constants
-
- Resolved
-