Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Won't Fix
-
2.6.0
-
None
-
JDK9
Description
The new JDK9 directory structure lacks a jre directory under jdk. Due to that hadoop-common fails to build:
Error output:
[exec] – The C compiler identification is GNU 4.8.2
[exec] – The CXX compiler identification is GNU 4.8.2
[exec] – Check for working C compiler: /usr/bin/cc
[exec] – Check for working C compiler: /usr/bin/cc – works
[exec] – Detecting C compiler ABI info
[exec] – Detecting C compiler ABI info - done
[exec] – Check for working CXX compiler: /usr/bin/c++
[exec] – Check for working CXX compiler: /usr/bin/c++ – works
[exec] – Detecting CXX compiler ABI info
[exec] JAVA_HOME=, JAVA_JVM_LIBRARY=JAVA_JVM_LIBRARY-NOTFOUND
[exec] JAVA_INCLUDE_PATH=/home/tdaitx/jdk9-dev/build/linux-ppc64-normal-server-release/images/jdk/include, JAVA_INCLUDE_PATH2=/home/tdai$
x/jdk9-dev/build/linux-ppc64-normal-server-release/images/jdk/include/linux
[exec] CMake Error at JNIFlags.cmake:120 (MESSAGE):
[exec] Failed to find a viable JVM installation under JAVA_HOME.
[exec] Call Stack (most recent call first):
[exec] CMakeLists.txt:24 (include)
[exec]
[exec]
[exec] – Detecting CXX compiler ABI info - done
[exec] – Configuring incomplete, errors occurred!
[exec] See also "/home/tdaitx/hadoop-2.6.0-src/hadoop-common-project/hadoop-common/target/native/CMakeFiles/CMakeOutput.log".
Attachments
Attachments
Issue Links
- is related to
-
HADOOP-11123 Fix Java 9 incompatibilies in Hadoop
- Resolved