[OE-core] [PATCH 1/3] connman: upgrade to 1.34

Jussi Kukkonen jussi.kukkonen at intel.com
Mon May 8 10:55:19 UTC 2017


On 8 May 2017 at 13:46, Maxin B. John <maxin.john at intel.com> wrote:

> 1.33 -> 1.34
>
> 1. Refreshed 0001-Fix-compile-on-musl-with-kernel-4.9-headers.patch
> 2. Removed upstreamed patch:
>      0003-stats-Fix-bad-file-descriptor-initialisation.patch
> 3. Provided a PACKAGECONFIG for nftables support
>
> Signed-off-by: Maxin B. John <maxin.john at intel.com>
> ---
>  meta/recipes-connectivity/connman/connman.inc      |   1 +
>  ...x-compile-on-musl-with-kernel-4.9-headers.patch |  37 ++++++--
>  ...ll-nftables-fix-build-with-libnftnl-1.0.7.patch |  72 +++++++++++++++
>  ...ts-Fix-bad-file-descriptor-initialisation.patch | 102
> ---------------------
>  .../connman/{connman_1.33.bb => connman_1.34.bb}   |   6 +-
>  5 files changed, 103 insertions(+), 115 deletions(-)
>  create mode 100644 meta/recipes-connectivity/
> connman/connman/0001-firewall-nftables-fix-build-with-libnftnl-1.0.7.patch
>  delete mode 100644 meta/recipes-connectivity/connman/connman/0003-stats-
> Fix-bad-file-descriptor-initialisation.patch
>  rename meta/recipes-connectivity/connman/{connman_1.33.bb =>
> connman_1.34.bb} (70%)
>
> diff --git a/meta/recipes-connectivity/connman/connman.inc
> b/meta/recipes-connectivity/connman/connman.inc
> index 64a5418..7c7b5c7 100644
> --- a/meta/recipes-connectivity/connman/connman.inc
> +++ b/meta/recipes-connectivity/connman/connman.inc
> @@ -50,6 +50,7 @@ PACKAGECONFIG[l2tp] = "--enable-l2tp
> --with-l2tp=${sbindir}/xl2tpd,--disable-l2t
>  PACKAGECONFIG[pptp] = "--enable-pptp --with-pptp=${sbindir}/pptp,--
> disable-pptp,,pptp-linux"
>  # WISPr support for logging into hotspots, requires TLS
>  PACKAGECONFIG[wispr] = "--enable-wispr,--disable-wispr,gnutls,"
> +PACKAGECONFIG[nftables] = "--with-firewall=nftables ,,nftables,nftables"
>

The default is "--with-firewall=iptables", I think it would be reasonable
to make that explicit in the packageconfig line. Also, the iptables
dependency is probably only needed in the iptables case?

Jussi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170508/80506bc1/attachment-0002.html>


More information about the Openembedded-core mailing list