-
Bug
-
Resolution: Fixed
-
P2
-
11
-
None
-
b18
-
aix
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8205282 | 11.0.1 | Volker Simonis | P2 | Resolved | Fixed | team |
Change 8204572 forgot to add LIBJLI_SRC_DIRS as include path for the libjli_static build.
The fix is trivial:
diff -r 65e65d5905bc make/lib/CoreLibraries.gmk
--- a/make/lib/CoreLibraries.gmk Sun Jun 10 12:58:38 2018 +0300
+++ b/make/lib/CoreLibraries.gmk Mon Jun 11 15:34:05 2018 +0200
@@ -347,7 +347,8 @@
EXCLUDE_FILES := $(LIBJLI_EXCLUDE_FILES), \
EXTRA_FILES := $(LIBJLI_EXTRA_FILES), \
OPTIMIZATION := HIGH, \
- CFLAGS := $(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS_JDKLIB) $(LIBJLI_CFLAGS), \
+ CFLAGS := $(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS_JDKLIB) $(LIBJLI_CFLAGS) \
+ $(addprefix -I, $(LIBJLI_SRC_DIRS)), \
ARFLAGS := $(ARFLAGS), \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjli_static))
The fix is trivial:
diff -r 65e65d5905bc make/lib/CoreLibraries.gmk
--- a/make/lib/CoreLibraries.gmk Sun Jun 10 12:58:38 2018 +0300
+++ b/make/lib/CoreLibraries.gmk Mon Jun 11 15:34:05 2018 +0200
@@ -347,7 +347,8 @@
EXCLUDE_FILES := $(LIBJLI_EXCLUDE_FILES), \
EXTRA_FILES := $(LIBJLI_EXTRA_FILES), \
OPTIMIZATION := HIGH, \
- CFLAGS := $(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS_JDKLIB) $(LIBJLI_CFLAGS), \
+ CFLAGS := $(STATIC_LIBRARY_FLAGS) $(LIBJLI_CFLAGS_JDKLIB) $(LIBJLI_CFLAGS) \
+ $(addprefix -I, $(LIBJLI_SRC_DIRS)), \
ARFLAGS := $(ARFLAGS), \
OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libjli_static))
- backported by
-
JDK-8205282 [AIX] Build of libjli_static broken after change 8204572 (SetupJdkLibrary)
-
- Resolved
-
- relates to
-
JDK-8204572 SetupJdkLibrary should setup SRC and -I flags automatically
-
- Resolved
-