[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ignore setting of EMACS environment variable?
From: |
Eric Blake |
Subject: |
Re: Ignore setting of EMACS environment variable? |
Date: |
Tue, 28 Jun 2011 15:49:43 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.10 |
On 06/28/2011 03:39 PM, Reuben Thomas wrote:
> Should autoconf not ignore the EMACS environment variable so one
> doesn't get errors like this:
>
> configure: loading site script /home/rrt/.config.site
> configure: loading cache /home/rrt/local/i686/var/config.cache
> configure: error: `EMACS' was not set in the previous run
> configure: error: in `/home/rrt/Software/zile-stable':
> configure: error: changes in the environment can compromise the build
> configure: error: run `make distclean' and/or `rm
> /home/rrt/local/i686/var/config.cache' and start over
If EMACS is marked precious, then this is perfectly valid behavior of
autoconf. The question is who is marking it precious (that is, using
AC_ARG_VAR([EMACS]) in some form, so that ./configure --help lists
$EMACS as one of the variables that affects configure operation).
Nothing in the autoconf manual documents the use of EMACS, nor did I
find any evidence of EMACS being used in autoconf source code, so this
is probably something in your configure.ac and not in autoconf itself.
--
Eric Blake address@hidden +1-801-349-2682
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature