summary refs log tree commit diff
path: root/pkgs/development/libraries/libffi
diff options
context:
space:
mode:
authorTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-09-15 23:55:50 +0300
committerTuomas Tynkkynen <tuomas.tynkkynen@iki.fi>2017-09-15 23:55:50 +0300
commit65445212df63934c8f05d19f5c4a9ecaff92276d (patch)
tree48fc802793be24de26d308ceaf511782a12e28e1 /pkgs/development/libraries/libffi
parentc8e7aab0c8bae8a49ec5bd87ace65b237c8e3d18 (diff)
downloadnixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar.gz
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar.bz2
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar.lz
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar.xz
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.tar.zst
nixpkgs-65445212df63934c8f05d19f5c4a9ecaff92276d.zip
libffi: Add aarch64 patch
This fixes pythonPackages.cffi test suite failure.
Diffstat (limited to 'pkgs/development/libraries/libffi')
-rw-r--r--pkgs/development/libraries/libffi/default.nix6
1 files changed, 5 insertions, 1 deletions
diff --git a/pkgs/development/libraries/libffi/default.nix b/pkgs/development/libraries/libffi/default.nix
index 284705e88d3..e48db6c9928 100644
--- a/pkgs/development/libraries/libffi/default.nix
+++ b/pkgs/development/libraries/libffi/default.nix
@@ -10,7 +10,11 @@ stdenv.mkDerivation rec {
     sha256 = "0dya49bnhianl0r65m65xndz6ls2jn1xngyn72gd28ls3n7bnvnh";
   };
 
-  patches = stdenv.lib.optional stdenv.isCygwin ./3.2.1-cygwin.patch;
+  patches = stdenv.lib.optional stdenv.isCygwin ./3.2.1-cygwin.patch ++
+    stdenv.lib.optional stdenv.isAarch64 (fetchurl {
+      url = https://src.fedoraproject.org/rpms/libffi/raw/ccffc1700abfadb0969495a6e51b964117fc03f6/f/libffi-aarch64-rhbz1174037.patch;
+      sha256 = "1vpirrgny43hp0885rswgv3xski8hg7791vskpbg3wdjdpb20wbc";
+    });
 
   outputs = [ "out" "dev" "man" "info" ];