Logged BUILDS-26 to track Colin's suggestion.

FYI

On Mon, Oct 6, 2014 at 12:19 PM, Colin McCabe <cmcc...@alumni.cmu.edu>
wrote:

> On Thu, Oct 2, 2014 at 1:15 PM, Ted Yu <yuzhih...@gmail.com> wrote:
> > On my Mac and on Linux, I was able to
> > find /usr/include/openssl/opensslconf.h
> >
> > However the file is absent on Jenkins machine(s).
> >
> > Just want to make sure that the file is needed for native build before
> > filing INFRA ticket.
>
> opensslconf.h is part of the openssl-devel package (at least on my
> machine) and if it is missing, I would suspect that openssl is either
> not installed or incorrectly installed.
>
> We need it for the native build to have coverage for the
> openssl-related things (like random number generation and encryption).
>
> Colin
>
> >
> > Cheers
> >
> > On Thu, Oct 2, 2014 at 9:09 AM, Tsuyoshi OZAWA <ozawa.tsuyo...@gmail.com
> >
> > wrote:
> >
> >> Hi Ted,
> >>
> >> On my local, the build of trunk with "mvn package -Pnative,dist" works
> >> well. I'm not certain whether this problem is related, but some build
> >> fails on YARN(e.g. YARN-2562, YARN-2615, YARN-2640).
> >>
> >> The version information of OS and libssl-dev on my local environment
> >> is as follows:
> >>
> >> $ uname -a
> >> Linux ip-172-31-4-83 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10
> >> 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
> >>
> >> $ apt-cache show libssl-dev
> >> Package: libssl-dev
> >> Priority: optional
> >> Section: libdevel
> >> Installed-Size: 6162
> >> Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
> >> Original-Maintainer: Debian OpenSSL Team
> >> <pkg-openssl-de...@lists.alioth.debian.org>
> >> Architecture: amd64
> >> Source: openssl
> >> Version: 1.0.1f-1ubuntu2
> >> Depends: libssl1.0.0 (= 1.0.1f-1ubuntu2), zlib1g-dev
> >> Recommends: libssl-doc
> >> Filename: pool/main/o/openssl/libssl-dev_1.0.1f-1ubuntu2_amd64.deb
> >> Size: 1066212
> >> MD5sum: 321724885048f9a78d0e93887a7eb296
> >> SHA1: e337538bed6e5765a0a85c4ca2af1d0deefd6ce0
> >> SHA256: ed199dc9131923fa3c911202f165402b1310f50dcdfab987f6f5c2669fc698cc
> >>
> >> Cheers,
> >> - Tsuyoshi
> >>
> >> On Thu, Oct 2, 2014 at 11:43 PM, Ted Yu <yuzhih...@gmail.com> wrote:
> >> > Hadoop-Common-trunk build failed due to missing opensslconf.h
> >> >
> >> > Is this environment issue or due to recent commits ?
> >> >
> >> > Cheers
> >> >
> >> > On Thu, Oct 2, 2014 at 7:31 AM, Apache Jenkins Server <
> >> > jenk...@builds.apache.org> wrote:
> >> >
> >> >> See <https://builds.apache.org/job/Hadoop-Common-trunk/1257/>
> >> >>
> >> >> ------------------------------------------
> >> >>      [exec] /usr/bin/cmake -E cmake_progress_report <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native/CMakeFiles
> >> >
> >> >> 8
> >> >>      [exec] [ 16%] Building C object
> >> >>
> >>
> CMakeFiles/hadoop.dir/main/native/src/org/apache/hadoop/crypto/OpensslCipher.c.o
> >> >>      [exec] /usr/bin/cc  -Dhadoop_EXPORTS -m32 -g -Wall -O2
> -D_REENTRANT
> >> >> -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native/javah
> >> >
> >> >> -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/main/native/src
> >> >
> >> >> -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src
> >> >
> >> >> -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/src
> >> >
> >> >> -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> >
> >> >> -I/home/jenkins/tools/java/latest/include
> >> >> -I/home/jenkins/tools/java/latest/include/linux -I<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/util
> >> >
> >> >>   -o
> >> >>
> >>
> CMakeFiles/hadoop.dir/main/native/src/org/apache/hadoop/crypto/OpensslCipher.c.o
> >> >>  -c <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/crypto/OpensslCipher.c
> >> >> >
> >> >>      [exec] In file included from <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/main/nat
> >> >> >
> >> >>      [exec]
> >> >> ive/src/org/apache/hadoop/crypto/org_apache_hadoop_crypto.h:33:0,
> >> >>      [exec]                  from <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/src/main/native/src/org/apache/hadoop/crypto/OpensslCipher.c
> >> >> >:19:
> >> >>      [exec] /usr/incl
> >> >>      [exec] ude/openssl/aes.h:55:33: fatal error:
> openssl/opensslconf.h:
> >> >> No such file or directory
> >> >>      [exec]  #include <openssl/opensslconf.h>
> >> >>      [exec]                                  ^
> >> >>      [exec] compilation terminated.
> >> >>      [exec] make[2]: ***
> >> >>
> >>
> [CMakeFiles/hadoop.dir/main/native/src/org/apache/hadoop/crypto/OpensslCipher.c.o]
> >> >> Error 1
> >> >>      [exec] make[1]: *** [CMakeFiles/hadoop.dir/all] Error 2
> >> >>      [exec] make: *** [all] Error 2
> >> >>      [exec] make[2]: Leaving directory `<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> >> '>
> >> >>      [exec] make[1]: Leaving directory `<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> >> '>
> >> >> [INFO]
> >> >>
> ------------------------------------------------------------------------
> >> >> [INFO] Reactor Summary:
> >> >> [INFO]
> >> >> [INFO] Apache Hadoop Annotations ......................... SUCCESS [
> >> >> 6.890 s]
> >> >> [INFO] Apache Hadoop MiniKDC ............................. SUCCESS [
> >> >> 11.827 s]
> >> >> [INFO] Apache Hadoop Auth ................................ SUCCESS
> >> [04:57
> >> >> min]
> >> >> [INFO] Apache Hadoop Auth Examples ....................... SUCCESS [
> >> >> 4.448 s]
> >> >> [INFO] Apache Hadoop Common .............................. FAILURE [
> >> >> 21.471 s]
> >> >> [INFO] Apache Hadoop NFS ................................. SKIPPED
> >> >> [INFO] Apache Hadoop KMS ................................. SKIPPED
> >> >> [INFO] Apache Hadoop Common Project ...................... SKIPPED
> >> >> [INFO]
> >> >>
> ------------------------------------------------------------------------
> >> >> [INFO] BUILD FAILURE
> >> >> [INFO]
> >> >>
> ------------------------------------------------------------------------
> >> >> [INFO] Total time: 05:43 min
> >> >> [INFO] Finished at: 2014-10-02T14:30:49+00:00
> >> >> [INFO] Final Memory: 65M/763M
> >> >> [INFO]
> >> >>
> ------------------------------------------------------------------------
> >> >> [ERROR] Failed to execute goal
> >> >> org.apache.maven.plugins:maven-antrun-plugin:1.7:run (make) on
> project
> >> >> hadoop-common: An Ant BuildException has occured: exec returned: 2
> >> >> [ERROR] around Ant part ...<exec dir="<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> ">
> >> >> executable="make" failonerror="true">... @ 7:160 in <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/antrun/build-main.xml
> >> >> >
> >> >> [ERROR] -> [Help 1]
> >> >> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to
> >> execute
> >> >> goal org.apache.maven.plugins:maven-antrun-plugin:1.7:run (make) on
> >> project
> >> >> hadoop-common: An Ant BuildException has occured: exec returned: 2
> >> >> around Ant part ...<exec dir="<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> ">
> >> >> executable="make" failonerror="true">... @ 7:160 in <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/antrun/build-main.xml
> >> >> >
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)
> >> >>         at
> >> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)
> >> >>         at
> org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)
> >> >>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)
> >> >>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)
> >> >>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)
> >> >>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> >> >>         at
> >> >>
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >> >>         at
> >> >>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> >>         at java.lang.reflect.Method.invoke(Method.java:597)
> >> >>         at
> >> >>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> >> >>         at
> >> >>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> >> >>         at
> >> >>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> >> >>         at
> >> >>
> >>
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> >> >> Caused by: org.apache.maven.plugin.MojoExecutionException: An Ant
> >> >> BuildException has occured: exec returned: 2
> >> >> around Ant part ...<exec dir="<
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/native
> >> ">
> >> >> executable="make" failonerror="true">... @ 7:160 in <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/antrun/build-main.xml
> >> >> >
> >> >>         at
> >> >>
> org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:355)
> >> >>         at
> >> >>
> >>
> org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)
> >> >>         at
> >> >>
> >>
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
> >> >>         ... 19 more
> >> >> Caused by: <
> >> >>
> >>
> https://builds.apache.org/job/Hadoop-Common-trunk/ws/hadoop-common-project/hadoop-common/target/antrun/build-main.xml
> >> >:7:
> >> >> exec returned: 2
> >> >>         at
> >> >> org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:646)
> >> >>         at
> >> >> org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:672)
> >> >>         at
> >> >> org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:498)
> >> >>         at
> >> >> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
> >> >>         at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown
> Source)
> >> >>         at
> >> >>
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >> >>         at java.lang.reflect.Method.invoke(Method.java:597)
> >> >>         at
> >> >>
> >>
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
> >> >>         at org.apache.tools.ant.Task.perform(Task.java:348)
> >> >>         at org.apache.tools.ant.Target.execute(Target.java:390)
> >> >>         at org.apache.tools.ant.Target.performTasks(Target.java:411)
> >> >>         at
> >> >> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
> >> >>         at
> org.apache.tools.ant.Project.executeTarget(Project.java:1368)
> >> >>         at
> >> >>
> org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:327)
> >> >>         ... 21 more
> >> >> [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 <goals> -rf :hadoop-common
> >> >> Build step 'Execute shell' marked build as failure
> >> >> Archiving artifacts
> >> >> Recording test results
> >> >>
> >>
> >>
> >>
> >> --
> >> - Tsuyoshi
> >>
>

Reply via email to