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 ebl...@redhat.com +1-801-349-2682 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature