Skip to content

Commit d662136

Browse files
committed
fix mpc's spkg-config.m4 to reject versions <1.2.1
1 parent d073ca5 commit d662136

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

build/pkgs/mpc/spkg-configure.m4

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ SAGE_SPKG_CONFIGURE([mpc], [
22
SAGE_SPKG_DEPCHECK([mpfr], [
33
dnl gmpy2 2.2 needs MPC >= 1.2.1 according https://github.com/aleaxit/gmpy/blob/master/src/gmpy2.h#L86
44
AC_MSG_CHECKING([for MPC >= 1.2.1])
5-
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <mpc.h>]], [[
5+
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <mpc.h>]], [[
66
#if (!defined(MPC_VERSION) || (MPC_VERSION < MPC_VERSION_NUM(1,2,1)))
77
# error "Sage requires MPC 1.2.1 or later (for gmpy2 2.2)."
88
#endif
99
]])], [
1010
AC_MSG_RESULT([yes])
11+
AC_SEARCH_LIBS([mpc_cmp_abs], [mpc], [], [sage_spkg_install_mpc=yes])
1112
], [
1213
AC_MSG_RESULT([no])
1314
sage_spkg_install_mpc=yes

0 commit comments

Comments
 (0)