JDK-8033893 : jdk build is broken due to the changeset of JDK-8033370
  • Type: Bug
  • Component: core-libs
  • Sub-Component: java.util:i18n
  • Affected Version: 9
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2014-02-06
  • Updated: 2015-01-21
  • Resolved: 2014-02-06
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 8 JDK 9
8u40Fixed 9 b04Fixed
Description
src/solaris/native/sun/util/locale/provider was removed this changeset:
   http://hg.openjdk.java.net/jdk9/dev/jdk/rev/97dd049af730

lib/CoreLibraries.gmk:186: *** SRC specified to SetupNativeCompilation BUILD_LIBJAVA contains missing directory<http://sthci.se.oracle.com:80/job/jdk9-jdk-build-all/ws/jdk/src/solaris/native/sun/util/locale/provider.>   Stop.
gmake[1]: *** [libs-only] Error 2
make: *** [jdk-only] Error 2 
Comments
Closed as verified as far as there are no problems with jdk9 builds recently.
01-04-2014

diff --git a/make/lib/CoreLibraries.gmk b/make/lib/CoreLibraries.gmk --- a/make/lib/CoreLibraries.gmk +++ b/make/lib/CoreLibraries.gmk @@ -129,9 +129,9 @@ $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/common \ $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/java/util -ifneq ($(OPENJDK_TARGET_OS), macosx) +ifeq ($(OPENJDK_TARGET_OS), windows) LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/util/locale/provider -else +else ifeq ($(OPENJDK_TARGET_OS), macosx) LIBJAVA_SRC_DIRS += $(JDK_TOPDIR)/src/macosx/native/sun/util/locale/provider endif
06-02-2014