diff options
author | 2011-11-14 08:11:12 +0000 | |
---|---|---|
committer | 2011-11-14 08:11:12 +0000 | |
commit | eb170ff019c13633a2c82f9311fd3277e3a40f69 (patch) | |
tree | c231588b9aab5126788e27ff088c5997a96954fb /dev-libs/glib/files | |
parent | Version bump, drop old. (diff) | |
download | gentoo-2-eb170ff019c13633a2c82f9311fd3277e3a40f69.tar.gz gentoo-2-eb170ff019c13633a2c82f9311fd3277e3a40f69.tar.bz2 gentoo-2-eb170ff019c13633a2c82f9311fd3277e3a40f69.zip |
Bump. Notable changes: gdbus-related bugfixes. Add patch to detect machine-id in both /etc and /var, and lower dbus dep. Compile tests when USE=doc to prevent build failure (bug #387385, solution proposed by Pacho Ramos).
(Portage version: 2.2.0_alpha74/cvs/Linux x86_64)
Diffstat (limited to 'dev-libs/glib/files')
-rw-r--r-- | dev-libs/glib/files/glib-2.30.2-machine-id.patch | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/dev-libs/glib/files/glib-2.30.2-machine-id.patch b/dev-libs/glib/files/glib-2.30.2-machine-id.patch new file mode 100644 index 000000000000..863b3b448630 --- /dev/null +++ b/dev-libs/glib/files/glib-2.30.2-machine-id.patch @@ -0,0 +1,32 @@ +From 1c9eceaccb6e6c4339cd6951cf53fbd60ae80b8b Mon Sep 17 00:00:00 2001 +From: Alexandre Rostovtsev <tetromino@gentoo.org> +Date: Mon, 14 Nov 2011 01:43:22 -0500 +Subject: [PATCH] _g_dbus_get_machine_id(): check /etc/machine-id too + +machine-id can be in /etc or in /var/lib/dbus. + +https://bugzilla.gnome.org/show_bug.cgi?id=663928 +--- + gio/gdbusprivate.c | 6 +++++- + 1 files changed, 5 insertions(+), 1 deletions(-) + +diff --git a/gio/gdbusprivate.c b/gio/gdbusprivate.c +index 55ac883..68c3ddf 100644 +--- a/gio/gdbusprivate.c ++++ b/gio/gdbusprivate.c +@@ -1985,7 +1985,11 @@ _g_dbus_get_machine_id (GError **error) + gchar *ret; + /* TODO: use PACKAGE_LOCALSTATEDIR ? */ + ret = NULL; +- if (!g_file_get_contents ("/var/lib/dbus/machine-id", ++ if (!g_file_get_contents ("/etc/machine-id", ++ &ret, ++ NULL, ++ NULL) && ++ !g_file_get_contents ("/var/lib/dbus/machine-id", + &ret, + NULL, + error)) +-- +1.7.8.rc1 + |