diff options
author | Robert Helgesson <robert@rycee.net> | 2017-08-06 11:24:12 +0200 |
---|---|---|
committer | Robert Helgesson <robert@rycee.net> | 2017-08-06 11:24:12 +0200 |
commit | 2bbfac7b97e9ff72ac0ae7d1ab150802c254c157 (patch) | |
tree | b344f5d4f348d9ec29babe8e8286358b330ba122 /pkgs/development/libraries | |
parent | 67b6b7e46fc75b1d8ac0e92b5aa5c4462dbbbdc3 (diff) | |
download | nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar.gz nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar.bz2 nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar.lz nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar.xz nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.tar.zst nixlib-2bbfac7b97e9ff72ac0ae7d1ab150802c254c157.zip |
expat: fix build on aarch
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r-- | pkgs/development/libraries/expat/default.nix | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/development/libraries/expat/default.nix b/pkgs/development/libraries/expat/default.nix index 36c610cb0401..0a2deab796bb 100644 --- a/pkgs/development/libraries/expat/default.nix +++ b/pkgs/development/libraries/expat/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl }: +{ stdenv, fetchpatch, fetchurl }: stdenv.mkDerivation rec { name = "expat-2.2.3"; @@ -11,6 +11,16 @@ stdenv.mkDerivation rec { outputs = [ "out" "dev" ]; # TODO: fix referrers outputBin = "dev"; + patches = [ + (fetchpatch { + name = "fix-aarch-build.patch"; + url = "https://github.com/libexpat/libexpat/commit/d98d4399174fd6f71d70e7bd89993a0e7346753d.patch"; + sha256 = "0z89wb4mzyf7vvl6kbflk5w1z7yc39jwvs3mkznin5agj34x063w"; + stripLen = 1; + excludes = [ "coverage.sh" ]; + }) + ]; + configureFlags = stdenv.lib.optional stdenv.isFreeBSD "--with-pic"; outputMan = "dev"; # tiny page for a dev tool |