From 39a50ac279d25e74e00f26d41d7ab4488f0221e1 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 21 Apr 2016 00:15:47 -0400 Subject: [PATCH] dev-util/umockdev: fix build w/newer glibc #579988 --- .../files/umockdev-0.8.11-sysmacros.patch | 43 +++++++++++++++++++ dev-util/umockdev/umockdev-0.8.11.ebuild | 4 ++ 2 files changed, 47 insertions(+) create mode 100644 dev-util/umockdev/files/umockdev-0.8.11-sysmacros.patch diff --git a/dev-util/umockdev/files/umockdev-0.8.11-sysmacros.patch b/dev-util/umockdev/files/umockdev-0.8.11-sysmacros.patch new file mode 100644 index 000000000000..17ee6b23759a --- /dev/null +++ b/dev-util/umockdev/files/umockdev-0.8.11-sysmacros.patch @@ -0,0 +1,43 @@ +https://github.com/martinpitt/umockdev/pull/52 +https://bugs.gentoo.org/579988 + +--- a/src/libumockdev-preload.c ++++ b/src/libumockdev-preload.c +@@ -39,6 +39,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/src/umockdev-record.c ++++ b/src/umockdev-record.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/tests/test-umockdev-vala.c ++++ b/tests/test-umockdev-vala.c +@@ -36,6 +36,7 @@ + #include + #include + #include ++#include + #include + + #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) +--- a/tests/test-umockdev.c ++++ b/tests/test-umockdev.c +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-util/umockdev/umockdev-0.8.11.ebuild b/dev-util/umockdev/umockdev-0.8.11.ebuild index a65cd564be8b..d3b6456b42e0 100644 --- a/dev-util/umockdev/umockdev-0.8.11.ebuild +++ b/dev-util/umockdev/umockdev-0.8.11.ebuild @@ -25,3 +25,7 @@ DEPEND="${RDEPEND} virtual/pkgconfig" RESTRICT="test" + +PATCHES=( + "${FILESDIR}"/${P}-sysmacros.patch #579988 +) -- 2.26.2