app-arch/dump: fix build w/newer glibc #580204
authorMike Frysinger <vapier@gentoo.org>
Tue, 19 Apr 2016 22:17:34 +0000 (18:17 -0400)
committerMike Frysinger <vapier@gentoo.org>
Tue, 19 Apr 2016 22:18:12 +0000 (18:18 -0400)
app-arch/dump/dump-0.4.44-r2.ebuild
app-arch/dump/files/dump-0.4.44-sysmacros.patch [new file with mode: 0644]

index e1f140e2d8bb48aa28427120d46f0502b6cc6ed3..8bcca188ccf3a1eeac4c7d1f88bbca4695909b92 100644 (file)
@@ -36,6 +36,7 @@ src_prepare() {
        epatch "${FILESDIR}/${P}-underlinking.patch"
        epatch "${FILESDIR}/${P}-rl_completion_matches-detection.patch"
        epatch "${FILESDIR}/${P}-fix-pointers-aliasing.patch"
+       epatch "${FILESDIR}/${P}-sysmacros.patch" #580204
        eautoreconf
 }
 
diff --git a/app-arch/dump/files/dump-0.4.44-sysmacros.patch b/app-arch/dump/files/dump-0.4.44-sysmacros.patch
new file mode 100644 (file)
index 0000000..bda233f
--- /dev/null
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/580204
+
+--- a/restore/tape.c
++++ b/restore/tape.c
+@@ -65,6 +65,7 @@
+ #include <sys/un.h>
+ #ifdef        __linux__
++#include <sys/sysmacros.h>
+ #include <sys/time.h>
+ #include <time.h>
+ #ifdef HAVE_EXT2FS_EXT2_FS_H