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:
@@ -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
|
||||
|
||||
@@ -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 () {
|
||||
Reference in New Issue
Block a user