autoconf: prevent emacs detection and usage during compile
authorMichael Heimpold <redacted>
Wed, 26 Oct 2016 20:33:57 +0000 (22:33 +0200)
committerMichael Heimpold <redacted>
Thu, 27 Oct 2016 15:31:41 +0000 (17:31 +0200)
commit93ed17cdedc3af673e396bdf788648dbbc42c76b
treede409b9e4bb68a117f2cd2f6f96d857c820059d9
parent265f9595ed5fc57c867e5ef0e4de7bdbed727a98
autoconf: prevent emacs detection and usage during compile

The LEDE buildbots currently fail to build the package since there seems
to be a problem with the emacs installed on the buildbot(s) (e.g. [1]):

-snip-
Making all in emacs
make[7]: Entering directory `/opt/buildbot/slaves/lede-slave-tah/x86_64/build/sdk/build_dir/target-x86_64_musl-1.1.15/autoconf-2.69/lib/emacs'
WARNING: Warnings can be ignored. :-)
if test "emacs" != no; then \
      set x; \
      list='autoconf-mode.el autotest-mode.el'; for p in $list; do \
        if test -f "$p"; then d=; else d="./"; fi; \
        set x "$@" "$d$p"; shift; \
      done; \
      shift; \
      EMACS="emacs" /bin/bash ../../build-aux/elisp-comp "$@" || exit 1; \
    else : ; fi
4;1H; last errno 10)
No buffers needed saving: you didn't lose any work.
mv: cannot stat '*.elc': No such file or directory
make[7]: *** [elc-stamp] Error 1
-snap-

So let's disable the emacs usage - the resulting artifacts are not
packaged at the moment at all.

[1] https://downloads.lede-project.org/snapshots/faillogs/x86_64/packages/autoconf/compile.txt

Signed-off-by: Michael Heimpold <redacted>
Acked-by: Heinrich Schuchardt <redacted>
devel/autoconf/Makefile
git clone https://git.99rst.org/PROJECT