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

Eli Collins commented on HDFS-1582:
-----------------------------------

bq. The logic here is that we want those files to end up in the tarball before 
a release. As was noted by Todd on the original issue we want those files to be 
bundled for platforms that lack autotools.

Makes sense.

bq. It is not libtool. The build now depends on the entire autoconf.

Yes, both autoconf and libtool (which autoconf does not depend on).   On trunk 
my host (ubuntu 10.10) with autoconf but not libtool installed I could compile 
libhdfs, I had to install libtool after applying this patch.  Wrt the new 
dependencies we just need to update the release notes field on this jira 
indicating they add this dependency.  

bq. Are you talking about a graceful message when autoreconf is not present?

Nope, I have autoconf (v 2.67) and this libhdfs build fails. From the message 
below it looks like it's looking for install-sh in the wrong directory, it 
exists in src/c++/libhdfs, but the path below looks odd, eg the quoting is off 
and there's no config directory.

{noformat}
      [exec] configure: error: cannot find install-sh, install.sh, or shtool in 
config "/home/eli/src/hdfs4/src/c++/libhdfs"/config
{noformat}


> Remove auto-generated native build files
> ----------------------------------------
>
>                 Key: HDFS-1582
>                 URL: https://issues.apache.org/jira/browse/HDFS-1582
>             Project: Hadoop HDFS
>          Issue Type: Improvement
>          Components: contrib/libhdfs
>            Reporter: Roman Shaposhnik
>             Fix For: 0.23.0
>
>         Attachments: HADOOP-6436.patch
>
>   Original Estimate: 24h
>  Remaining Estimate: 24h
>
> The repo currently includes the automake and autoconf generated files for the 
> native build. Per discussion on HADOOP-6421 let's remove them and use the 
> host's automake and autoconf. We should also do this for libhdfs and 
> fuse-dfs. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to