From: David Bremner Date: Mon, 17 Jun 2019 05:07:45 +0000 (+0200) Subject: Merge branch 'release' X-Git-Tag: archive/debian/0.30_rc0-1~161 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=b23902a61158ecdbca2d9d96c6eaf509d6e3d205;hp=-c Merge branch 'release' --- b23902a61158ecdbca2d9d96c6eaf509d6e3d205 diff --combined configure index 554e10c9,6e73b22e..1e7b9f7a --- a/configure +++ b/configure @@@ -529,7 -529,7 +529,7 @@@ int main () return 0; } EOF - if ! TEMP_GPG=$(mktemp -d); then + if ! TEMP_GPG=$(mktemp -d "${TMPDIR:-/tmp}/notmuch.XXXXXX"); then printf 'No.\nCould not make tempdir for testing session-key support.\n' errors=$((errors + 1)) elif ${CC} ${CFLAGS} ${gmime_cflags} _check_session_keys.c ${gmime_ldflags} -o _check_session_keys \ @@@ -677,14 -677,13 +677,14 @@@ if [ -z "${EMACSETCDIR-}" ]; the EMACSETCDIR="\$(prefix)/share/emacs/site-lisp" fi -printf "Checking if emacs (>= 24) is available... " -if emacs --quick --batch --eval '(if (< emacs-major-version 24) (kill-emacs 1))' > /dev/null 2>&1; then - printf "Yes.\n" - have_emacs=1 -else - printf "No (so will not byte-compile emacs code)\n" - have_emacs=0 +if [ $WITH_EMACS = "1" ]; then + printf "Checking if emacs (>= 24) is available... " + if emacs --quick --batch --eval '(if (< emacs-major-version 24) (kill-emacs 1))' > /dev/null 2>&1; then + printf "Yes.\n" + else + printf "No (disabling emacs related parts of build)\n" + WITH_EMACS=0 + fi fi have_doxygen=0 @@@ -1166,6 -1165,9 +1166,6 @@@ BASH_ABSOLUTE = ${bash_absolute HAVE_PERL = ${have_perl} PERL_ABSOLUTE = ${perl_absolute} -# Whether there's an emacs binary available for byte-compiling -HAVE_EMACS = ${have_emacs} - # Whether there's a sphinx-build binary available for building documentation HAVE_SPHINX=${have_sphinx}