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

Frank Earl commented on THRIFT-2230:
------------------------------------

Sigh...  SMH.  Way to convince people to help...  

No, "platform support" doesn't "just happen".  But apparently working (as 
evidenced by the 14 oustanding issues, some of them very severe, really- one 
that's indicative of a seriously broken Autotools config (THRIFT-2127...)) 
build systems aren't happening either.  You might be entitled to the comments 
and the attitude if there weren't the issues going on there- but...

> Cannot Build on RHEL/Centos/Amazon Linux 6.x
> --------------------------------------------
>
>                 Key: THRIFT-2230
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2230
>             Project: Thrift
>          Issue Type: Bug
>          Components: Build Process
>    Affects Versions: 0.9.2
>         Environment: CentOS, Amazon Linux
>            Reporter: Ron Cemer
>            Priority: Blocker
>             Fix For: 0.9.2
>
>
> Trying to run the bootstrap.sh in order to build the git version of Thrift on 
> Amazon Linux, which is basically CentOS 6.x, errors with the following 
> message:
> ./bootstrap.sh
> Configuring for:
> PHP Api Version:         20090626
> Zend Module Api No:      20090626
> Zend Extension Api No:   220090626
> configure.ac:20: error: Autoconf version 2.65 or higher is required
> configure.ac:20: the top level
> autom4te: /usr/bin/m4 failed with exit status: 63
> autoscan: /usr/bin/autom4te failed with exit status: 63
> Ok, here's the deal.  It is completely unacceptable to develop a utility 
> which require a newer version of a build utilitity than that which is 
> available on the most popular server OS in the world.
> CentOS 6.x is the most popular server OS in the world.  CentOS ships with 
> autoconf-2.63-5.1.7.
> Therefore, this is a bug which must be fixed immediately.
> Please notify me when this is done.  I have a big project waiting on this.  
> Because of this screw-up, I'm unable to build Thrift, which is required to 
> build the Cassandra PDO driver for PHP.  This is holding up a very important 
> Big Data project for my company.
> I'd say that if you're not doing successful builds of Thrift on every major 
> Linux distro (not to mention the most important one: CentOS), you're not 
> doing a very good job of maintaining this package.  Especially when you 
> consider the fact that
> Also, why are there no Thrift RPMs for CentOS and RHEL, or Debian packages 
> for Debian and Ubuntu?  This project is important enough that the current 
> stable version should be available for all Linux distros.  You should put it 
> into EPEL for RHEL/CentOS, and create your own PPA for Debian/Ubuntu.  It's 
> too painful to try to get past your crappy build process in order to use this 
> tool to build other important packages. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to