Problem with autogen.sh on CentOS 7

Description

A fresh git clone of the open pbspro source has build issues.

[builder@localhost pbspro]$ ./autogen.sh
Generating configure script and Makefile templates.
configure.ac:44: installing 'buildutils/config.guess'
configure.ac:44: installing 'buildutils/config.sub'
src/lib/Libattr/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libattr/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libattr/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libdb/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libdb/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libdb/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Liblog/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Liblog/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Liblog/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libnet/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libnet/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libnet/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libpbs/Makefile.am:38: error: Libtool library used but 'LIBTOOL' is undefined
src/lib/Libpbs/Makefile.am:38: The usual way to define 'LIBTOOL' is to add 'LT_INIT'
src/lib/Libpbs/Makefile.am:38: to 'configure.ac' and run 'aclocal' and 'autoconf' again.
src/lib/Libpbs/Makefile.am:38: If 'LT_INIT' is in 'configure.ac', make sure
src/lib/Libpbs/Makefile.am:38: its definition is in aclocal's search path.
src/lib/Libpython/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libpython/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libpython/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libsec/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libsec/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libsec/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libsite/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libsite/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libsite/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libtpp/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libtpp/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libtpp/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/lib/Libutil/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/lib/Libutil/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/lib/Libutil/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
src/scheduler/Makefile.am:38: error: library used but 'RANLIB' is undefined
src/scheduler/Makefile.am:38: The usual way to define 'RANLIB' is to add 'AC_PROG_RANLIB'
src/scheduler/Makefile.am:38: to 'configure.ac' and run 'autoconf' again.
autoreconf: automake failed with exit status: 1

Acceptance Criteria

None

Status

Assignee

Unassigned

Reporter

Randall Martin

Severity

None

OS

None

Start Date

None

Pull Request URL

None

Story Points

1

Components

Affects versions

14.1.0

Priority

Low
Configure