From dfdb6dd052416da726db6c2e5f76e875cf08c507 Mon Sep 17 00:00:00 2001 From: "Wladimir J. van der Laan" Date: Mon, 1 Jun 2015 11:14:44 +0200 Subject: [PATCH] build: disable optional use of gmp in internal secp256k1 build Until secp256k1 is used for verification there is no reason for Bitcoin Core's secp256k1 to link against gmp, even if available. Pass a flag to configure to override the bignum implementation. This fixes a crash at runtime on ppc64 reported by @gmaxwell. Github-Pull: #6210 Rebased-From: 7fd5b801ff16d748b5ca13ded09ed5da8eacf7e7 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 50e4a0ee3..091feebd1 100644 --- a/configure.ac +++ b/configure.ac @@ -885,7 +885,7 @@ PKGCONFIG_LIBDIR_TEMP="$PKG_CONFIG_LIBDIR" unset PKG_CONFIG_LIBDIR PKG_CONFIG_LIBDIR="$PKGCONFIG_LIBDIR_TEMP" -ac_configure_args="${ac_configure_args} --disable-shared --with-pic" +ac_configure_args="${ac_configure_args} --disable-shared --with-pic --with-bignum=no" AC_CONFIG_SUBDIRS([src/secp256k1]) AC_OUTPUT