Merge pull request #191474 from andresilva/andre/fix-bitcoinlib-segfault

python3Packages.bitcoinlib: fix segfault during tests
This commit is contained in:
Robert Scott 2022-09-16 21:43:28 +01:00 committed by GitHub
commit 9921c621ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -15,7 +15,7 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace bitcoin/core/key.py --replace \
"ctypes.util.find_library('ssl') or 'libeay32'" \
"ctypes.util.find_library('ssl.35') or ctypes.util.find_library('ssl') or 'libeay32'" \
"'${lib.getLib openssl}/lib/libssl${stdenv.hostPlatform.extensions.sharedLibrary}'"
'';

View File

@ -1344,7 +1344,9 @@ in {
bitbox02 = callPackage ../development/python-modules/bitbox02 { };
bitcoinlib = callPackage ../development/python-modules/bitcoinlib { };
bitcoinlib = callPackage ../development/python-modules/bitcoinlib {
openssl = pkgs.openssl_1_1;
};
bitcoin-utils-fork-minimal = callPackage ../development/python-modules/bitcoin-utils-fork-minimal { };