From 9a411b7e48bcb41eeaeb1b2a99c2d2596c1f2e7c Mon Sep 17 00:00:00 2001 From: Craig Andrews Date: Tue, 20 Dec 2016 20:25:04 -0500 Subject: [PATCH] net-analyzer/netdata-1.4.0-r1: fix build w/newer glibc Gentoo-bug: 603182 Closes: https://github.com/gentoo/gentoo/pull/3192 --- .../files/netdata-1.4.0-glibc-sysmacros.patch | 21 +++++++++++++++++++ net-analyzer/netdata/netdata-1.4.0-r1.ebuild | 4 ++++ 2 files changed, 25 insertions(+) create mode 100644 net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch diff --git a/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch b/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch new file mode 100644 index 000000000000..7722af2e1a8c --- /dev/null +++ b/net-analyzer/netdata/files/netdata-1.4.0-glibc-sysmacros.patch @@ -0,0 +1,21 @@ +From 471d1b5404cd60ea638450e39554ae2878fd5b0d Mon Sep 17 00:00:00 2001 +From: Costa Tsaousis +Date: Tue, 20 Dec 2016 20:31:24 +0200 +Subject: [PATCH] added sys/sysmacros.h; fixes #1408 + +--- + src/common.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/common.h b/src/common.h +index c92c049..70cb4d6 100644 +--- a/src/common.h ++++ b/src/common.h +@@ -64,6 +64,7 @@ + #include + #include + #include ++#include // #1408 + #include + #include + #include diff --git a/net-analyzer/netdata/netdata-1.4.0-r1.ebuild b/net-analyzer/netdata/netdata-1.4.0-r1.ebuild index e2a78bc9ed58..e51f185e7c6d 100644 --- a/net-analyzer/netdata/netdata-1.4.0-r1.ebuild +++ b/net-analyzer/netdata/netdata-1.4.0-r1.ebuild @@ -62,6 +62,10 @@ FILECAPS=( 'cap_dac_read_search,cap_sys_ptrace+ep' 'usr/libexec/netdata/plugins.d/apps.plugin' ) +PATCHES=( + "${FILESDIR}"/${P}-glibc-sysmacros.patch +) + pkg_setup() { linux-info_pkg_setup -- 2.26.2