All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH 2/7] networkmanager: update to 1.0.2
Date: Mon, 29 Jun 2015 14:50:24 +0200	[thread overview]
Message-ID: <20150629125024.GF2393@jama> (raw)
In-Reply-To: <1435235754-7339-3-git-send-email-schnitzeltony@googlemail.com>

[-- Attachment #1: Type: text/plain, Size: 7306 bytes --]

On Thu, Jun 25, 2015 at 02:35:49PM +0200, Andreas Müller wrote:
> * at_console support is gone
> * add PACKAGECONFIG for bluez5/modemmanager/ppp and disable them by default

world build shows:
networkmanager-1.0.2: networkmanager: Files/directories were installed
but not shipped in any package:
  /run
  /run/NetworkManager
Please set FILES such that these items are packaged. Alternatively if
they are unneeded, avoid installing them or delete them within
do_install. [installed-vs-shipped]

can you please check it?

> 
> Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
> ---
>  ...c-Check-only-for-libsystemd-not-libsystem.patch | 30 ----------------
>  ...manager_0.9.8.10.bb => networkmanager_1.0.2.bb} | 41 +++++-----------------
>  2 files changed, 8 insertions(+), 63 deletions(-)
>  delete mode 100644 meta-oe/recipes-connectivity/networkmanager/networkmanager/0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch
>  rename meta-oe/recipes-connectivity/networkmanager/{networkmanager_0.9.8.10.bb => networkmanager_1.0.2.bb} (59%)
> 
> diff --git a/meta-oe/recipes-connectivity/networkmanager/networkmanager/0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch b/meta-oe/recipes-connectivity/networkmanager/networkmanager/0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch
> deleted file mode 100644
> index e356e9b..0000000
> --- a/meta-oe/recipes-connectivity/networkmanager/networkmanager/0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch
> +++ /dev/null
> @@ -1,30 +0,0 @@
> -From 10427a19302e871daeeb245581e930dc58195492 Mon Sep 17 00:00:00 2001
> -From: Martin Jansa <Martin.Jansa@gmail.com>
> -Date: Thu, 27 Feb 2014 12:59:03 +0100
> -Subject: [PATCH] configure.ac: Check only for libsystemd not libsystemd-login
> -
> -* they were merged into libsystemd in systemd-209
> -
> -Upstream-Status: Pending (it would need to be conditional on systemd version for upstream to accept this)
> -
> -Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> ----
> - configure.ac | 2 +-
> - 1 file changed, 1 insertion(+), 1 deletion(-)
> -
> -diff --git a/configure.ac b/configure.ac
> -index cc66e9b..3fe958e 100644
> ---- a/configure.ac
> -+++ b/configure.ac
> -@@ -283,7 +283,7 @@ AS_IF([! (echo "$with_session_tracking" | grep -q -E "^(systemd|consolekit|no)$"
> - AM_CONDITIONAL(SESSION_TRACKING_CK, test "$with_session_tracking" = "consolekit")
> - AM_CONDITIONAL(SESSION_TRACKING_SYSTEMD, test "xwith_session_tracking" = "systemd")
> - if test "$with_session_tracking" = "systemd"; then
> --	PKG_CHECK_MODULES(SYSTEMD_LOGIN, [libsystemd-login])
> -+	PKG_CHECK_MODULES(SYSTEMD_LOGIN, [libsystemd])
> - 	AC_SUBST(SYSTEMD_LOGIN_CFLAGS)
> - 	AC_SUBST(SYSTEMD_LOGIN_LIBS)
> - fi
> --- 
> -1.9.0
> -
> diff --git a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.10.bb b/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.2.bb
> similarity index 59%
> rename from meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.10.bb
> rename to meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.2.bb
> index 8d37c98..324d165 100644
> --- a/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.8.10.bb
> +++ b/meta-oe/recipes-connectivity/networkmanager/networkmanager_1.0.2.bb
> @@ -4,18 +4,16 @@ SECTION = "net/misc"
>  LICENSE = "GPLv2+"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=cbbffd568227ada506640fe950a4823b"
>  
> -DEPENDS = "libnl dbus dbus-glib udev wireless-tools nss util-linux ppp"
> +DEPENDS = "libnl dbus dbus-glib udev wireless-tools nss util-linux libndp"
>  
>  inherit gnome gettext systemd
>  
>  SRC_URI = " \
>      ${GNOME_MIRROR}/NetworkManager/${@gnome_verdir("${PV}")}/NetworkManager-${PV}.tar.xz \
>      file://0001-don-t-try-to-run-sbin-dhclient-to-get-the-version-nu.patch \
> -    file://0001-configure.ac-Check-only-for-libsystemd-not-libsystem.patch \
>  "
> -SRC_URI[md5sum] = "aad2558887e25417c52eb2deaade2f85"
> -SRC_URI[sha256sum] = "064d27223d3824859df12e1fb25b787fec1c68bbc864dc52a0289b9211c4c972"
> -
> +SRC_URI[md5sum] = "5a4899f89edcbdd1ac46d2d947e8d6eb"
> +SRC_URI[sha256sum] = "359385707494bedbb48cfe0992ccfbcc4ac147dae1f7a47055c71e96439508ff"
>  
>  S = "${WORKDIR}/NetworkManager-${PV}"
>  
> @@ -40,30 +38,11 @@ PACKAGECONFIG[systemd] = " \
>      polkit \
>  "
>  # consolekit is not picked by shlibs, so add it to RDEPENDS too
> +PACKAGECONFIG[bluez5] = "--enable-bluez5-dun,--disable-bluez5-dun,bluez5"
>  PACKAGECONFIG[consolekit] = "--with-session-tracking=consolekit,,consolekit,consolekit"
> -PACKAGECONFIG[concheck] = "--enable-concheck,--disable-concheck,libsoup-2.4"
> -
> -# Work around dbus permission problems since we lack a proper at_console
> -do_install_prepend() {
> -    sed -i 's:deny send_destination:allow send_destination:g' ${S}/src/org.freedesktop.NetworkManager.conf
> -    sed -i 's:deny send_destination:allow send_destination:g' ${S}/callouts/nm-dispatcher.conf
> -    sed -i 's:deny send_destination:allow send_destination:g' ${S}/callouts/nm-dhcp-client.conf
> -    sed -i 's:deny send_destination:allow send_destination:g' ${S}/callouts/nm-avahi-autoipd.conf
> -}
> -
> -do_install_append () {
> -    install -d ${D}${sysconfdir}/dbus-1/event.d
> -    # Additional test binaries
> -    install -d ${D}${bindir}
> -    install -m 0755 ${B}/test/.libs/libnm* ${D}${bindir}
> -
> -    # Install an empty VPN folder as nm-connection-editor will happily segfault without it :o.
> -    # With or without VPN support built in ;).
> -    install -d ${D}${sysconfdir}/NetworkManager/VPN
> -
> -    rm -rf "${D}${localstatedir}/run"
> -    rmdir --ignore-fail-on-non-empty "${D}${localstatedir}"
> -}
> +PACKAGECONFIG[concheck] = "--with-libsoup=yes,--with-libsoup=no,libsoup-2.4"
> +PACKAGECONFIG[modemmanager] = "--with-modem-manager-1=yes,--with-modem-manager-1=no,modemmanager"
> +PACKAGECONFIG[ppp] = "--enable-ppp,--disable-ppp,ppp"
>  
>  PACKAGES =+ "libnmutil libnmglib libnmglib-vpn ${PN}-tests ${PN}-bash-completion"
>  
> @@ -78,7 +57,7 @@ FILES_${PN} += " \
>      ${datadir}/polkit-1 \
>      ${datadir}/dbus-1 \
>      ${base_libdir}/udev/* \
> -    ${systemd_unitdir}/system/NetworkManager-wait-online.service \
> +    ${systemd_unitdir}/system \
>  "
>  
>  RRECOMMENDS_${PN} += "iptables dnsmasq"
> @@ -86,7 +65,6 @@ RCONFLICTS_${PN} = "connman"
>  RDEPENDS_${PN} = " \
>      wpa-supplicant \
>      dhcp-client \
> -    ${@base_contains('COMBINED_FEATURES', '3gmodem', 'ppp', '', d)} \
>  "
>  
>  FILES_${PN}-dbg += " \
> @@ -95,14 +73,11 @@ FILES_${PN}-dbg += " \
>  "
>  
>  FILES_${PN}-dev += " \
> -    ${datadir}/NetworkManager/gdb-cmd \
>      ${libdir}/pppd/*/*.la \
>      ${libdir}/NetworkManager/*.la \
>  "
>  
>  FILES_${PN}-tests = " \
> -    ${bindir}/nm-tool \
> -    ${bindir}/libnm-glib-test \
>      ${bindir}/nm-online \
>  "
>  
> -- 
> 1.9.3
> 
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]

  reply	other threads:[~2015-06-29 12:50 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-06-25 12:35 [PATCH 0/7] here and there / some resend Andreas Müller
2015-06-25 12:35 ` [PATCH 1/7] libndp: initial add 1.5 Andreas Müller
2015-06-25 12:35 ` [PATCH 2/7] networkmanager: update to 1.0.2 Andreas Müller
2015-06-29 12:50   ` Martin Jansa [this message]
2015-07-02 16:23     ` Andreas Müller
2015-07-15 20:40     ` Andreas Müller
2015-06-25 12:35 ` [PATCH 3/7] network-manager-applet: " Andreas Müller
2015-06-25 12:35 ` [PATCH 4/7] libxfce4ui: build gtk3 libs and pack gtk2/gtk3 libs in separate packages Andreas Müller
2015-06-25 12:35 ` [PATCH 5/7] xfce4-session: ensure ip for machine is found by adding to hosts Andreas Müller
2015-06-25 12:35 ` [PATCH 6/7] xfdesktop: fix settings for monitors containing white spaces Andreas Müller
2015-06-25 12:35 ` [PATCH 7/7] gnome-settings-daemon: fix PACKAGECONFIG Andreas Müller
2015-06-25 14:40 ` [PATCH 0/7] here and there / some resend Martin Jansa

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=20150629125024.GF2393@jama \
    --to=martin.jansa@gmail.com \
    --cc=openembedded-devel@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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.