Skip to content

Commit 10ad023

Browse files
committed
configure: use the documented secp module order for configuring
1 parent 3320b3c commit 10ad023

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

configure.ac

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -280,18 +280,18 @@ AM_COND_IF([LINK_SYSTEM_SECP256K1], [
280280
AC_CHECK_FUNCS([$2], [], [missing_modules="${missing_modules} $1"])
281281
])
282282
CHECK_MODULE([ecdh], [secp256k1_ecdh])
283-
CHECK_MODULE([extrakeys], [secp256k1_xonly_pubkey_parse])
284283
CHECK_MODULE([recovery], [secp256k1_ecdsa_recover])
284+
CHECK_MODULE([extrakeys], [secp256k1_xonly_pubkey_parse])
285285
CHECK_MODULE([schnorrsig], [secp256k1_schnorrsig_verify])
286-
AM_COND_IF([BUILD_STANDARD_SECP], [], [
287-
CHECK_MODULE([ecdsa-s2c], [secp256k1_ecdsa_s2c_sign])
288-
])
289286
AM_COND_IF([BUILD_ELEMENTS], [
290287
CHECK_MODULE([generator], [secp256k1_generator_parse])
291288
CHECK_MODULE([rangeproof], [secp256k1_rangeproof_verify])
292289
CHECK_MODULE([surjectionproof], [secp256k1_surjectionproof_initialize])
293290
CHECK_MODULE([whitelist], [secp256k1_whitelist_sign])
294291
])
292+
AM_COND_IF([BUILD_STANDARD_SECP], [], [
293+
CHECK_MODULE([ecdsa-s2c], [secp256k1_ecdsa_s2c_sign])
294+
])
295295
AS_IF([test -n "${missing_modules}"], [
296296
AC_MSG_ERROR([system-installed $with_system_secp256k1 does not support these required modules:${missing_modules}])
297297
])
@@ -443,7 +443,7 @@ export LD
443443
export LDFLAGS
444444

445445
AM_COND_IF([LINK_SYSTEM_SECP256K1], [], [
446-
AX_SUBDIRS_CONFIGURE([src/secp256k1], [[--disable-shared], [--enable-static], [--with-pic], [--enable-experimental], [--enable-module-ecdh], [--enable-module-recovery], [--enable-module-ecdsa-s2c], [--enable-module-rangeproof], [--enable-module-surjectionproof], [--enable-module-whitelist], [--enable-module-generator], [--enable-module-extrakeys], [--enable-module-schnorrsig], [$secp256k1_test_opt], [--enable-exhaustive-tests=no], [--enable-benchmark=no], [--disable-dependency-tracking], [$secp_asm]])
446+
AX_SUBDIRS_CONFIGURE([src/secp256k1], [[--disable-shared], [--enable-static], [--with-pic], [--enable-experimental], [--enable-module-ecdh], [--enable-module-recovery], [--enable-module-extrakeys], [--enable-module-schnorrsig], [--enable-module-generator], [--enable-module-rangeproof], [--enable-module-surjectionproof], [--enable-module-whitelist], [--enable-module-ecdsa-s2c], [$secp256k1_test_opt], [--enable-exhaustive-tests=no], [--enable-benchmark=no], [--disable-dependency-tracking], [$secp_asm]])
447447
])
448448

449449
AC_OUTPUT

0 commit comments

Comments
 (0)