From: Saul Wold <sgw@linux.intel.com>
To: Cristian Iorga <cristian.iorga@intel.com>
Cc: openembedded-core@lists.openembedded.org
Subject: Re: [PATCH 1/2] connman: upgrade to 1.12
Date: Fri, 01 Mar 2013 15:46:07 -0800 [thread overview]
Message-ID: <51313DBF.3060609@linux.intel.com> (raw)
In-Reply-To: <1362156507-10571-2-git-send-email-cristian.iorga@intel.com>
On 03/01/2013 08:48 AM, Cristian Iorga wrote:
> - 0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch no longer needed;
> fix included in package source code
>
Does this also address the netinet/in.h issue that I recently added for
1.10 and the 3.8 Kernel? Ultimately this patch will need to be rebased
based on master.
Sau!
> Signed-off-by: Cristian Iorga <cristian.iorga@intel.com>
> ---
> meta/recipes-connectivity/connman/connman.inc | 2 +-
> ...If-there-is-no-d_type-support-use-fstatat.patch | 55 --------------------
> .../connman/{connman_1.10.bb => connman_1.12.bb} | 5 +-
> 3 files changed, 3 insertions(+), 59 deletions(-)
> delete mode 100644 meta/recipes-connectivity/connman/connman/0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch
> rename meta/recipes-connectivity/connman/{connman_1.10.bb => connman_1.12.bb} (72%)
>
> diff --git a/meta/recipes-connectivity/connman/connman.inc b/meta/recipes-connectivity/connman/connman.inc
> index db4d26c..04b21f7 100644
> --- a/meta/recipes-connectivity/connman/connman.inc
> +++ b/meta/recipes-connectivity/connman/connman.inc
> @@ -20,7 +20,7 @@ DEPENDS = "dbus glib-2.0 ppp iptables gnutls \
> ${@base_contains('DISTRO_FEATURES', '3g','ofono', '', d)} \
> "
>
> -INC_PR = "r18"
> +INC_PR = "r0"
>
> TIST = "--enable-tist"
> TIST_powerpc = ""
> diff --git a/meta/recipes-connectivity/connman/connman/0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch b/meta/recipes-connectivity/connman/connman/0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch
> deleted file mode 100644
> index 7315545..0000000
> --- a/meta/recipes-connectivity/connman/connman/0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch
> +++ /dev/null
> @@ -1,55 +0,0 @@
> -From 7007ef32a959ac4717c19339a24fd90a68638a19 Mon Sep 17 00:00:00 2001
> -From: Andrei Gherzan <andrei@gherzan.ro>
> -Date: Tue, 17 Jul 2012 16:07:17 +0300
> -Subject: [PATCH V3 2/2] storage.c: If there is no d_type support use
> - fstatat()
> -
> -This is useful for filesystems where d_type is always DT_UNKNOWN.
> -In this case use fstatat() function.
> -
> -Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
> -Signed-off-by: Constantin Musca <constantinx.musca@intel.com>
> -Upstream-Status: Submitted
> -
> ----
> - src/storage.c | 19 +++++++++++++++++++
> - 1 file changed, 19 insertions(+)
> -
> -Index: git/src/storage.c
> -===================================================================
> ---- git.orig/src/storage.c
> -+++ git/src/storage.c
> -@@ -193,7 +193,6 @@ gchar **connman_storage_get_services()
> -
> - switch (d->d_type) {
> - case DT_DIR:
> -- case DT_UNKNOWN:
> - /*
> - * If the settings file is not found, then
> - * assume this directory is not a services dir.
> -@@ -203,6 +202,25 @@ gchar **connman_storage_get_services()
> - ret = stat(str, &buf);
> - g_free(str);
> - if (ret < 0)
> -+ continue;
> -+
> -+ g_string_append_printf(result, "%s/", d->d_name);
> -+ break;
> -+ case DT_UNKNOWN:
> -+ /*
> -+ * If there is no d_type support use fstatat()
> -+ * to check if directory
> -+ */
> -+ ret = fstatat(dirfd(dir), d->d_name, &buf, 0);
> -+ if (ret < 0)
> -+ continue;
> -+ if (!(buf.st_mode & S_IFDIR))
> -+ continue;
> -+ str = g_strdup_printf("%s/%s/settings", STORAGEDIR,
> -+ d->d_name);
> -+ ret = stat(str, &buf);
> -+ g_free(str);
> -+ if (ret < 0)
> - continue;
> -
> - g_string_append_printf(result, "%s/", d->d_name);
> diff --git a/meta/recipes-connectivity/connman/connman_1.10.bb b/meta/recipes-connectivity/connman/connman_1.12.bb
> similarity index 72%
> rename from meta/recipes-connectivity/connman/connman_1.10.bb
> rename to meta/recipes-connectivity/connman/connman_1.12.bb
> index 10d5255..5da50fe 100644
> --- a/meta/recipes-connectivity/connman/connman_1.10.bb
> +++ b/meta/recipes-connectivity/connman/connman_1.12.bb
> @@ -1,12 +1,11 @@
> require connman.inc
>
> -# 1.10 tag
> -SRCREV = "3bda76eb442c9395db1dba17352c3e78376671cc"
> +# 1.12 tag
> +SRCREV = "8397cbbc0a79d39cf3b1880f4fd3f3405b6bc6ad"
> SRC_URI = "git://git.kernel.org/pub/scm/network/connman/connman.git \
> file://0001-plugin.h-Change-visibility-to-default-for-debug-symb.patch \
> file://add_xuser_dbus_permission.patch \
> file://connman \
> - file://0002-storage.c-If-there-is-no-d_type-support-use-fstatat.patch \
> file://inet-fix-ip-cleanup-functions.patch"
> S = "${WORKDIR}/git"
> PR = "${INC_PR}.0"
>
next prev parent reply other threads:[~2013-03-02 0:02 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-01 16:48 [PATCH 0/2] Connman upgrade and qemu ethernet provisioning Cristian Iorga
2013-03-01 16:48 ` [PATCH 1/2] connman: upgrade to 1.12 Cristian Iorga
2013-03-01 23:46 ` Saul Wold [this message]
2013-03-04 6:09 ` Iorga, Cristian
2013-03-01 16:48 ` [PATCH 2/2] connman: Wired inteface provisioned via qemu Cristian Iorga
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=51313DBF.3060609@linux.intel.com \
--to=sgw@linux.intel.com \
--cc=cristian.iorga@intel.com \
--cc=openembedded-core@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox