From 76ae7e19a9fa95b7111e244eeb3b8083a333477a Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Fri, 24 Feb 2017 17:43:58 +0100 Subject: lxc: fix build for glibc-2.25 --- pkgs/os-specific/linux/lxc/default.nix | 1 + pkgs/os-specific/linux/lxc/fix-glibc-2.25.patch | 36 +++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/os-specific/linux/lxc/fix-glibc-2.25.patch (limited to 'pkgs/os-specific/linux/lxc') diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix index bf3a05f1116..1f0cd69e594 100644 --- a/pkgs/os-specific/linux/lxc/default.nix +++ b/pkgs/os-specific/linux/lxc/default.nix @@ -29,6 +29,7 @@ stdenv.mkDerivation rec { patches = [ ./support-db2x.patch + ./fix-glibc-2.25.patch ]; XML_CATALOG_FILES = "${docbook_xml_dtd_45}/xml/dtd/docbook/catalog.xml"; diff --git a/pkgs/os-specific/linux/lxc/fix-glibc-2.25.patch b/pkgs/os-specific/linux/lxc/fix-glibc-2.25.patch new file mode 100644 index 00000000000..3896813a58e --- /dev/null +++ b/pkgs/os-specific/linux/lxc/fix-glibc-2.25.patch @@ -0,0 +1,36 @@ +diff --git a/src/lxc/bdev/lxclvm.c b/src/lxc/bdev/lxclvm.c +index 75de17f..d6d98e4 100644 +--- a/src/lxc/bdev/lxclvm.c ++++ b/src/lxc/bdev/lxclvm.c +@@ -30,6 +30,7 @@ + #include + #include + #include ++#include + + #include "bdev.h" + #include "config.h" +diff --git a/src/lxc/conf.c b/src/lxc/conf.c +index a93124b..948d716 100644 +--- a/src/lxc/conf.c ++++ b/src/lxc/conf.c +@@ -48,6 +48,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c +index 0dbbf2c..7135222 100644 +--- a/src/lxc/lxccontainer.c ++++ b/src/lxc/lxccontainer.c +@@ -34,6 +34,7 @@ + #include + #include + #include ++#include + #include + #include + -- cgit 1.4.1