bug-autoconf
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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