1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-08 05:09:24 +00:00

dbus: bump -bleeding from 1.1.1 to 1.1.2

git-svn-id: https://svn.o-hand.com/repos/poky/trunk@3491 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
Ross Burton
2008-01-15 13:48:16 +00:00
parent ba56fb85c8
commit 9c85e50d28
8 changed files with 58 additions and 6 deletions
+2 -2
View File
@@ -1,4 +1,4 @@
PREFERRED_VERSION_dbus ?= "1.1.1"
PREFERRED_VERSION_dbus-native ?= "1.1.1"
PREFERRED_VERSION_dbus ?= "1.1.2"
PREFERRED_VERSION_dbus-native ?= "1.1.2"
require conf/distro/poky.conf
+49
View File
@@ -0,0 +1,49 @@
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;
@@ -9,9 +9,10 @@ DEPENDS = "glib-2.0-native libxml2-native expat-native"
DEFAULT_PREFERENCE = "-1"
FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/dbus-1.0.2"
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
@@ -6,13 +6,15 @@ DESCRIPTION = "message bus system for applications to talk to one another"
LICENSE = "GPL"
DEPENDS = "expat glib-2.0 virtual/libintl"
PR = "r4"
PR = "r0"
SRC_URI = "http://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
file://tmpdir.patch;patch=1 \
file://dbus-1.init \
file://cross.patch;patch=1 \
file://fix-install-daemon.patch;patch=1"
file://fix-install-daemon.patch;patch=1 \
file://fix-validate.patch;patch=1 \
"
inherit autotools pkgconfig update-rc.d gettext
@@ -40,7 +42,7 @@ chgrp "$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || addgroup "$MESSAGEUSER"
chown "$MESSAGEUSER"."$MESSAGEUSER" "$MESSAGEHOME" 2>/dev/null || adduser --system --home "$MESSAGEHOME" --no-create-home --disabled-password --ingroup "$MESSAGEUSER" "$MESSAGEUSER"
}
EXTRA_OECONF = " --disable-tests --disable-asserts --disable-xml-docs \
EXTRA_OECONF = " --disable-tests --disable-checks --disable-xml-docs \
--disable-doxygen-docs --with-xml=expat --without-x"
do_stage () {