You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@bigtop.apache.org by "Kengo Seki (Jira)" <ji...@apache.org> on 2021/01/27 02:31:00 UTC

[jira] [Assigned] (BIGTOP-3472) Building Hadoop 3.2.1 fails on CentOS 7 due to cmake version mismatch

     [ https://issues.apache.org/jira/browse/BIGTOP-3472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kengo Seki reassigned BIGTOP-3472:
----------------------------------

    Assignee: Kengo Seki

> Building Hadoop 3.2.1 fails on CentOS 7 due to cmake version mismatch
> ---------------------------------------------------------------------
>
>                 Key: BIGTOP-3472
>                 URL: https://issues.apache.org/jira/browse/BIGTOP-3472
>             Project: Bigtop
>          Issue Type: Bug
>          Components: hadoop
>            Reporter: Kengo Seki
>            Assignee: Kengo Seki
>            Priority: Major
>
> I tried to build Hadoop 3.2.1 on CentOS 7 and came across the following error.
> {code:java}
> $ git status 
> # On branch master
> nothing to commit, working directory clean
> $ git log -1
> commit 26a92e4340fee6ab2f6aa6a5925faf33d41ec181
> Author: Masatake Iwasaki <iw...@apache.org>
> Date:   Fri Dec 18 22:12:14 2020 +0900
>     BIGTOP-3280. Bump Hadoop to 3.2.1. (#704)
> $ ./gradlew hadoop-clean hadoop-pkg -Dbuildwithdeps=true
> (snip)
> [WARNING] -- The C compiler identification is GNU 4.8.5
> [WARNING] -- The CXX compiler identification is GNU 4.8.5
> [WARNING] -- Check for working C compiler: /usr/bin/cc
> [WARNING] -- Check for working C compiler: /usr/bin/cc -- works
> [WARNING] -- Detecting C compiler ABI info
> [WARNING] -- Detecting C compiler ABI info - done
> [WARNING] -- Check for working CXX compiler: /usr/bin/c++
> [WARNING] -- Check for working CXX compiler: /usr/bin/c++ -- works
> [WARNING] -- Detecting CXX compiler ABI info
> [WARNING] -- Detecting CXX compiler ABI info - done
> [WARNING] CMake Error at CMakeLists.txt:23 (cmake_minimum_required):
> [WARNING]   CMake 3.1 or higher is required.  You are running version 2.8.12.2
> [WARNING] 
> [WARNING] 
> [WARNING] -- Configuring incomplete, errors occurred!
> [WARNING] See also "/home/vagrant/bigtop/build/hadoop/rpm/BUILD/hadoop-3.2.1-src/hadoop-common-project/hadoop-common/target/native/CMakeFiles/CMakeOutput.log".
> [INFO] ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO] 
> [INFO] Apache Hadoop Main 3.2.1 ........................... SUCCESS [ 29.857 s]
> [INFO] Apache Hadoop Build Tools .......................... SUCCESS [  2.092 s]
> [INFO] Apache Hadoop Project POM .......................... SUCCESS [  2.566 s]
> [INFO] Apache Hadoop Annotations .......................... SUCCESS [  6.963 s]
> [INFO] Apache Hadoop Assemblies ........................... SUCCESS [  0.963 s]
> [INFO] Apache Hadoop Project Dist POM ..................... SUCCESS [  2.789 s]
> [INFO] Apache Hadoop Maven Plugins ........................ SUCCESS [ 11.651 s]
> [INFO] Apache Hadoop MiniKDC .............................. SUCCESS [  5.019 s]
> [INFO] Apache Hadoop Auth ................................. SUCCESS [ 15.952 s]
> [INFO] Apache Hadoop Auth Examples ........................ SUCCESS [  8.631 s]
> [INFO] Apache Hadoop Common ............................... FAILURE [ 20.520 s]
> (snip)
> [INFO] ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------------------
> [INFO] Total time: 01:51 min
> [INFO] Finished at: 2021-01-05T05:31:55Z
> [INFO] ------------------------------------------------------------------------
> [ERROR] Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:3.2.1:cmake-compile (cmake-compile) on project hadoop-common: CMake failed with error code 1 -> [Help 1]
> {code}
> It seems that we have to install the cmake3 package via toolchain and make it executable as 'cmake' on CentOS 7.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)