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