Merge pull request #150850 from arcz/libff-aarch64

libff: fix build on aarch64
This commit is contained in:
Jörg Thalheim
2021-12-15 15:30:06 +00:00
committed by GitHub
+3 -2
View File
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "libff";
version = "1.0.0";
version = "0.2.1";
src = fetchFromGitHub {
owner = "scipr-lab";
@@ -12,7 +12,8 @@ stdenv.mkDerivation rec {
fetchSubmodules = true;
};
cmakeFlags = [ "-DWITH_PROCPS=Off" ];
cmakeFlags = [ "-DWITH_PROCPS=Off" ]
++ lib.optional stdenv.isAarch64 [ "-DCURVE=ALT_BN128" "-DUSE_ASM=OFF" ];
# CMake is hardcoded to always build static library which causes linker
# failure for Haskell applications depending on haskellPackages.hevm on macOS.