diff options
author | Maximilian Bosch <maximilian@mbosch.me> | 2022-10-09 11:04:02 +0200 |
---|---|---|
committer | Maximilian Bosch <maximilian@mbosch.me> | 2023-03-29 09:50:28 +0200 |
commit | 5f0b5cc16e7ce444f72b4c1fba0fc772140d9791 (patch) | |
tree | 52d69fc40fd869120e5269587634aa913987dbaa /pkgs/os-specific/linux/lxcfs/default.nix | |
parent | c5aabf639225d30989c2e5c072f118f990e84196 (diff) | |
download | nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar.gz nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar.bz2 nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar.lz nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar.xz nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.tar.zst nixpkgs-5f0b5cc16e7ce444f72b4c1fba0fc772140d9791.zip |
lxcfs: fix build w/glibc-2.36
The functions pidfd_open & pidfd_send_signal are now part of `glibc`, but defined in the header `sys/pidfd.h` which is not included in `bindings.c`. Failing Hydra build: https://hydra.nixos.org/build/193376808
Diffstat (limited to 'pkgs/os-specific/linux/lxcfs/default.nix')
-rw-r--r-- | pkgs/os-specific/linux/lxcfs/default.nix | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix index 67e96289e2a..70d84d6311c 100644 --- a/pkgs/os-specific/linux/lxcfs/default.nix +++ b/pkgs/os-specific/linux/lxcfs/default.nix @@ -14,6 +14,10 @@ stdenv.mkDerivation rec { sha256 = "sha256-+wp29GD+toXGfQbPGYbDJ7/P+FY1uQY4uK3OQxTE9GM="; }; + postPatch = '' + sed -i -e '1i #include <sys/pidfd.h>' src/bindings.c + ''; + nativeBuildInputs = [ pkg-config help2man autoreconfHook makeWrapper ]; buildInputs = [ fuse ]; |