--- Begin Message ---
Subject: |
24.0.50; Condigure aborts, complains about missing install.sh in build-aux. |
Date: |
Wed, 07 Sep 2011 18:18:10 +0200 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:5.0) Gecko/20110624 Thunderbird/5.0 |
Hi.
Updated today.
% make
cd /home/jhd/src/emacs/current && aclocal -I m4
cd /home/jhd/src/emacs/current && autoconf
if [ -x ./config.status ]; then \
./config.status --recheck; \
else \
./configure; \
fi
running CONFIG_SHELL=/bin/bash /bin/bash ../current/configure --verbose
--enable-asserts --prefix=/opt/emacs-cvs CFLAGS=-g --no-create --no-recursion
configure: error: cannot find install-sh, install.sh, or shtool in build-aux
"../current"/build-aux
and also:
% ../current/configure
configure: error: cannot find install-sh, install.sh, or shtool in build-aux
"../current"/build-aux
Jan D.
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#9459: 24.0.50; Condigure aborts, complains about missing install.sh in build-aux. |
Date: |
Wed, 07 Sep 2011 11:00:13 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110817 Fedora/3.1.12-1.fc14 Thunderbird/3.1.12 |
On 09/07/11 09:44, Eli Zaretskii wrote:
> Run ./autogen.sh by hand, and everything will be fixed again.
Yes, that's right.
> I don't know if GNUMakefile is supposed to DTRT with the kind of
> changes installed in one of the recent commits (files used during
> configure moved to other subdirectories). Paul?
In general, GNUmakefile can't recover from arbitrary mishaps
when one has an old tree, does a "bzr update", and then tries to
mimic autogen.sh's actions by hand but makes a mistake in the
process (which is what happened here).
Instead of trying to change GNUmakefile it's probably better to
just drop a line to emacs-devel; I'll do that next.
--- End Message ---