diff --git a/recipes-connectivity/networkmanager/networkmanager/xlocale-isnt-longer-in-glibc-2.26.1.patch b/recipes-connectivity/networkmanager/networkmanager/xlocale-isnt-longer-in-glibc-2.26.1.patch new file mode 100644 index 0000000..71de1d7 --- /dev/null +++ b/recipes-connectivity/networkmanager/networkmanager/xlocale-isnt-longer-in-glibc-2.26.1.patch @@ -0,0 +1,13 @@ +diff --git a/parse-util.c b/parse-util.c +index 2738663185..66f1c50748 100644 +--- a/src/systemd/src/basic/parse-util.c ++++ b/src/systemd/src/basic/parse-util.c +@@ -25,7 +25,7 @@ + #include + #include + #include +-#include ++ + + #include "alloc-util.h" + #include "extract-word.h" diff --git a/recipes-connectivity/networkmanager/networkmanager_1.4.4.bb b/recipes-connectivity/networkmanager/networkmanager_1.4.4.bb index e7d7b61..09b3c2a 100644 --- a/recipes-connectivity/networkmanager/networkmanager_1.4.4.bb +++ b/recipes-connectivity/networkmanager/networkmanager_1.4.4.bb @@ -6,7 +6,7 @@ SECTION = "net/misc" LICENSE = "GPLv2+" LIC_FILES_CHKSUM = "file://COPYING;md5=cbbffd568227ada506640fe950a4823b" -DEPENDS = "libnl dbus dbus-glib libgudev wireless-tools nss util-linux libndp libnewt" +DEPENDS = "libnl dbus dbus-glib libgudev wireless-tools nss util-linux libndp libnewt intltool-native dbus-glib-native" inherit gnome gettext systemd @@ -17,7 +17,8 @@ SRC_URI = " \ file://system-connections.tar.gz \ file://NetworkManager.conf \ file://support-dsa.patch \ -" + file://xlocale-isnt-longer-in-glibc-2.26.1.patch \ + " SRC_URI[md5sum] = "63f1e0d6d7e9099499d062c84c927a75" SRC_URI[sha256sum] = "829378f318cc008d138a23ca6a9191928ce75344e7e47a2f2c35f4ac82133309" @@ -37,7 +38,7 @@ EXTRA_OECONF = " \ --with-dnsmasq=${bindir}/dnsmasq \ " -PACKAGECONFIG ??= "${@base_contains('DISTRO_FEATURES','systemd','systemd','consolekit',d)} modemmanager bluez5" +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES','systemd','systemd','consolekit',d)} modemmanager bluez5" PACKAGECONFIG[systemd] = " \ --with-systemdsystemunitdir=${systemd_unitdir}/system --with-session-tracking=systemd --enable-polkit, \ --without-systemdsystemunitdir, \ @@ -99,3 +100,6 @@ do_install_append() { install -m 0600 ${WORKDIR}/NetworkManager.conf ${D}${sysconfdir}/NetworkManager/ } + + +EXTRA_OECONF_prepend = "--disable-introspection "