[
https://issues.apache.org/jira/browse/HADOOP-6295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12762133#action_12762133
]
Steve Loughran commented on HADOOP-6295:
----------------------------------------
I'm not going offer any of my limited time to help with this, but I will note
that I've worked on build files in the past that <exec> a native tar -xf and
then run the build file in the expanded directory just to check that the
redistributable works. That is, it's possible to automated the test that your
redistributables build.
That said, I'm normally reluctant to provide redists that compile, as
encouraging people to check out from SVN actually put them half-way to doing a
real fix to correct a problem -lets you answer the "does the problem go away in
SVN_HEAD" question, and if the answer is no, puts them in a place to do the
patch. Perhaps native code is special in that you do need to rebuild it for
different target platforms. In which case, perhaps someone needs to be thinking
of source RPM/deb packages.
> Build process from tarball is flawed
> ------------------------------------
>
> Key: HADOOP-6295
> URL: https://issues.apache.org/jira/browse/HADOOP-6295
> Project: Hadoop Common
> Issue Type: Bug
> 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.