[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Which component controls ?

From: Mathieu Lirzin
Subject: Re: Which component controls ?
Date: Thu, 04 Jan 2018 13:45:38 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux)


Jeffrey Walton <address@hidden> writes:

> On Wed, Jan 3, 2018 at 10:00 AM, Mathieu Lirzin <address@hidden> wrote:
>> Jeffrey Walton <address@hidden> writes:
>>> I'm trying to update Autoconf and Automake on an old CentOS system.
>>> The build is failing with:
>>>   MAKEINFO doc/
>>> /home/scripts/automake-1.15.1/lib/missing: line 81: makeinfo: command not 
>>> found
>>> ...
>> Documentation is already "built" in distributed releases so unless you
>> are modifying the ".texi" sources, 'makeinfo' shouldn't be required by
>> the build process.
> Maybe autoreconf is doing it. I need to use it on a lot of older
> systems, like CentOS 5 or my PowerMac G5.
> I use the old iron for testing. Most of the software is out of date.
>> Are you build from a tarball or the Git development repository?
> I'm using the latest release tarball. It is

Indeed the 'autoreconf' step might be the issue.  When building from a
release tarball the build/install process should only be "./configure &&
make && make install".  See the INSTALL file for more detailed

The 'autoreconf' step is meant for developers and maintainers building
from the Git repository.  This step generates (among other things) the
"./configure" shell script that is then distributed in tarballs.  This
staged build process allows to separate developer dependencies
(Autoconf, Automake, Makeinfo, Help2man, ...) from regular dependency.


Mathieu Lirzin
GPG: F2A3 8D7E EB2B 6640 5761  070D 0ADE E100 9460 4D37

reply via email to

[Prev in Thread] Current Thread [Next in Thread]