diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2015-03-02 23:45:00 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2015-03-03 11:36:43 +0100 |
commit | 4dd253c30602a273dfc58ee5c45fc7e1ea0633a0 (patch) | |
tree | e15b7628b6521246a099fa5137a2feafd4d392af /pkgs/development/tools/analysis/valgrind/default.nix | |
parent | 54fc2db1b86918f9204107d623294740c64b4c32 (diff) | |
download | nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar.gz nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar.bz2 nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar.lz nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar.xz nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.tar.zst nixpkgs-4dd253c30602a273dfc58ee5c45fc7e1ea0633a0.zip |
valgrind: fix build with glibc-2.21 by Arch patch
Diffstat (limited to 'pkgs/development/tools/analysis/valgrind/default.nix')
-rw-r--r-- | pkgs/development/tools/analysis/valgrind/default.nix | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/development/tools/analysis/valgrind/default.nix b/pkgs/development/tools/analysis/valgrind/default.nix index 28456d931e0..a58ad0f39b2 100644 --- a/pkgs/development/tools/analysis/valgrind/default.nix +++ b/pkgs/development/tools/analysis/valgrind/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, perl, gdb }: +{ stdenv, fetchurl, fetchpatch, perl, gdb }: stdenv.mkDerivation rec { name = "valgrind-3.10.1"; @@ -8,6 +8,13 @@ stdenv.mkDerivation rec { sha256 = "15xrzhfnwwn7n1sfbkwvdbvs6zk0zx718n6zd5i1nrnvdp13s9gs"; }; + patches = [(fetchpatch { + name = "glibc-2.21.patch"; + url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk" + + "/valgrind-3.9.0-glibc-2.21.patch?h=packages/valgrind&id=41e87313b69"; + sha256 = "14sgsvjjalbcqpcayyv5cndc9hfm5bigkp684b6cr6virksmlk19"; + })]; + # Perl is needed for `cg_annotate'. # GDB is needed to provide a sane default for `--db-command'. nativeBuildInputs = [ perl ]; |