When compiling on gcc 12 (Fedora 36) we need to include the following header for this to build. https://github.com/dashpay/bls-signatures/blob/main/src/threshold.cpp#L6 ```c++ #include <memory> ``` Verified this issue and fix on v1.2.0.