From: Andrea Corallo Date: Tue, 5 May 2020 07:47:51 +0000 (+0100) Subject: * configure.ac: Better messaging when libgccjit fails smoke test X-Git-Tag: emacs-28.0.90~2727^2~666 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a261db171166246eaee523cd3b3687b39bce4dca;p=emacs.git * configure.ac: Better messaging when libgccjit fails smoke test * configure.ac: Fix libgccjit test LDFLAGS plus better messaging in case of its fail. --- diff --git a/configure.ac b/configure.ac index af12f20500d..62fb274d3bb 100644 --- a/configure.ac +++ b/configure.ac @@ -3777,15 +3777,18 @@ to configure.])]) AC_DEFUN([libgccjit_broken], [ AC_MSG_ERROR([Installed libgccjit has failed passing the smoke test. +You can verify it yourself compiling: +. Please report the issue to your distribution. -Here instructions on how to compile from source: https://gcc.gnu.org/wiki/JIT.])]) +Here instructions on how to compile from source: +.])]) HAVE_NATIVE_COMP=no LIBGCCJIT_LIB= COMP_OBJ= if test "${with_nativecomp}" != "no"; then emacs_save_LDFLAGS=$LDFLAGS - LDFLAGS="-lgccjit -ldl" + LDFLAGS="-lgccjit" AC_RUN_IFELSE([libgccjit_smoke_test], [], [libgccjit_broken], [AC_LINK_IFELSE([libgccjit_smoke_test], [], [libgccjit_not_found])]) LDFLAGS=$emacs_save_LDFLAGS