(urgent) RFR: JDK-8201221: JDK-8199608 introduced a build race on macosx (original) (raw)

Tim Bell tim.bell at oracle.com
Fri Apr 6 01:17:08 UTC 2018


Erik:

JDK-8199608 introduced a build race on macosx and is failing all our macosx builds. The declaration:

$(BUILDLIBFONTMANAGER): $(BUILDLIBAWTLWAWT) does not work because the SetupNativeCompilation call for BUILDLIBAWTLWAWT is positioned further down in the file. I propose this patch: diff -r 149dc554808c make/lib/Awt2dLibraries.gmk --- a/make/lib/Awt2dLibraries.gmk +++ b/make/lib/Awt2dLibraries.gmk @@ -667,7 +667,7 @@ endif ifeq ($(OPENJDKTARGETOS), macosx) - (BUILDLIBFONTMANAGER):(BUILDLIBFONTMANAGER): (BUILDLIBFONTMANAGER):(BUILDLIBAWTLWAWT) + (BUILDLIBFONTMANAGER):(BUILDLIBFONTMANAGER): (BUILDLIBFONTMANAGER):(call FindLib, java.desktop, awtlwawt) endif ifeq ($(FREETYPETOUSE), bundled)

Looks good.

Tim



More information about the build-dev mailing list