@@ -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
443443export LDFLAGS
444444
445445AM_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
449449AC_OUTPUT
0 commit comments