From fec75fba4143452200af50509d926eb9a5182556 Mon Sep 17 00:00:00 2001 From: fanquake Date: Sun, 21 Jun 2020 09:03:48 +0800 Subject: [PATCH 1/3] contrib: secp256k1 no longer has a --disable-jni option It was removed in https://github.com/bitcoin-core/secp256k1/pull/682 --- contrib/make_libsecp256k1.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/contrib/make_libsecp256k1.sh b/contrib/make_libsecp256k1.sh index 1da97e12d..7d853e3ad 100755 --- a/contrib/make_libsecp256k1.sh +++ b/contrib/make_libsecp256k1.sh @@ -49,7 +49,6 @@ info "Building $pkgname..." --enable-module-recovery \ --enable-experimental \ --enable-module-ecdh \ - --disable-jni \ --disable-tests \ --disable-static \ --enable-shared || fail "Could not configure $pkgname. Please make sure you have a C compiler installed and try again." From 9f8cb568b9d9a4c8a9334482f6274d3aceca0b87 Mon Sep 17 00:00:00 2001 From: fanquake Date: Sun, 21 Jun 2020 09:08:16 +0800 Subject: [PATCH 2/3] contrib: disable building secp256k1 benchmarks --- contrib/make_libsecp256k1.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/make_libsecp256k1.sh b/contrib/make_libsecp256k1.sh index 7d853e3ad..a6e67add1 100755 --- a/contrib/make_libsecp256k1.sh +++ b/contrib/make_libsecp256k1.sh @@ -49,6 +49,7 @@ info "Building $pkgname..." --enable-module-recovery \ --enable-experimental \ --enable-module-ecdh \ + --disable-benchmark \ --disable-tests \ --disable-static \ --enable-shared || fail "Could not configure $pkgname. Please make sure you have a C compiler installed and try again." From 3cebbda5b12f9e1028b008c27f8cd5570e8e87ba Mon Sep 17 00:00:00 2001 From: fanquake Date: Sun, 21 Jun 2020 09:08:52 +0800 Subject: [PATCH 3/3] contrib: disable building secp256k1 exhaustive tests --- contrib/make_libsecp256k1.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/contrib/make_libsecp256k1.sh b/contrib/make_libsecp256k1.sh index a6e67add1..ae498b408 100755 --- a/contrib/make_libsecp256k1.sh +++ b/contrib/make_libsecp256k1.sh @@ -51,6 +51,7 @@ info "Building $pkgname..." --enable-module-ecdh \ --disable-benchmark \ --disable-tests \ + --disable-exhaustive-tests \ --disable-static \ --enable-shared || fail "Could not configure $pkgname. Please make sure you have a C compiler installed and try again." fi