hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chad Metcalf (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-6295) Build process from tarball is flawed
Date Tue, 06 Oct 2009 01:15:31 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-6295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12762480#action_12762480

Chad Metcalf commented on HADOOP-6295:

The native parts can be compiled separately. They are autoconf'd. What does need to get fixed:

* Autoconf files that should not be committed (config.guess, config.sub, ltmain.sh) need to
be removed
* The ant scripts need to call the standard autoreconf commands themselves for developers
* When src tarballs are made the equlivent of make dist needs to be called so that there are
no autoconf version problems its all in one configure script

The current setup can result in weird errors on various platforms depending on what auto toolchains
you have installed. This isn't hard almost all the right places are in the current build.xml
files. The tarball make dist part is slightly harder.

> Build process from tarball is flawed
> ------------------------------------
>                 Key: HADOOP-6295
>                 URL: https://issues.apache.org/jira/browse/HADOOP-6295
>             Project: Hadoop Common
>          Issue Type: Bug
>          Components: native
>            Reporter: Allen Wittenauer
> Currently, the natively compiled components have a requirement of building from within
ant.  To make matters worse, after talking this over with Lee, it appears that the ant build
assumes to be executed from a svn-checkout and not from the tarballs that are generated. 
We need to
> a) start packaging up the svn repo trees as src tarballs
> b) separate out the compiled bits out from underneath ant completely
> c) be able to create real builds from the tarball
> As an admin, I shouldn't have to reach for svn to make Hadoop work optimally on non-Linux.

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

View raw message