mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
dbus: upgrade poky-bleeding to dbus 1.1.3
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3493 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
PREFERRED_VERSION_dbus ?= "1.1.2"
|
||||
PREFERRED_VERSION_dbus-native ?= "1.1.2"
|
||||
PREFERRED_VERSION_dbus ?= "1.1.3"
|
||||
PREFERRED_VERSION_dbus-native ?= "1.1.3"
|
||||
|
||||
require conf/distro/poky.conf
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
commit ae4a1586969aaca534508837830d7d3de4ade070
|
||||
Author: Havoc Pennington <hp@redhat.com>
|
||||
Date: Mon Jul 30 16:16:47 2007 +0000
|
||||
|
||||
2007-07-30 Havoc Pennington <hp@redhat.com>
|
||||
|
||||
* bus/activation-helper.c (check_bus_name): don't use
|
||||
_dbus_check_valid_bus_name() which is only around with
|
||||
--enable-checks, instead use _dbus_validate_bus_name().
|
||||
Bug #11766 from Diego <diego@pemas.net>
|
||||
|
||||
diff --git a/bus/activation-helper.c b/bus/activation-helper.c
|
||||
index 1636660..36006a4 100644
|
||||
--- a/bus/activation-helper.c
|
||||
+++ b/bus/activation-helper.c
|
||||
@@ -381,14 +381,20 @@ exec_for_correct_user (char *exec, char *user, DBusError *error)
|
||||
}
|
||||
|
||||
static dbus_bool_t
|
||||
-check_bus_name (const char *bus_name, DBusError *error)
|
||||
+check_bus_name (const char *bus_name,
|
||||
+ DBusError *error)
|
||||
{
|
||||
- if (!_dbus_check_is_valid_bus_name (bus_name))
|
||||
+ DBusString str;
|
||||
+
|
||||
+ _dbus_string_init_const (&str, bus_name);
|
||||
+ if (!_dbus_validate_bus_name (&str, 0, _dbus_string_get_length (&str)))
|
||||
{
|
||||
dbus_set_error (error, DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND,
|
||||
- "bus name '%s' not found\n", bus_name);
|
||||
+ "bus name '%s' is not a valid bus name\n",
|
||||
+ bus_name);
|
||||
return FALSE;
|
||||
}
|
||||
+
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -517,7 +523,8 @@ check_dbus_user (BusConfigParser *parser, DBusError *error)
|
||||
}
|
||||
|
||||
dbus_bool_t
|
||||
-run_launch_helper (const char *bus_name, DBusError *error)
|
||||
+run_launch_helper (const char *bus_name,
|
||||
+ DBusError *error)
|
||||
{
|
||||
BusConfigParser *parser;
|
||||
dbus_bool_t retval;
|
||||
@@ -12,7 +12,6 @@ DEFAULT_PREFERENCE = "-1"
|
||||
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/dbus-${PV}"
|
||||
SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
|
||||
file://cross.patch;patch=1 \
|
||||
file://fix-validate.patch;patch=1 \
|
||||
"
|
||||
|
||||
inherit autotools pkgconfig gettext native
|
||||
@@ -13,7 +13,6 @@ SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
|
||||
file://dbus-1.init \
|
||||
file://cross.patch;patch=1 \
|
||||
file://fix-install-daemon.patch;patch=1 \
|
||||
file://fix-validate.patch;patch=1 \
|
||||
"
|
||||
|
||||
inherit autotools pkgconfig update-rc.d gettext
|
||||
Reference in New Issue
Block a user