[ 
https://issues.apache.org/jira/browse/TS-99?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12794761#action_12794761
 ] 

Erik Eldridge commented on TS-99:
---------------------------------

There's a post in the mail archives discussing an equivalent dependency issue 
for rhel4 
(http://www.mail-archive.com/[email protected]/msg00007.html).
  What's the best way to determine if my dependencies support ts, ie if the 
rhel5 versions are equivalent to the required fedora 11 versions?

For what it's worth, here are the dependency versions on my machine:

[r...@centos5 ~]# rpm -qa | grep gcc
gcc-4.1.2-46.el5_4.1
gcc-c++-4.1.2-46.el5_4.1
libgcc-4.1.2-46.el5_4.1

[r...@centos5 ~]# rpm -qa | grep glibc
glibc-2.5-42.el5_4.2
glibc-headers-2.5-42.el5_4.2
glibc-devel-2.5-42.el5_4.2
glibc-common-2.5-42.el5_4.2

[r...@centos5 ~]# rpm -qa | grep db4
db4-4.3.29-10.el5
db4-devel-4.3.29-10.el5

[r...@centos5 ~]# rpm -qa | grep openssl
openssl-0.9.8e-12.el5
openssl-devel-0.9.8e-12.el5

[r...@centos5 ~]# rpm -qa | grep tcl
tcl-8.4.13-4.el5
tcl-devel-8.4.13-4.el5

[r...@centos5 ~]# rpm -qa | grep expat
expat-1.95.8-8.3.el5_4.2
expat-devel-1.95.8-8.3.el5_4.2

Thank you

> autoreconf -i --> error: "The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'"
> --------------------------------------------------------------------------------------
>
>                 Key: TS-99
>                 URL: https://issues.apache.org/jira/browse/TS-99
>             Project: Traffic Server
>          Issue Type: Bug
>          Components: Build
>         Environment: CentOS release 5.4 (Final); running in vmware fusion 
> (Version 2.0.5) vm w/ 1 cpu and 1 GB ram; logged in as root
>            Reporter: Erik Eldridge
>            Priority: Blocker
>
> Hi All,
> I just updated my svn checkout of the TS repo and tried to build it using the 
> instructions in README, but I ran into a fatal error concerning numerous 
> automake files: "The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'".  I'll paste the dump from "svn info" and the full output 
> from "autoreconf -i" below:
> Thank you and Happy Holidays,
> Erik
> --- svn info begin ---
> [r...@centos5 trunk]# svn info
> Path: .
> URL: http://svn.apache.org/repos/asf/incubator/trafficserver/traffic/trunk
> Repository Root: http://svn.apache.org/repos/asf
> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> Revision: 893688
> Node Kind: directory
> Schedule: normal
> Last Changed Author: zwoop
> Last Changed Rev: 893265
> Last Changed Date: 2009-12-22 10:43:20 -0800 (Tue, 22 Dec 2009)
> --- svn info end ---
> --- autoreconf -i begin ---
> [r...@centos5 trunk]# autoreconf -i
> iocore/aio/Makefile.am:26: library used but `RANLIB' is undefined
> iocore/aio/Makefile.am:26: 
> iocore/aio/Makefile.am:26: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/aio/Makefile.am:26: to `configure.ac' and run `autoconf' again.
> iocore/cache/Makefile.am:41: library used but `RANLIB' is undefined
> iocore/cache/Makefile.am:41: 
> iocore/cache/Makefile.am:41: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/cache/Makefile.am:41: to `configure.ac' and run `autoconf' again.
> iocore/cluster/Makefile.am:41: library used but `RANLIB' is undefined
> iocore/cluster/Makefile.am:41: 
> iocore/cluster/Makefile.am:41: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/cluster/Makefile.am:41: to `configure.ac' and run `autoconf' again.
> iocore/dns/Makefile.am:44: library used but `RANLIB' is undefined
> iocore/dns/Makefile.am:44: 
> iocore/dns/Makefile.am:44: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/dns/Makefile.am:44: to `configure.ac' and run `autoconf' again.
> iocore/eventsystem/Makefile.am:25: library used but `RANLIB' is undefined
> iocore/eventsystem/Makefile.am:25: 
> iocore/eventsystem/Makefile.am:25: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/eventsystem/Makefile.am:25: to `configure.ac' and run `autoconf' again.
> iocore/hostdb/Makefile.am:45: library used but `RANLIB' is undefined
> iocore/hostdb/Makefile.am:45: 
> iocore/hostdb/Makefile.am:45: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/hostdb/Makefile.am:45: to `configure.ac' and run `autoconf' again.
> iocore/net/Makefile.am:38: library used but `RANLIB' is undefined
> iocore/net/Makefile.am:38: 
> iocore/net/Makefile.am:38: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/net/Makefile.am:38: to `configure.ac' and run `autoconf' again.
> iocore/utils/Makefile.am:26: library used but `RANLIB' is undefined
> iocore/utils/Makefile.am:26: 
> iocore/utils/Makefile.am:26: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> iocore/utils/Makefile.am:26: to `configure.ac' and run `autoconf' again.
> libinktomi++/Makefile.am:22: library used but `RANLIB' is undefined
> libinktomi++/Makefile.am:22: 
> libinktomi++/Makefile.am:22: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> libinktomi++/Makefile.am:22: to `configure.ac' and run `autoconf' again.
> librecords/Makefile.am:44: library used but `RANLIB' is undefined
> librecords/Makefile.am:44: 
> librecords/Makefile.am:44: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> librecords/Makefile.am:44: to `configure.ac' and run `autoconf' again.
> proxy/Makefile.am:67: library used but `RANLIB' is undefined
> proxy/Makefile.am:67: 
> proxy/Makefile.am:67: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/Makefile.am:67: to `configure.ac' and run `autoconf' again.
> proxy/congest/Makefile.am:33: library used but `RANLIB' is undefined
> proxy/congest/Makefile.am:33: 
> proxy/congest/Makefile.am:33: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/congest/Makefile.am:33: to `configure.ac' and run `autoconf' again.
> proxy/dns_cache/Makefile.am:32: library used but `RANLIB' is undefined
> proxy/dns_cache/Makefile.am:32: 
> proxy/dns_cache/Makefile.am:32: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/dns_cache/Makefile.am:32: to `configure.ac' and run `autoconf' again.
> proxy/hdrs/Makefile.am:30: library used but `RANLIB' is undefined
> proxy/hdrs/Makefile.am:30: 
> proxy/hdrs/Makefile.am:30: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/hdrs/Makefile.am:30: to `configure.ac' and run `autoconf' again.
> proxy/http2/Makefile.am:41: library used but `RANLIB' is undefined
> proxy/http2/Makefile.am:41: 
> proxy/http2/Makefile.am:41: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/http2/Makefile.am:41: to `configure.ac' and run `autoconf' again.
> proxy/logging/Makefile.am:35: library used but `RANLIB' is undefined
> proxy/logging/Makefile.am:35: 
> proxy/logging/Makefile.am:35: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/logging/Makefile.am:35: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/Makefile.am:47: library used but `RANLIB' is undefined
> proxy/mgmt2/Makefile.am:47: 
> proxy/mgmt2/Makefile.am:47: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/Makefile.am:47: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/api2/Makefile.am:40: library used but `RANLIB' is undefined
> proxy/mgmt2/api2/Makefile.am:40: 
> proxy/mgmt2/api2/Makefile.am:40: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/api2/Makefile.am:40: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/api2/remote/Makefile.am:36: library used but `RANLIB' is undefined
> proxy/mgmt2/api2/remote/Makefile.am:36: 
> proxy/mgmt2/api2/remote/Makefile.am:36: The usual way to define `RANLIB' is 
> to add `AC_PROG_RANLIB'
> proxy/mgmt2/api2/remote/Makefile.am:36: to `configure.ac' and run `autoconf' 
> again.
> proxy/mgmt2/cli/Makefile.am:38: library used but `RANLIB' is undefined
> proxy/mgmt2/cli/Makefile.am:38: 
> proxy/mgmt2/cli/Makefile.am:38: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/cli/Makefile.am:38: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/cli2/Makefile.am:50: library used but `RANLIB' is undefined
> proxy/mgmt2/cli2/Makefile.am:50: 
> proxy/mgmt2/cli2/Makefile.am:50: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/cli2/Makefile.am:50: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/cluster/Makefile.am:35: library used but `RANLIB' is undefined
> proxy/mgmt2/cluster/Makefile.am:35: 
> proxy/mgmt2/cluster/Makefile.am:35: The usual way to define `RANLIB' is to 
> add `AC_PROG_RANLIB'
> proxy/mgmt2/cluster/Makefile.am:35: to `configure.ac' and run `autoconf' 
> again.
> proxy/mgmt2/preparse/Makefile.am:24: library used but `RANLIB' is undefined
> proxy/mgmt2/preparse/Makefile.am:24: 
> proxy/mgmt2/preparse/Makefile.am:24: The usual way to define `RANLIB' is to 
> add `AC_PROG_RANLIB'
> proxy/mgmt2/preparse/Makefile.am:24: to `configure.ac' and run `autoconf' 
> again.
> proxy/mgmt2/stats/Makefile.am:39: library used but `RANLIB' is undefined
> proxy/mgmt2/stats/Makefile.am:39: 
> proxy/mgmt2/stats/Makefile.am:39: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/stats/Makefile.am:39: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/tools/Makefile.am:33: library used but `RANLIB' is undefined
> proxy/mgmt2/tools/Makefile.am:33: 
> proxy/mgmt2/tools/Makefile.am:33: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/tools/Makefile.am:33: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/utils/Makefile.am:39: library used but `RANLIB' is undefined
> proxy/mgmt2/utils/Makefile.am:39: 
> proxy/mgmt2/utils/Makefile.am:39: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/utils/Makefile.am:39: to `configure.ac' and run `autoconf' again.
> proxy/mgmt2/web2/Makefile.am:38: library used but `RANLIB' is undefined
> proxy/mgmt2/web2/Makefile.am:38: 
> proxy/mgmt2/web2/Makefile.am:38: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/mgmt2/web2/Makefile.am:38: to `configure.ac' and run `autoconf' again.
> proxy/stats/Makefile.am:29: library used but `RANLIB' is undefined
> proxy/stats/Makefile.am:29: 
> proxy/stats/Makefile.am:29: The usual way to define `RANLIB' is to add 
> `AC_PROG_RANLIB'
> proxy/stats/Makefile.am:29: to `configure.ac' and run `autoconf' again.
> autoreconf: automake failed with exit status: 1
> --- autoreconf -i end ---

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