From cbc343e5e7a9c7a73ce039c0d1be242f4f2437c8 Mon Sep 17 00:00:00 2001 From: Vladimír Čunát Date: Tue, 21 Feb 2017 18:20:28 +0100 Subject: criu: fixup build with glibc-2.25 --- pkgs/os-specific/linux/criu/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/os-specific/linux/criu/default.nix b/pkgs/os-specific/linux/criu/default.nix index efca4c7bbb5b..f04f6f897602 100644 --- a/pkgs/os-specific/linux/criu/default.nix +++ b/pkgs/os-specific/linux/criu/default.nix @@ -22,6 +22,9 @@ stdenv.mkDerivation rec { substituteInPlace ./criu/Makefile --replace "-I/usr/include/libnl3" "-I${libnl.dev}/include/libnl3" substituteInPlace ./Makefile --replace "tar-name := $(shell git tag -l v$(CRIU_VERSION))" "tar-name = 2.0" # --replace "-Werror" "" ln -sf ${protobuf}/include/google/protobuf/descriptor.proto ./images/google/protobuf/descriptor.proto + + # Avoid a glibc >= 2.25 deprecation warning that gets fatal via -Werror. + sed 1i'#include ' -i criu/include/util.h ''; buildPhase = "make PREFIX=$out"; -- cgit 1.4.1