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

Roman Shaposhnik commented on HDFS-1582:
----------------------------------------

Eli,

bq.  Why modify the package target to depend on the libhdfs build?

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.

bq. Also worth noting is that the build now depends on libtool. 

It is not libtool. The build now depends on the entire autoconf (since it uses 
autoreconf). Now, do you want me to handle 
that dependency somehow? Code? Docs?

bq. Testing? I get the following when running ant -Dcompile.c++=true 
-Dlibhdfs=true compile and this patch on a fresh tree.

See above -- project now depend on autoconf and it seems like you don't  have 
it installed. Here's what I get:

$ svn co http://svn.apache.org/repos/asf/hadoop/hdfs/trunk HDFS
$ cd HDFS
$ wget 
https://issues.apache.org/jira/secure/attachment/12468203/HADOOP-6436.patch
$ patch -p0 < HADOOP-6436.patch
$ ant -Dcompile.c++=true -Dlibhdfs=true compile
....
BUILD SUCCESSFUL
Total time: 57 seconds

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




> 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