[ 
https://issues.apache.org/jira/browse/HDFS-12110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16188522#comment-16188522
 ] 

James Clampffer commented on HDFS-12110:
----------------------------------------

A few things, I can help out as needed:

-In the Dockerfile I don't think you want openjdk-8-jdk in the first set of 
things installed with apt-get.  The oracle JDK gets installed under that; from 
the comment above those installs:
{quote}
WARNING: DO NOT PUT JAVA APPS HERE! Otherwise they will install default
# Ubuntu Java.  See Java section below!
{quote}

-Docker isn't able to find jdk8 package in any of the ubuntu repos.  Might be 
related to the issue above if it's setting something that causes the 
ppa:webupd8team/java repo to not be used when looking for 
oracle-java8-installer.

-I was able to get it built outside of docker but run into an error where maven 
can't find ctest.  This might be an environmental issue on my side if the 
required ctest version is different.
{quote}
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-antrun-plugin:1.7:run (native_tests) on project 
hadoop-hdfs-native-client: An Ant BuildException has occured: Execute failed: 
java.io.IOException: Cannot run program "ctest" (in directory "<some fs 
path>/hadoop-hdfs-project/hadoop-hdfs-native-client/target"): error=2, No such 
file or directory
{quote}

-It looks like maven pushes a -j`nproc` to make by default now.  Since it's had 
a single threaded build by default for so long I think some of the CMake 
dependencies are broken/missing so we should either fix those or for now just 
do a single threaded build and fix them in a followup jira.  I think rpc needs 
to depend on proto, then just about everything else needs to depend on rpc 
(some of this is already in).

> libhdfs++: Rebase 8707 branch onto an up to date version of trunk
> -----------------------------------------------------------------
>
>                 Key: HDFS-12110
>                 URL: https://issues.apache.org/jira/browse/HDFS-12110
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: hdfs-client
>            Reporter: James Clampffer
>            Assignee: Deepak Majeti
>         Attachments: HDFS-12110.HDFS-8707.000.patch
>
>
> It's been way too long since this has been done and it's time to start 
> knocking down blockers for merging into trunk.  Can most likely just 
> copy/paste the libhdfs++ directory into a newer version of master.  Want to 
> track it in a jira since it's likely to cause conflicts when pulling the 
> updated branch for the first time.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to