[ 
https://issues.apache.org/jira/browse/THRIFT-844?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12897410#action_12897410
 ] 

Anthony Molinaro commented on THRIFT-844:
-----------------------------------------

Yeah, the problem has been that I use thrift primarily to talk to cassandra and 
the lack of thrift releases have meant I've had to grab exact revisions 
(specifically the revision corresponding to the jar in the cassandra downloads) 
and build packages around those.   Hopefully now that releases are coming, 
cassandra will start to use those and I won't have to resort to building 
versions from svn.  Until then I'm sort of stuck with what I have now which is 
a bunch of patches which get thrift to build from svn with autoconf 2.59.   
Anyway, hopefully by the time this patch effects me I should be using releases 
and not svn, and if not I'll patch my local copy.

Also, as for the erlang directory being different, the exact issue I've seen is 
 with RedHat/Centos and erlang.  When on x86_64 it puts erlang in 
/usr/lib64/erlang, on i386 it puts it into /usr/lib/erlang.  By default libdir 
is usually /usr/lib, so things end up in the wrong place on i386.  There is 
supposed to be some voodoo to fix this, but it turned out to be easier to just 
have erlang projects see where they should install themselves via inspecting 
the erlang code path.  So I think their macro will work in most cases, although 
I'm not certain if it will work for x86_64 RedHat/Centos.

> Build Requirements state autoconf 2.59+ is required, but 2.60+ is needed
> ------------------------------------------------------------------------
>
>                 Key: THRIFT-844
>                 URL: https://issues.apache.org/jira/browse/THRIFT-844
>             Project: Thrift
>          Issue Type: Bug
>    Affects Versions: 0.4, 0.5
>         Environment: CentOS release 5.5 (Final)
>            Reporter: Harlan Lieberman-Berg
>         Attachments: bootstrap.txt
>
>
> Though the [Build 
> Requirements|http://wiki.apache.org/thrift/ThriftRequirements] state that 
> autoconf 2.59+ is required (even though 2.60+ is listed as recommended), and 
> the configure.ac has a AC_PREREQ of 2.59, macros which require 2.60+ are 
> being used in the configure.ac.  This makes building SVN Thrift impossible on 
> autoconf 2.59, the latest stable in CentOS 5.5.
> AC_PREREQ and the wiki should be updated to reflect the actual build 
> requirements, or the macros which require the later version should be removed.

-- 
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