OS X:
g++ -dynamiclib -o .libs/libbitcoinconsensus.0.dylib crypto/.libs/libbitcoinconsensus_la-hmac_sha256.o crypto/.libs/libbitcoinconsensus_la-hmac_sha512.o crypto/.libs/libbitcoinconsensus_la-ripemd160.o crypto/.libs/libbitcoinconsensus_la-sha1.o crypto/.libs/libbitcoinconsensus_la-sha256.o crypto/.libs/libbitcoinconsensus_la-sha512.o .libs/libbitcoinconsensus_la-arith_uint256.o consensus/.libs/libbitcoinconsensus_la-merkle.o .libs/libbitcoinconsensus_la-hash.o primitives/.libs/libbitcoinconsensus_la-block.o primitives/.libs/libbitcoinconsensus_la-transaction.o .libs/libbitcoinconsensus_la-pubkey.o script/.libs/libbitcoinconsensus_la-bitcoinconsensus.o script/.libs/libbitcoinconsensus_la-interpreter.o script/.libs/libbitcoinconsensus_la-script.o script/.libs/libbitcoinconsensus_la-script_error.o .libs/libbitcoinconsensus_la-uint256.o .libs/libbitcoinconsensus_la-utilstrencodings.o secp256k1/.libs/libsecp256k1.a -L/opt/local/lib -L/opt/local/lib/db48 -fstack-protector-all -g -O2 -pthread -Wl,-headerpad_max_install_names -Wl,-dead_strip -pthread -install_name /usr/local/lib/libbitcoinconsensus.0.dylib -compatibility_version 1 -current_version 1.0 -Wl,-single_module
clang: warning: argument unused during compilation: '-pthread'
clang: warning: argument unused during compilation: '-pthread'
-Qunused-arguments got lost for libbitcoinconsensus somehow... Adding it to this cmdline silenced the warning again. Other link phases are OK and this is the only one emitting this warning.
configure output contains:
checking whether Clang needs flag to prevent "argument unused" warning when linking with -pthread... -Qunused-arguments
@theuni Any idea why it is missing?