Hi, This issue is resolved (missed some library in my machine).
Thanks ---------- Forwarded message --------- From: Ascot Moss <ascot.m...@gmail.com> Date: Tue, Apr 13, 2021 at 2:13 PM Subject: Hadoop 3.2.2 Compilation Error To: <user@hadoop.apache.org> Hi, I got compilation error when building Hadoop 3.2.2 with -Pnative Please help! [*INFO*] *------------------------------------------------------------------------* [*INFO*] *Reactor Summary for Apache Hadoop Main 3.2.2:* [*INFO*] [*INFO*] Apache Hadoop Main ................................. *SUCCESS* [ 0.787 s] [*INFO*] Apache Hadoop Build Tools .......................... *SUCCESS* [ 1.128 s] [*INFO*] Apache Hadoop Project POM .......................... *SUCCESS* [ 1.954 s] [*INFO*] Apache Hadoop Annotations .......................... *SUCCESS* [ 1.671 s] [*INFO*] Apache Hadoop Assemblies ........................... *SUCCESS* [ 0.975 s] [*INFO*] Apache Hadoop Project Dist POM ..................... *SUCCESS* [ 1.789 s] [*INFO*] Apache Hadoop Maven Plugins ........................ *SUCCESS* [ 2.711 s] [*INFO*] Apache Hadoop MiniKDC .............................. *SUCCESS* [ 1.517 s] [*INFO*] Apache Hadoop Auth ................................. *SUCCESS* [ 4.346 s] [*INFO*] Apache Hadoop Auth Examples ........................ *SUCCESS* [ 2.390 s] [*INFO*] Apache Hadoop Common ............................... *FAILURE* [ 11.409 s] [*INFO*] Apache Hadoop NFS .................................. *SKIPPED* [*INFO*] Apache Hadoop KMS .................................. *SKIPPED* [*INFO*] Apache Hadoop Common Project ....................... *SKIPPED* [*INFO*] Apache Hadoop HDFS Client .......................... *SKIPPED* [*INFO*] Apache Hadoop HDFS ................................. *SKIPPED* [*INFO*] Apache Hadoop HDFS Native Client ................... *SKIPPED* [*INFO*] Apache Hadoop HttpFS ............................... *SKIPPED* [*INFO*] Apache Hadoop HDFS-NFS ............................. *SKIPPED* [*INFO*] Apache Hadoop HDFS-RBF ............................. *SKIPPED* [*INFO*] Apache Hadoop HDFS Project ......................... *SKIPPED* [*INFO*] Apache Hadoop YARN ................................. *SKIPPED* [*INFO*] Apache Hadoop YARN API ............................. *SKIPPED* [*INFO*] Apache Hadoop YARN Common .......................... *SKIPPED* [*INFO*] Apache Hadoop YARN Registry ........................ *SKIPPED* [*INFO*] Apache Hadoop YARN Server .......................... *SKIPPED* [*INFO*] Apache Hadoop YARN Server Common ................... *SKIPPED* [*INFO*] Apache Hadoop YARN NodeManager ..................... *SKIPPED* [*INFO*] Apache Hadoop YARN Web Proxy ....................... *SKIPPED* [*INFO*] Apache Hadoop YARN ApplicationHistoryService ....... *SKIPPED* [*INFO*] Apache Hadoop YARN Timeline Service ................ *SKIPPED* [*INFO*] Apache Hadoop YARN ResourceManager ................. *SKIPPED* [*INFO*] Apache Hadoop YARN Server Tests .................... *SKIPPED* [*INFO*] Apache Hadoop YARN Client .......................... *SKIPPED* [*INFO*] Apache Hadoop YARN SharedCacheManager .............. *SKIPPED* [*INFO*] Apache Hadoop YARN Timeline Plugin Storage ......... *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase Backend ... *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase Common .... *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase Client .... *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase Servers ... *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase Server 1.2 *SKIPPED* [*INFO*] Apache Hadoop YARN TimelineService HBase tests ..... *SKIPPED* [*INFO*] Apache Hadoop YARN Router .......................... *SKIPPED* [*INFO*] Apache Hadoop YARN Applications .................... *SKIPPED* [*INFO*] Apache Hadoop YARN DistributedShell ................ *SKIPPED* [*INFO*] Apache Hadoop YARN Unmanaged Am Launcher ........... *SKIPPED* [*INFO*] Apache Hadoop MapReduce Client ..................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce Core ....................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce Common ..................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce Shuffle .................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce App ........................ *SKIPPED* [*INFO*] Apache Hadoop MapReduce HistoryServer .............. *SKIPPED* [*INFO*] Apache Hadoop MapReduce JobClient .................. *SKIPPED* [*INFO*] Apache Hadoop Mini-Cluster ......................... *SKIPPED* [*INFO*] Apache Hadoop YARN Services ........................ *SKIPPED* [*INFO*] Apache Hadoop YARN Services Core ................... *SKIPPED* [*INFO*] Apache Hadoop YARN Services API .................... *SKIPPED* [*INFO*] Apache Hadoop Image Generation Tool ................ *SKIPPED* [*INFO*] Yet Another Learning Platform ...................... *SKIPPED* [*INFO*] Apache Hadoop YARN Site ............................ *SKIPPED* [*INFO*] Apache Hadoop YARN UI .............................. *SKIPPED* [*INFO*] Apache Hadoop YARN Project ......................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce HistoryServer Plugins ...... *SKIPPED* [*INFO*] Apache Hadoop MapReduce NativeTask ................. *SKIPPED* [*INFO*] Apache Hadoop MapReduce Uploader ................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce Examples ................... *SKIPPED* [*INFO*] Apache Hadoop MapReduce ............................ *SKIPPED* [*INFO*] Apache Hadoop MapReduce Streaming .................. *SKIPPED* [*INFO*] Apache Hadoop Distributed Copy ..................... *SKIPPED* [*INFO*] Apache Hadoop Archives ............................. *SKIPPED* [*INFO*] Apache Hadoop Archive Logs ......................... *SKIPPED* [*INFO*] Apache Hadoop Rumen ................................ *SKIPPED* [*INFO*] Apache Hadoop Gridmix .............................. *SKIPPED* [*INFO*] Apache Hadoop Data Join ............................ *SKIPPED* [*INFO*] Apache Hadoop Extras ............................... *SKIPPED* [*INFO*] Apache Hadoop Pipes ................................ *SKIPPED* [*INFO*] Apache Hadoop OpenStack support .................... *SKIPPED* [*INFO*] Apache Hadoop Amazon Web Services support .......... *SKIPPED* [*INFO*] Apache Hadoop Kafka Library support ................ *SKIPPED* [*INFO*] Apache Hadoop Azure support ........................ *SKIPPED* [*INFO*] Apache Hadoop Aliyun OSS support ................... *SKIPPED* [*INFO*] Apache Hadoop Client Aggregator .................... *SKIPPED* [*INFO*] Apache Hadoop Scheduler Load Simulator ............. *SKIPPED* [*INFO*] Apache Hadoop Resource Estimator Service ........... *SKIPPED* [*INFO*] Apache Hadoop Azure Data Lake support .............. *SKIPPED* [*INFO*] Apache Hadoop Tools Dist ........................... *SKIPPED* [*INFO*] Apache Hadoop Tools ................................ *SKIPPED* [*INFO*] Apache Hadoop Client API ........................... *SKIPPED* [*INFO*] Apache Hadoop Client Runtime ....................... *SKIPPED* [*INFO*] Apache Hadoop Client Packaging Invariants .......... *SKIPPED* [*INFO*] Apache Hadoop Client Test Minicluster .............. *SKIPPED* [*INFO*] Apache Hadoop Client Packaging Invariants for Test . *SKIPPED* [*INFO*] Apache Hadoop Client Packaging Integration Tests ... *SKIPPED* [*INFO*] Apache Hadoop Distribution ......................... *SKIPPED* [*INFO*] Apache Hadoop Client Modules ....................... *SKIPPED* [*INFO*] Apache Hadoop Cloud Storage ........................ *SKIPPED* [*INFO*] Apache Hadoop Cloud Storage Project ................ *SKIPPED* [*INFO*] *------------------------------------------------------------------------* [*INFO*] *BUILD FAILURE* [*INFO*] *------------------------------------------------------------------------* [*INFO*] Total time: 32.036 s [*INFO*] Finished at: 2021-04-13T14:10:29+08:00 [*INFO*] *------------------------------------------------------------------------* [*ERROR*] Failed to execute goal org.apache.hadoop:hadoop-maven-plugins:3.2.2:cmake-compile *(cmake-compile)* on project hadoop-common: *CMake failed with error code 1* -> *[Help 1]* *org.apache.maven.lifecycle.LifecycleExecutionException*: *Failed to execute goal **org.apache.hadoop:hadoop-maven-plugins:3.2.2:cmake-compile* *(cmake-compile)* on project hadoop-common: *CMake failed with error code 1* *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:215*) *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:156*) *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:148*) *at* org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( *LifecycleModuleBuilder.java:117*) *at* org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( *LifecycleModuleBuilder.java:81*) *at* org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (*SingleThreadedBuilder.java:56*) *at* org.apache.maven.lifecycle.internal.LifecycleStarter.execute ( *LifecycleStarter.java:128*) *at* org.apache.maven.DefaultMaven.doExecute (*DefaultMaven.java:305*) *at* org.apache.maven.DefaultMaven.doExecute (*DefaultMaven.java:192*) *at* org.apache.maven.DefaultMaven.execute (*DefaultMaven.java:105*) *at* org.apache.maven.cli.MavenCli.execute (*MavenCli.java:957*) *at* org.apache.maven.cli.MavenCli.doMain (*MavenCli.java:289*) *at* org.apache.maven.cli.MavenCli.main (*MavenCli.java:193*) *at* sun.reflect.NativeMethodAccessorImpl.invoke0 (*Native Method*) *at* sun.reflect.NativeMethodAccessorImpl.invoke ( *NativeMethodAccessorImpl.java:62*) *at* sun.reflect.DelegatingMethodAccessorImpl.invoke ( *DelegatingMethodAccessorImpl.java:43*) *at* java.lang.reflect.Method.invoke (*Method.java:498*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced ( *Launcher.java:282*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.launch ( *Launcher.java:225*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (*Launcher.java:406*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.main ( *Launcher.java:347*) *Caused by*: org.apache.maven.plugin.MojoExecutionException: *CMake failed with error code 1* *at* org.apache.hadoop.maven.plugin.cmakebuilder.CompileMojo.runCMake ( *CompileMojo.java:172*) *at* org.apache.hadoop.maven.plugin.cmakebuilder.CompileMojo.execute ( *CompileMojo.java:97*) *at* org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo ( *DefaultBuildPluginManager.java:137*) *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:210*) *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:156*) *at* org.apache.maven.lifecycle.internal.MojoExecutor.execute ( *MojoExecutor.java:148*) *at* org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( *LifecycleModuleBuilder.java:117*) *at* org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject ( *LifecycleModuleBuilder.java:81*) *at* org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (*SingleThreadedBuilder.java:56*) *at* org.apache.maven.lifecycle.internal.LifecycleStarter.execute ( *LifecycleStarter.java:128*) *at* org.apache.maven.DefaultMaven.doExecute (*DefaultMaven.java:305*) *at* org.apache.maven.DefaultMaven.doExecute (*DefaultMaven.java:192*) *at* org.apache.maven.DefaultMaven.execute (*DefaultMaven.java:105*) *at* org.apache.maven.cli.MavenCli.execute (*MavenCli.java:957*) *at* org.apache.maven.cli.MavenCli.doMain (*MavenCli.java:289*) *at* org.apache.maven.cli.MavenCli.main (*MavenCli.java:193*) *at* sun.reflect.NativeMethodAccessorImpl.invoke0 (*Native Method*) *at* sun.reflect.NativeMethodAccessorImpl.invoke ( *NativeMethodAccessorImpl.java:62*) *at* sun.reflect.DelegatingMethodAccessorImpl.invoke ( *DelegatingMethodAccessorImpl.java:43*) *at* java.lang.reflect.Method.invoke (*Method.java:498*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced ( *Launcher.java:282*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.launch ( *Launcher.java:225*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (*Launcher.java:406*) *at* org.codehaus.plexus.classworlds.launcher.Launcher.main ( *Launcher.java:347*) [*ERROR*] [*ERROR*] [*ERROR*] For more information about the errors and possible solutions, please read the following articles: [*ERROR*] *[Help 1]* http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException [*ERROR*] [*ERROR*] After correcting the problems, you can resume the build with the command [*ERROR*] *mvn <args> -rf :hadoop-commonFrom Cmake Error log:* Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c17b0/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c17b0.dir/build.make CMakeFiles/cmTC_c17b0.dir/build gmake[1]: Entering directory `/hadoop-3.2.2-src/hadoop-common-project/hadoop-common/target/native/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_c17b0.dir/src.c.o /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_c17b0.dir/src.c.o -c /hadoop-3.2.2-src/hadoop-common-project/hadoop-common/target/native/CMakeFiles/CMakeTmp/src.c Linking C executable cmTC_c17b0 /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c17b0.dir/link.txt --verbose=1 /usr/bin/cc -rdynamic CMakeFiles/cmTC_c17b0.dir/src.c.o -o cmTC_c17b0 CMakeFiles/cmTC_c17b0.dir/src.c.o: In function `main': src.c:(.text+0x2d): undefined reference to `pthread_create' src.c:(.text+0x39): undefined reference to `pthread_detach' src.c:(.text+0x45): undefined reference to `pthread_cancel' src.c:(.text+0x56): undefined reference to `pthread_join' src.c:(.text+0x6a): undefined reference to `pthread_atfork' collect2: error: ld returned 1 exit status gmake[1]: *** [cmTC_c17b0] Error 1 gmake[1]: Leaving directory `/hadoop-3.2.2-src/hadoop-common-project/hadoop-common/target/native/CMakeFiles/CMakeTmp' gmake: *** [cmTC_c17b0/fast] Error 2 Please help!