tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
kcov: 35 -> 36
Léo Gaspard
7 years ago
03d5065c
8395f9aa
+2
-16
2 changed files
expand all
collapse all
unified
split
pkgs
development
tools
analysis
kcov
aarch64_nt_prstatus.patch
default.nix
-12
pkgs/development/tools/analysis/kcov/aarch64_nt_prstatus.patch
···
1
1
-
diff --git a/src/engines/ptrace.cc b/src/engines/ptrace.cc
2
2
-
index 59b615f..e02cddf 100644
3
3
-
--- a/src/engines/ptrace.cc
4
4
-
+++ b/src/engines/ptrace.cc
5
5
-
@@ -21,6 +21,7 @@
6
6
-
7
7
-
#if defined(__aarch64__)
8
8
-
# include <sys/uio.h>
9
9
-
+# include <elf.h>
10
10
-
#endif
11
11
-
12
12
-
#include <map>
+2
-4
pkgs/development/tools/analysis/kcov/default.nix
···
2
2
3
3
stdenv.mkDerivation rec {
4
4
name = "kcov-${version}";
5
5
-
version = "35";
5
5
+
version = "36";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "SimonKagstrom";
9
9
repo = "kcov";
10
10
rev = "v${version}";
11
11
-
sha256 = "1da9vm87pi5m9ika0q1f1ai85w3vwlap8yln147yr9sc37jp5jcw";
11
11
+
sha256 = "1q1mw5mxz041lr6qc2v4280rmx13pg1bx5r3bxz9bzs941r405r3";
12
12
};
13
13
14
14
preConfigure = "patchShebangs src/bin-to-c-source.py";
15
15
nativeBuildInputs = [ cmake pkgconfig ];
16
16
17
17
buildInputs = [ zlib curl elfutils python libiberty libopcodes ];
18
18
-
19
19
-
patches = [ ./aarch64_nt_prstatus.patch ];
20
18
21
19
enableParallelBuilding = true;
22
20