- 
    Bug 
- 
    Resolution: Fixed
- 
     P2 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
 
-