From a261db171166246eaee523cd3b3687b39bce4dca Mon Sep 17 00:00:00 2001 From: Andrea Corallo Date: Tue, 5 May 2020 08:47:51 +0100 Subject: [PATCH] * configure.ac: Better messaging when libgccjit fails smoke test * configure.ac: Fix libgccjit test LDFLAGS plus better messaging in case of its fail. --- configure.ac | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) 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 -- 2.39.5