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