Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-base/gvfs/, gnome-base/gvfs/files/
Date: Wed, 28 Dec 2016 00:21:13
Message-Id: 1482884462.f9dae5d9bcf5eb2ac7e1c5ced41505588ac0a9ef.vapier@gentoo
1 commit: f9dae5d9bcf5eb2ac7e1c5ced41505588ac0a9ef
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Dec 27 23:50:34 2016 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Wed Dec 28 00:21:02 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9dae5d9
7
8 gnome-base/gvfs: fix build w/newer glibc #580234
9
10 gnome-base/gvfs/files/gvfs-1.30.2-sysmacros.patch | 21 +++++++++++++++++++++
11 gnome-base/gvfs/gvfs-1.30.2.ebuild | 4 ++++
12 2 files changed, 25 insertions(+)
13
14 diff --git a/gnome-base/gvfs/files/gvfs-1.30.2-sysmacros.patch b/gnome-base/gvfs/files/gvfs-1.30.2-sysmacros.patch
15 new file mode 100644
16 index 00000000..b2d2a91
17 --- /dev/null
18 +++ b/gnome-base/gvfs/files/gvfs-1.30.2-sysmacros.patch
19 @@ -0,0 +1,21 @@
20 +https://bugzilla.gnome.org/show_bug.cgi?id=776532
21 +https://bugs.gentoo.org/580234
22 +
23 +--- a/metadata/meta-daemon.c
24 ++++ b/metadata/meta-daemon.c
25 +@@ -27,6 +27,7 @@
26 + #include <glib/gstdio.h>
27 + #include <locale.h>
28 + #include <stdlib.h>
29 ++#include <sys/sysmacros.h>
30 + #include "metatree.h"
31 + #include "gvfsdaemonprotocol.h"
32 + #include "metadata-dbus.h"
33 +--- a/metadata/metatree.c
34 ++++ b/metadata/metatree.c
35 +@@ -1,4 +1,5 @@
36 + #include "config.h"
37 ++#include <sys/sysmacros.h>
38 + #include <sys/types.h>
39 + #include <sys/stat.h>
40 + #include <sys/mman.h>
41
42 diff --git a/gnome-base/gvfs/gvfs-1.30.2.ebuild b/gnome-base/gvfs/gvfs-1.30.2.ebuild
43 index e9821e2..d417818 100644
44 --- a/gnome-base/gvfs/gvfs-1.30.2.ebuild
45 +++ b/gnome-base/gvfs/gvfs-1.30.2.ebuild
46 @@ -81,6 +81,10 @@ DEPEND="${RDEPEND}
47 # https://bugzilla.gnome.org/700162
48 RESTRICT="test"
49
50 +PATCHES=(
51 + "${FILESDIR}"/${PN}-1.30.2-sysmacros.patch #580234
52 +)
53 +
54 src_prepare() {
55 if ! use udev; then
56 sed -e 's/gvfsd-burn/ /' \