netdata: support cross compile
- libbpf support was disabled as a result of a configure-time file existence check. This check errored during cross compilation. Prevent the check from running during cross compilation by explicitly disabling libbpf support. - add protobuf to nativeBuildInputs to provide a protoc for buildPlatform - enable strictDeps
This commit is contained in:
parent
73268cc1b4
commit
e6df811980
1 changed files with 4 additions and 1 deletions
|
@ -27,7 +27,9 @@ in stdenv.mkDerivation rec {
|
|||
fetchSubmodules = true;
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook pkg-config makeWrapper ];
|
||||
strictDeps = true;
|
||||
|
||||
nativeBuildInputs = [ autoreconfHook pkg-config makeWrapper protobuf ];
|
||||
buildInputs = [ curl.dev zlib.dev protobuf ]
|
||||
++ optionals stdenv.isDarwin [ CoreFoundation IOKit libossp_uuid ]
|
||||
++ optionals (!stdenv.isDarwin) [ libcap.dev libuuid.dev ]
|
||||
|
@ -80,6 +82,7 @@ in stdenv.mkDerivation rec {
|
|||
configureFlags = [
|
||||
"--localstatedir=/var"
|
||||
"--sysconfdir=/etc"
|
||||
"--disable-ebpf"
|
||||
] ++ optionals withCloud [
|
||||
"--enable-cloud"
|
||||
"--with-aclk-ng"
|
||||
|
|
Loading…
Reference in a new issue