[oe] [PATCH 1/2 V3] networkmanager: fix gobject-introspection/musl and cleanup

2018-04-17 Thread Andreas Müller
This adresses the comments for recent patch which updated nm to 1.10.6 and is a
follow-up for [1].

* Make gobject-introspection work by skipping creation of gobject-introspection
  specific documentation. This fixes networkmanager-applet regression.
* Cleanup patches: Remove current musl patches completely and re-use those
  found in void-linux because they do look much cleaner and don't touch glibc
  build. Since void-linux does not use systemd there have to be two patches
  added.

[1] https://patchwork.openembedded.org/patch/149244/

Signed-off-by: Andreas Müller 
---
V1->V2: Fix parsing error introduced in V1
V2->V3: Fix musl build - now build tested

 ...adjust-net-headers-for-musl-compatibility.patch | 86 
 ...move-net-ethernet.h-seems-to-be-over-spe.patch} |  0
 ...igure.ac-Fix-pkgconfig-sysroot-locations.patch} |  0
 ...et-util.h-Include-linux-sockios.h-on-musl.patch | 30 ---
 .../networkmanager/0003-Define-ETH_ALEN.patch  | 39 -
 ...te-settings-settings-property-documentati.patch | 77 ++
 ...Define-missing-features-to-cater-for-musl.patch | 92 --
 .../0006-check-for-strndupa-before-using-it.patch  | 67 
 .../networkmanager/musl/0001-musl-basic.patch  | 53 +
 .../musl/0002-musl-dlopen-configure-ac.patch   | 35 
 .../musl/0003-musl-network-support.patch   | 72 +
 .../musl/0004-musl-process-util.patch  | 62 +++
 ...further-conflicts-by-including-net-ethern.patch | 77 ++
 .../0006-Add-a-strndupa-replacement-for-musl.patch | 47 +++
 .../networkmanager/networkmanager_1.10.6.bb| 39 +
 15 files changed, 448 insertions(+), 328 deletions(-)
 delete mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0001-adjust-net-headers-for-musl-compatibility.patch
 rename 
meta-networking/recipes-connectivity/networkmanager/networkmanager/{0005-sd-lldp.h-Remove-net-ethernet.h-seems-to-be-over-spe.patch
 => 0001-sd-lldp.h-Remove-net-ethernet.h-seems-to-be-over-spe.patch} (100%)
 rename 
meta-networking/recipes-connectivity/networkmanager/networkmanager/{0007-Fixed-configure.ac-Fix-pkgconfig-sysroot-locations.patch
 => 0002-Fixed-configure.ac-Fix-pkgconfig-sysroot-locations.patch} (100%)
 delete mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0002-socket-util.h-Include-linux-sockios.h-on-musl.patch
 delete mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0003-Define-ETH_ALEN.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0003-Do-not-create-settings-settings-property-documentati.patch
 delete mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0004-Define-missing-features-to-cater-for-musl.patch
 delete mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/0006-check-for-strndupa-before-using-it.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0001-musl-basic.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0002-musl-dlopen-configure-ac.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0003-musl-network-support.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0004-musl-process-util.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0005-musl-avoid-further-conflicts-by-including-net-ethern.patch
 create mode 100644 
meta-networking/recipes-connectivity/networkmanager/networkmanager/musl/0006-Add-a-strndupa-replacement-for-musl.patch

diff --git 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager/0001-adjust-net-headers-for-musl-compatibility.patch
 
b/meta-networking/recipes-connectivity/networkmanager/networkmanager/0001-adjust-net-headers-for-musl-compatibility.patch
deleted file mode 100644
index 194e03722..0
--- 
a/meta-networking/recipes-connectivity/networkmanager/networkmanager/0001-adjust-net-headers-for-musl-compatibility.patch
+++ /dev/null
@@ -1,86 +0,0 @@
-From f81abf62c0ae93628df36c27357358523be25fb8 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Fri, 31 Mar 2017 15:57:05 -0700
-Subject: [PATCH 1/7] adjust net/ headers for musl compatibility
-
-Signed-off-by: Khem Raj 

- libnm-core/nm-utils.c  | 13 -
- libnm-core/nm-utils.h  |  5 ++---
- src/platform/wifi/wifi-utils.h |  2 +-
- 3 files changed, 11 insertions(+), 9 deletions(-)
-
-diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c
-index ebbbfd3..77273df 100644
 a/libnm-core/nm-utils.c
-+++ b/libnm-core/nm-utils.c
-@@ -19,14 +19,9 @@
-  * Copyright 2005 - 2017 Red Hat, Inc.
-  */
- 
--#include 

[oe] [PATCH 2/2] libtevent: add libtirpc to DEPENDS

2018-04-17 Thread Andreas Müller
musl build fails with:

| Checking for header rpc/rpc.h: no
| Checking for header rpc/nettype.h: no
| Checking for libtirpc headers: not found
| Checking for libntirpc headers   : not found
| ERROR: No rpc/rpc.h header found, tirpc or libntirpc missing?

Signed-off-by: Andreas Müller 
---
 meta-networking/recipes-support/libtevent/libtevent_0.9.36.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-networking/recipes-support/libtevent/libtevent_0.9.36.bb 
b/meta-networking/recipes-support/libtevent/libtevent_0.9.36.bb
index a83851ea4..c91b221b1 100644
--- a/meta-networking/recipes-support/libtevent/libtevent_0.9.36.bb
+++ b/meta-networking/recipes-support/libtevent/libtevent_0.9.36.bb
@@ -3,7 +3,7 @@ HOMEPAGE = "http://tevent.samba.org;
 SECTION = "libs"
 LICENSE = "LGPLv3+"
 
-DEPENDS += "libtalloc"
+DEPENDS += "libtalloc libtirpc"
 RDEPENDS_python-tevent = "python"
 
 SRC_URI = "https://samba.org/ftp/tevent/tevent-${PV}.tar.gz \
-- 
2.14.3

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH V3] qtbase: add -no-opengl to configure by default

2018-04-17 Thread Hongxu Jia
The qtbase detect oepngl by default and report error if opengl is not exist.
...
ERROR: The OpenGL functionality tests failed!
...

Remove no-opengl's PACKAGECONFIG, and add -no-opengl to configure by
default, it could be override by gl and gles2's PACKAGECONFIG.

Such as `./configure -no-opengl -opengl desktop', the latter option works.

Signed-off-by: Hongxu Jia 
---
 recipes-qt/qt5/qtbase_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index 5c4fe4f..fbee9b9 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -113,7 +113,6 @@ PACKAGECONFIG[pcre] = "-system-pcre,-qt-pcre,pcre"
 PACKAGECONFIG[eglfs] = "-eglfs,-no-eglfs,drm"
 PACKAGECONFIG[gl] = "-opengl desktop,,virtual/libgl"
 PACKAGECONFIG[gles2] = "-opengl es2,,virtual/libgles2 virtual/egl"
-PACKAGECONFIG[no-opengl] = "-no-opengl"
 PACKAGECONFIG[tslib] = "-tslib,-no-tslib,tslib"
 PACKAGECONFIG[cups] = "-cups,-no-cups,cups"
 PACKAGECONFIG[dbus] = "-dbus,-no-dbus,dbus"
@@ -195,6 +194,7 @@ do_configure() {
 -hostdatadir ${OE_QMAKE_PATH_HOST_DATA} \
 -platform ${OE_QMAKE_PLATFORM_NATIVE} \
 -xplatform ${XPLATFORM} \
+-no-opengl \
 ${QT_CONFIG_FLAGS}
 }
 
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2 4/4] libgpiod: add support for v1.x series

2018-04-17 Thread Bartosz Golaszewski
Add a recipe for libgpiod v1.0.1. It can live next to the one for v0.3.3.

Signed-off-by: Bartosz Golaszewski 
---
 meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb | 4 
 1 file changed, 4 insertions(+)
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb

diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb
new file mode 100644
index 0..51499fd72
--- /dev/null
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb
@@ -0,0 +1,4 @@
+require libgpiod.inc
+
+SRC_URI[md5sum] = "2ca0c3eb17d69e367b6f6a109ca86e41"
+SRC_URI[sha256sum] = 
"972924195367f5fb045c023d65340c4b7dfc8764499516be446553865208dedc"
-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2 3/4] libgpiod: bump version to v0.3.3

2018-04-17 Thread Bartosz Golaszewski
This is a bug fix release of the v0.3.x series.

Signed-off-by: Bartosz Golaszewski 
---
 meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb | 4 
 meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb | 4 
 2 files changed, 4 insertions(+), 4 deletions(-)
 delete mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb

diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
deleted file mode 100644
index ea785ad0c..0
--- a/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
+++ /dev/null
@@ -1,4 +0,0 @@
-require libgpiod.inc
-
-SRC_URI[md5sum] = "9c1966bea7dffd59bd099a8b2930e2ea"
-SRC_URI[sha256sum] = 
"50c7862428ca90b58672e2475aea66d33a6fc86c6bab1928c0660f3aedf44a37"
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb
new file mode 100644
index 0..09fb65a08
--- /dev/null
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb
@@ -0,0 +1,4 @@
+require libgpiod.inc
+
+SRC_URI[md5sum] = "2aa1e1a80c3c919ae142ab9a55fb59ca"
+SRC_URI[sha256sum] = 
"b773e557af1a497f786825462a776b7bf90168e67ee0a5bc5d2473a5674dc38c"
-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2 2/4] libgpiod: split recipe into .inc and .bb files

2018-04-17 Thread Bartosz Golaszewski
The build works the same for v0.x and v1.x series - leave only the
hashes in the .bb file and put everything else into .inc.

Signed-off-by: Bartosz Golaszewski 
---
 meta-oe/recipes-support/libgpiod/libgpiod.inc | 21 ++
 .../libgpiod/libgpiod_0.3.2.bb| 22 +--
 2 files changed, 22 insertions(+), 21 deletions(-)
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod.inc

diff --git a/meta-oe/recipes-support/libgpiod/libgpiod.inc 
b/meta-oe/recipes-support/libgpiod/libgpiod.inc
new file mode 100644
index 0..cd7750623
--- /dev/null
+++ b/meta-oe/recipes-support/libgpiod/libgpiod.inc
@@ -0,0 +1,21 @@
+SUMMARY = "C library and tools for interacting with the linux GPIO character 
device"
+
+LICENSE = "LGPLv2.1+"
+LIC_FILES_CHKSUM = "file://COPYING;md5=2caced0b25dfefd4c601d92bd15116de"
+
+SRC_URI = "https://www.kernel.org/pub/software/libs/libgpiod/${BP}.tar.xz;
+
+inherit autotools pkgconfig
+
+# enable tools
+PACKAGECONFIG ?= "tools"
+
+PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev"
+PACKAGECONFIG[tools] = "--enable-tools,--disable-tools,"
+
+PACKAGES =+ " ${PN}-tools"
+
+FILES_${PN}-tools = "${bindir}/*"
+
+RRECOMMENDS_TOOLS = "${@bb.utils.contains('PACKAGECONFIG', 'tools', 
'${PN}-tools', '',d)}"
+RRECOMMENDS_${PN} += "${RRECOMMENDS_TOOLS}"
diff --git a/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
index 20068894e..ea785ad0c 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
@@ -1,24 +1,4 @@
-SUMMARY = "C library and tools for interacting with the linux GPIO character 
device"
-
-LICENSE = "LGPLv2.1+"
-LIC_FILES_CHKSUM = "file://COPYING;md5=2caced0b25dfefd4c601d92bd15116de"
-
-SRC_URI = "https://www.kernel.org/pub/software/libs/libgpiod/${BP}.tar.xz;
+require libgpiod.inc
 
 SRC_URI[md5sum] = "9c1966bea7dffd59bd099a8b2930e2ea"
 SRC_URI[sha256sum] = 
"50c7862428ca90b58672e2475aea66d33a6fc86c6bab1928c0660f3aedf44a37"
-
-inherit autotools pkgconfig
-
-# enable tools
-PACKAGECONFIG ?= "tools"
-
-PACKAGECONFIG[tests] = "--enable-tests,--disable-tests,kmod udev"
-PACKAGECONFIG[tools] = "--enable-tools,--disable-tools,"
-
-PACKAGES =+ " ${PN}-tools"
-
-FILES_${PN}-tools = "${bindir}/*"
-
-RRECOMMENDS_TOOLS = "${@bb.utils.contains('PACKAGECONFIG', 'tools', 
'${PN}-tools', '',d)}"
-RRECOMMENDS_${PN} += "${RRECOMMENDS_TOOLS}"
-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2 0/4] libgpiod: support for v1.0 series

2018-04-17 Thread Bartosz Golaszewski
I recently released a new major version of libgpiod in which the
initial API was heavily reworked. Since it's no longer compatible
with v0.3.3 but I know there are users of the latter and I also
intend on supporting it for some time, I thought we should have both
versions in recipes-support.

This series adds a new recipe for libgpiod v1.0.1 that can live next to
v0.3.3.

v1 -> v2:
- there was no reply to the previous series, and new v0.3.x and v1.0.x
  versions have been released during that time, so v2 bumps the versions

Bartosz Golaszewski (4):
  libgpiod: include the version in the recipe filename
  libgpiod: split recipe into .inc and .bb files
  libgpiod: bump version to v0.3.3
  libgpiod: add support for v1.x series

 .../recipes-support/libgpiod/{libgpiod.bb => libgpiod.inc}   | 5 -
 meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb   | 4 
 meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb   | 4 
 3 files changed, 8 insertions(+), 5 deletions(-)
 rename meta-oe/recipes-support/libgpiod/{libgpiod.bb => libgpiod.inc} (80%)
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_0.3.3.bb
 create mode 100644 meta-oe/recipes-support/libgpiod/libgpiod_1.0.1.bb

-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-oe][PATCH v2 1/4] libgpiod: include the version in the recipe filename

2018-04-17 Thread Bartosz Golaszewski
As the first step in supporting both v0.x and v1.x series: include the
version in the recipe filename.

Signed-off-by: Bartosz Golaszewski 
---
 .../recipes-support/libgpiod/{libgpiod.bb => libgpiod_0.3.2.bb} | 2 --
 1 file changed, 2 deletions(-)
 rename meta-oe/recipes-support/libgpiod/{libgpiod.bb => libgpiod_0.3.2.bb} 
(98%)

diff --git a/meta-oe/recipes-support/libgpiod/libgpiod.bb 
b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
similarity index 98%
rename from meta-oe/recipes-support/libgpiod/libgpiod.bb
rename to meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
index b2e3bae69..20068894e 100644
--- a/meta-oe/recipes-support/libgpiod/libgpiod.bb
+++ b/meta-oe/recipes-support/libgpiod/libgpiod_0.3.2.bb
@@ -8,8 +8,6 @@ SRC_URI = 
"https://www.kernel.org/pub/software/libs/libgpiod/${BP}.tar.xz;
 SRC_URI[md5sum] = "9c1966bea7dffd59bd099a8b2930e2ea"
 SRC_URI[sha256sum] = 
"50c7862428ca90b58672e2475aea66d33a6fc86c6bab1928c0660f3aedf44a37"
 
-PV = "0.3.2"
-
 inherit autotools pkgconfig
 
 # enable tools
-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH V2] qtbase: add disable option to opengl PACKAGECONFIG

2018-04-17 Thread Hongxu Jia

On 2018年04月17日 18:39, Martin Jansa wrote:

How does this work with gles2 PACKAGECONFIG?

It was intentionally like this to implement tri-state options 
(desktop, es2, no).




Yes, you are right

//Hongxu

On Tue, Apr 17, 2018 at 11:17 AM, Hongxu Jia > wrote:


The qtbase detect oepngl by default and report error if not found,
add disable option while explicitly disable it.

Remove useless no-opengl PACKAGECONFIG

Signed-off-by: Hongxu Jia >
---
 recipes-qt/qt5/qtbase_git.bb  | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/recipes-qt/qt5/qtbase_git.bb 
b/recipes-qt/qt5/qtbase_git.bb 
index 5c4fe4f..ca056af 100644
--- a/recipes-qt/qt5/qtbase_git.bb 
+++ b/recipes-qt/qt5/qtbase_git.bb 
@@ -111,9 +111,8 @@ PACKAGECONFIG[ico] = "-ico,-no-ico"
 PACKAGECONFIG[zlib] = "-system-zlib,-qt-zlib,zlib"
 PACKAGECONFIG[pcre] = "-system-pcre,-qt-pcre,pcre"
 PACKAGECONFIG[eglfs] = "-eglfs,-no-eglfs,drm"
-PACKAGECONFIG[gl] = "-opengl desktop,,virtual/libgl"
+PACKAGECONFIG[gl] = "-opengl desktop,-no-opengl,virtual/libgl"
 PACKAGECONFIG[gles2] = "-opengl es2,,virtual/libgles2 virtual/egl"
-PACKAGECONFIG[no-opengl] = "-no-opengl"
 PACKAGECONFIG[tslib] = "-tslib,-no-tslib,tslib"
 PACKAGECONFIG[cups] = "-cups,-no-cups,cups"
 PACKAGECONFIG[dbus] = "-dbus,-no-dbus,dbus"
-- 
2.7.4


-- 
___

Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org

http://lists.openembedded.org/mailman/listinfo/openembedded-devel





--
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH] packagegroup-qt5-toolchain-target/qttranslations: fix nothing provides qttranslations-qtconfig

2018-04-17 Thread Hongxu Jia
It failed to build meta-toolchain-qt5:
...
Error:
 Problem: conflicting requests
  - nothing provides qttranslations-qtconfig needed by 
packagegroup-qt5-toolchain-target-1.0-r0.noarch
...

The upstream removed qtconfig translations:
...
commit a6b3446cb023e7b3a5f8aa12ea0d650d2b804334
Author: Alexander Volkov 
Date:   Thu Sep 14 19:33:25 2017 +0300

Remove qtconfig translations
...

Signed-off-by: Hongxu Jia 
---
 recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb | 1 -
 recipes-qt/qt5/qttranslations_git.bb  | 5 -
 2 files changed, 6 deletions(-)

diff --git a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb 
b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
index 234cde8..df80514 100755
--- a/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
+++ b/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb
@@ -45,7 +45,6 @@ RDEPENDS_${PN} += " \
 qtbase-staticdev \
 qttranslations-qt \
 qttranslations-qtbase \
-qttranslations-qtconfig \
 qttranslations-qthelp \
 qtconnectivity-dev \
 qtconnectivity-mkspecs \
diff --git a/recipes-qt/qt5/qttranslations_git.bb 
b/recipes-qt/qt5/qttranslations_git.bb
index 430c54f..afe0d74 100644
--- a/recipes-qt/qt5/qttranslations_git.bb
+++ b/recipes-qt/qt5/qttranslations_git.bb
@@ -22,7 +22,6 @@ PACKAGES =. " \
 ${PN}-qtwebsockets \
 ${PN}-qtwebengine \
 ${PN}-qtxmlpatterns \
-${PN}-qtconfig \
 ${PN}-qtquick1 \
 ${PN}-qtscript \
 ${PN}-qtserialport \
@@ -83,10 +82,6 @@ FILES_${PN}-qtxmlpatterns = " \
 ${OE_QMAKE_PATH_TRANSLATIONS}/qtxmlpatterns_*.qm \
 "
 
-FILES_${PN}-qtconfig = " \
-${OE_QMAKE_PATH_TRANSLATIONS}/qtconfig_*.qm \
-"
-
 FILES_${PN}-qtquick1 = " \
 ${OE_QMAKE_PATH_TRANSLATIONS}/qtquick1_*.qm \
 "
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [PATCH] gpsd: upgrade to 3.17

2018-04-17 Thread Nicolas Dechesne
This is based on out of tree recipe in meta-medusa-dist, from Tristan
Ramseyer. Tested on Dragonboard 410c.

Signed-off-by: Nicolas Dechesne 
---
 ...prefix-includepy-with-sysroot-and-drop-sy.patch | 52 --
 .../0001-include-sys-ttydefaults.h.patch   |  4 +-
 ...disable-html-and-man-docs-building-becaus.patch | 11 +++--
 .../gpsd/{gpsd_3.16.bb => gpsd_3.17.bb}|  4 +-
 4 files changed, 38 insertions(+), 33 deletions(-)
 rename meta-oe/recipes-navigation/gpsd/{gpsd-3.16 => 
gpsd-3.17}/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch (54%)
 rename meta-oe/recipes-navigation/gpsd/{gpsd-3.16 => 
gpsd-3.17}/0001-include-sys-ttydefaults.h.patch (94%)
 rename meta-oe/recipes-navigation/gpsd/{gpsd-3.16 => 
gpsd-3.17}/0004-SConstruct-disable-html-and-man-docs-building-becaus.patch (89%)
 rename meta-oe/recipes-navigation/gpsd/{gpsd_3.16.bb => gpsd_3.17.bb} (97%)

diff --git 
a/meta-oe/recipes-navigation/gpsd/gpsd-3.16/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
 
b/meta-oe/recipes-navigation/gpsd/gpsd-3.17/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
similarity index 54%
rename from 
meta-oe/recipes-navigation/gpsd/gpsd-3.16/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
rename to 
meta-oe/recipes-navigation/gpsd/gpsd-3.17/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
index 2ea3226a4..1fa27c210 100644
--- 
a/meta-oe/recipes-navigation/gpsd/gpsd-3.16/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
+++ 
b/meta-oe/recipes-navigation/gpsd/gpsd-3.17/0001-SConstruct-prefix-includepy-with-sysroot-and-drop-sy.patch
@@ -39,36 +39,42 @@ Signed-off-by: Peter A. Bigot 
  1 file changed, 9 insertions(+)
 
 diff --git a/SConstruct b/SConstruct
-index 6c93311..cde8b3d 100644
+index 3318bb48..e1c4f963 100644
 --- a/SConstruct
 +++ b/SConstruct
-@@ -1148,6 +1148,12 @@ else:
- basecflags += ' -coverage'
- ldflags += ' -coverage'
- ldshared += ' -coverage'
-+
-+if env['sysroot']:
-+print "Prefixing includepy '%s' with sysroot prefix" % includepy
-+includepy = os.path.normpath("%s/%s/%s/%s" % (env['sysroot'], 
env['prefix'], env['includedir'], includepy))
-+print "'%s'" % includepy
-+
- # in case CC/CXX was set to the scan-build wrapper,
- # ensure that we build the python modules with scan-build, too
- if env['CC'] is None or env['CC'].find('scan-build') < 0:
-@@ -1408,11 +1414,14 @@ if not env['python']:
+@@ -934,7 +934,7 @@ else:
+ 
+ # Set up configuration for target Python
+ 
+-PYTHON_LIBDIR_CALL = 'sysconfig.get_python_lib()'
++PYTHON_LIBDIR_CALL = 'sysconfig.get_python_lib(plat_specific=1)'
+ 
+ PYTHON_CONFIG_NAMES = ['CC', 'CXX', 'OPT', 'BASECFLAGS',
+'CCSHARED', 'LDSHARED', 'SO', 'INCLUDEPY', 'LDFLAGS']
+@@ -1364,7 +1364,7 @@ else:
+LINK=ldshared,
+SHLIBPREFIX="",
+SHLIBSUFFIX=python_config['SO'],
+-   CPPPATH=[python_config['INCLUDEPY']],
++   CPPPATH=[os.path.normpath("%s/%s/%s/%s" % 
(env['sysroot'], env['prefix'], env['includedir'], 
python_config['INCLUDEPY']))] if env['sysroot'] else 
[python_config['INCLUDEPY']],
+CPPFLAGS=python_config['OPT'],
+CFLAGS=python_config['BASECFLAGS'],
+CXXFLAGS=python_config['BASECFLAGS'])
+@@ -1662,12 +1662,15 @@ if ((not env['debug'] and not env['profiling'] and not 
env['nostrip']
+ if not env['python']:
  python_install = []
  else:
- python_lib_dir = env['python_libdir']
-+python_lib_dir = python_lib_dir.replace(env['sysroot'], '')
- python_module_dir = python_lib_dir + os.sep + 'gps'
- python_extensions_install = python_env.Install( DESTDIR + 
python_module_dir,
- python_built_extensions)
- if not env['debug'] and not env['profiling'] and not env['nostrip'] and 
not sys.platform.startswith('darwin'):
++python_libdir = python_libdir.replace(env['sysroot'], '')
+ python_module_dir = python_libdir + os.sep + 'gps'
+ python_extensions_install = python_env.Install(DESTDIR + 
python_module_dir,
+python_built_extensions)
+ if ((not env['debug'] and not env['profiling']
+  and not env['nostrip'] and not sys.platform.startswith('darwin'))):
  python_env.AddPostAction(python_extensions_install, '$STRIP $TARGET')
 +env.AddPostAction(python_extensions_install, '$CHRPATH -r "%s" "$TARGET"' 
\
-+ % (python_lib_dir, ))
++ % (python_libdir, ))
  
- python_modules_install = python_env.Install( DESTDIR + python_module_dir,
+ python_modules_install = python_env.Install(DESTDIR + python_module_dir,

[oe] [meta-networking][rocko][PATCH] civetweb: Add new recipe for v1.10 version

2018-04-17 Thread Krzysztof Kozlowski
Add recipe for CivetWeb: easy to use, powerful, C/C++ embeddable web
server with optional CGI, SSL and Lua support, under MIT license.

CivetWeb provides C and C++ libraries and a standalone server binary.

Signed-off-by: Krzysztof Kozlowski 
---
 .../recipes-connectivity/civetweb/civetweb_1.10.bb | 34 ++
 1 file changed, 34 insertions(+)
 create mode 100644 
meta-networking/recipes-connectivity/civetweb/civetweb_1.10.bb

diff --git a/meta-networking/recipes-connectivity/civetweb/civetweb_1.10.bb 
b/meta-networking/recipes-connectivity/civetweb/civetweb_1.10.bb
new file mode 100644
index ..35af45680818
--- /dev/null
+++ b/meta-networking/recipes-connectivity/civetweb/civetweb_1.10.bb
@@ -0,0 +1,34 @@
+SUMMARY = "Civetweb embedded web server"
+HOMEPAGE = "https://github.com/civetweb/civetweb;
+
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://LICENSE.md;md5=da079d81be91ff1d1ca56dcd751f897f"
+
+SRC_URI = " \
+git://github.com/civetweb/civetweb.git;tag=v${PV} \
+"
+S = "${WORKDIR}/git"
+
+# civetweb supports building with make or cmake (although cmake lacks few 
features)
+inherit cmake
+
+# Disable Lua and Duktape because they do not compile from CMake (as of v1.8, 
v1.9 and v1.10)
+EXTRA_OECMAKE = " \
+-DBUILD_SHARED_LIBS=ON \
+-DCIVETWEB_ENABLE_DUKTAPE=OFF \
+-DCIVETWEB_ENABLE_LUA=OFF \
+"
+
+PACKAGECONFIG ??= "asan caching cgi cpp debug ipv6 server websockets"
+PACKAGECONFIG[asan] = 
"-DCIVETWEB_ENABLE_ASAN=ON,-DCIVETWEB_ENABLE_ASAN=OFF,gcc-sanitizers"
+PACKAGECONFIG[caching] = 
"-DCIVETWEB_DISABLE_CACHING=OFF,-DCIVETWEB_DISABLE_CACHING=ON,"
+PACKAGECONFIG[cgi] = "-DCIVETWEB_DISABLE_CGI=OFF,-DCIVETWEB_DISABLE_CGI=ON,"
+PACKAGECONFIG[cpp] = "-DCIVETWEB_ENABLE_CXX=ON,-DCIVETWEB_ENABLE_CXX=OFF,"
+PACKAGECONFIG[debug] = 
"-DCIVETWEB_ENABLE_MEMORY_DEBUGGING=ON,-DCIVETWEB_ENABLE_MEMORY_DEBUGGING=OFF,"
+PACKAGECONFIG[ipv6] = "-DCIVETWEB_ENABLE_IPV6=ON,-DCIVETWEB_ENABLE_IPV6=OFF,"
+PACKAGECONFIG[server] = 
"-DCIVETWEB_INSTALL_EXECUTABLE=ON,-DCIVETWEB_INSTALL_EXECUTABLE=OFF,"
+# As of v1.10, SSL does not work. Bring it back with v1.11:
+# PACKAGECONFIG[ssl] = "-DCIVETWEB_ENABLE_SSL=ON 
-DCIVETWEB_SSL_OPENSSL_API_1_1=ON 
-DCIVETWEB_ENABLE_SSL_DYNAMIC_LOADING=OFF,-DCIVETWEB_ENABLE_SSL=OFF,openssl"
+PACKAGECONFIG[websockets] = 
"-DCIVETWEB_ENABLE_WEBSOCKETS=ON,-DCIVETWEB_ENABLE_WEBSOCKETS=OFF,"
+
+BBCLASSEXTEND = "native nativesdk"
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-qt5][PATCH V2] qtbase: add disable option to opengl PACKAGECONFIG

2018-04-17 Thread Martin Jansa
How does this work with gles2 PACKAGECONFIG?

It was intentionally like this to implement tri-state options (desktop,
es2, no).

On Tue, Apr 17, 2018 at 11:17 AM, Hongxu Jia 
wrote:

> The qtbase detect oepngl by default and report error if not found,
> add disable option while explicitly disable it.
>
> Remove useless no-opengl PACKAGECONFIG
>
> Signed-off-by: Hongxu Jia 
> ---
>  recipes-qt/qt5/qtbase_git.bb | 3 +--
>  1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
> index 5c4fe4f..ca056af 100644
> --- a/recipes-qt/qt5/qtbase_git.bb
> +++ b/recipes-qt/qt5/qtbase_git.bb
> @@ -111,9 +111,8 @@ PACKAGECONFIG[ico] = "-ico,-no-ico"
>  PACKAGECONFIG[zlib] = "-system-zlib,-qt-zlib,zlib"
>  PACKAGECONFIG[pcre] = "-system-pcre,-qt-pcre,pcre"
>  PACKAGECONFIG[eglfs] = "-eglfs,-no-eglfs,drm"
> -PACKAGECONFIG[gl] = "-opengl desktop,,virtual/libgl"
> +PACKAGECONFIG[gl] = "-opengl desktop,-no-opengl,virtual/libgl"
>  PACKAGECONFIG[gles2] = "-opengl es2,,virtual/libgles2 virtual/egl"
> -PACKAGECONFIG[no-opengl] = "-no-opengl"
>  PACKAGECONFIG[tslib] = "-tslib,-no-tslib,tslib"
>  PACKAGECONFIG[cups] = "-cups,-no-cups,cups"
>  PACKAGECONFIG[dbus] = "-dbus,-no-dbus,dbus"
> --
> 2.7.4
>
> --
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH V2] qtbase: add disable option to opengl PACKAGECONFIG

2018-04-17 Thread Hongxu Jia
The qtbase detect oepngl by default and report error if not found,
add disable option while explicitly disable it.

Remove useless no-opengl PACKAGECONFIG

Signed-off-by: Hongxu Jia 
---
 recipes-qt/qt5/qtbase_git.bb | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index 5c4fe4f..ca056af 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -111,9 +111,8 @@ PACKAGECONFIG[ico] = "-ico,-no-ico"
 PACKAGECONFIG[zlib] = "-system-zlib,-qt-zlib,zlib"
 PACKAGECONFIG[pcre] = "-system-pcre,-qt-pcre,pcre"
 PACKAGECONFIG[eglfs] = "-eglfs,-no-eglfs,drm"
-PACKAGECONFIG[gl] = "-opengl desktop,,virtual/libgl"
+PACKAGECONFIG[gl] = "-opengl desktop,-no-opengl,virtual/libgl"
 PACKAGECONFIG[gles2] = "-opengl es2,,virtual/libgles2 virtual/egl"
-PACKAGECONFIG[no-opengl] = "-no-opengl"
 PACKAGECONFIG[tslib] = "-tslib,-no-tslib,tslib"
 PACKAGECONFIG[cups] = "-cups,-no-cups,cups"
 PACKAGECONFIG[dbus] = "-dbus,-no-dbus,dbus"
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5][PATCH] qtbase: add disable option to opengl PACKAGECONFIG

2018-04-17 Thread Hongxu Jia
The qtbase detect oepngl by default and report error if not found,
add disable option while explicitly disable it.

Signed-off-by: Hongxu Jia 
---
 recipes-qt/qt5/qtbase_git.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-qt/qt5/qtbase_git.bb b/recipes-qt/qt5/qtbase_git.bb
index 5c4fe4f..db70b9e 100644
--- a/recipes-qt/qt5/qtbase_git.bb
+++ b/recipes-qt/qt5/qtbase_git.bb
@@ -111,7 +111,7 @@ PACKAGECONFIG[ico] = "-ico,-no-ico"
 PACKAGECONFIG[zlib] = "-system-zlib,-qt-zlib,zlib"
 PACKAGECONFIG[pcre] = "-system-pcre,-qt-pcre,pcre"
 PACKAGECONFIG[eglfs] = "-eglfs,-no-eglfs,drm"
-PACKAGECONFIG[gl] = "-opengl desktop,,virtual/libgl"
+PACKAGECONFIG[gl] = "-opengl desktop,-no-opengl,virtual/libgl"
 PACKAGECONFIG[gles2] = "-opengl es2,,virtual/libgles2 virtual/egl"
 PACKAGECONFIG[no-opengl] = "-no-opengl"
 PACKAGECONFIG[tslib] = "-tslib,-no-tslib,tslib"
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-xfce][PATCH] xfce4-notifyd: fix parallel build issue

2018-04-17 Thread Andreas Müller
On Tue, Apr 17, 2018 at 9:27 AM, Hongxu Jia  wrote:
> While do an out-of-tree build, if xfce4-notifyd-config is not created
> in time, there is a compile failure:
> ...
> |LC_ALL=C intltool-merge -d -u -c ./po/.intltool-merge-cache
> ../xfce4-notifyd-0.4.0/po ../xfce4-notifyd-0.4.0/xfce4-notifyd-config/
> xfce4-notifyd-config.desktop.in 
> xfce4-notifyd-config/xfce4-notifyd-config.desktop
> |Died at intltool-merge line 1184.
> ...
>
> Ensure xfce4-notifyd-config subdirectory exists fixes the issue.
>
> Signed-off-by: Hongxu Jia 
> ---
>  meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb 
> b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
> index 54e702e..15ec51b 100644
> --- a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
> +++ b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
> @@ -23,7 +23,7 @@ SRC_URI[sha256sum] = 
> "f6f28af47fdfb41db84bd003f0d76f5f4abf2137d1e27e9d378f063bb8
>  EXTRA_OECONF = "--disable-dbus-start-daemon"
>
>  do_compile_prepend() {
> -mkdir -p xfce4-notifyd
> +mkdir -p xfce4-notifyd xfce4-notifyd-config
>  }
>
>  FILES_${PN} += " \
> --
> 2.7.4
Acked-by: Andreas Müller 
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-networking][PATCH 2/2] opensaf: Fix warnings found with gcc8

2018-04-17 Thread Khem Raj
Signed-off-by: Khem Raj 
---
 ...ch-std-ifstream-failure-by-reference.patch |  69 
 ...0001-Fix-string-overflow-in-snprintf.patch |  75 +
 .../0002-Fix-format-truncation-errors.patch   | 102 ++
 .../opensaf/opensaf_5.18.02.bb|   5 +-
 4 files changed, 250 insertions(+), 1 deletion(-)
 create mode 100644 
meta-networking/recipes-daemons/opensaf/opensaf/0001-Catch-std-ifstream-failure-by-reference.patch
 create mode 100644 
meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch
 create mode 100644 
meta-networking/recipes-daemons/opensaf/opensaf/0002-Fix-format-truncation-errors.patch

diff --git 
a/meta-networking/recipes-daemons/opensaf/opensaf/0001-Catch-std-ifstream-failure-by-reference.patch
 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Catch-std-ifstream-failure-by-reference.patch
new file mode 100644
index 0..8f8dba054
--- /dev/null
+++ 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Catch-std-ifstream-failure-by-reference.patch
@@ -0,0 +1,69 @@
+From 77d50b8d92ef1903cbc50d8f39e05fc828696bb9 Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 16 Apr 2018 14:33:35 -0700
+Subject: [PATCH 1/2] Catch std::ifstream::failure by reference
+
+Fixes
+error: catching polymorphic type 'class std::ios_base::failure' by value
+[-Werror=catch-value=]
+   } catch (std::ofstream::failure) {
+   ^~~
+
+Signed-off-by: Khem Raj 
+---
+ src/base/conf.cc   | 4 ++--
+ src/dtm/dtmnd/dtm_main.cc  | 2 +-
+ src/dtm/dtmnd/multicast.cc | 2 +-
+ 3 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/src/base/conf.cc b/src/base/conf.cc
+index d5755a1..4820357 100644
+--- a/src/base/conf.cc
 b/src/base/conf.cc
+@@ -189,7 +189,7 @@ std::string Conf::ReadFile(const std::string& path_name,
+   try {
+ str.open(path_name);
+ str >> contents;
+-  } catch (std::ifstream::failure) {
++  } catch (std::ifstream::failure& e) {
+ contents.clear();
+   }
+   return (str.fail() || contents.empty()) ? default_contents : contents;
+@@ -203,7 +203,7 @@ void Conf::WriteFileAtomically(const std::string& 
path_name,
+   try {
+ str.open(tmp_file, std::ofstream::out | std::ofstream::trunc);
+ str << contents << std::endl;
+-  } catch (std::ofstream::failure) {
++  } catch (std::ofstream::failure& e) {
+ success = false;
+   }
+   str.close();
+diff --git a/src/dtm/dtmnd/dtm_main.cc b/src/dtm/dtmnd/dtm_main.cc
+index 3260a81..a55afac 100644
+--- a/src/dtm/dtmnd/dtm_main.cc
 b/src/dtm/dtmnd/dtm_main.cc
+@@ -359,7 +359,7 @@ void UpdateNodeIdFile(DTM_INTERNODE_CB *cb) {
+   try {
+ str.open(PKGLOCALSTATEDIR "/node_id", std::ofstream::out);
+ str << std::hex << node_id << std::endl;
+-  } catch (std::ofstream::failure) {
++  } catch (std::ofstream::failure& e) {
+   }
+   str.close();
+ }
+diff --git a/src/dtm/dtmnd/multicast.cc b/src/dtm/dtmnd/multicast.cc
+index bf67b9c..7232066 100644
+--- a/src/dtm/dtmnd/multicast.cc
 b/src/dtm/dtmnd/multicast.cc
+@@ -198,7 +198,7 @@ bool Multicast::GetPeersFromFile(const std::string 
_name) {
+ }
+   }
+ }
+-  } catch (std::ifstream::failure) {
++  } catch (std::ifstream::failure& e) {
+ LOG_ER("Caught std::ifstream::failure when reading file '%s', peers=%zu",
+path_name.c_str(), static_cast(peers_.size()));
+ peers_.clear();
+-- 
+2.17.0
+
diff --git 
a/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch
 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch
new file mode 100644
index 0..428e46228
--- /dev/null
+++ 
b/meta-networking/recipes-daemons/opensaf/opensaf/0001-Fix-string-overflow-in-snprintf.patch
@@ -0,0 +1,75 @@
+From 8cf323a2d8e02ca0bd36deb38e613c6edac546ad Mon Sep 17 00:00:00 2001
+From: Khem Raj 
+Date: Mon, 16 Apr 2018 18:29:17 -0700
+Subject: [PATCH] Fix string overflow in snprintf
+
+Fixes errors like
+error: '%s' dir
+ective output may be truncated writing up to 255 bytes into a region of size 
32 [-Werror=forma
+t-truncation=]
+   snprintf(reinterpret_cast(Healthy.key), sizeof(Healthy.key), "%s",
+^~~~
+hlth_str);
+
+
+Signed-off-by: Khem Raj 
+---
+ src/log/logd/lgs_util.cc   | 4 ++--
+ src/rde/rded/rde_amf.cc| 2 +-
+ src/smf/smfd/SmfUpgradeCampaign.cc | 4 ++--
+ 3 files changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/src/log/logd/lgs_util.cc b/src/log/logd/lgs_util.cc
+index ac93d5a..cce80f3 100644
+--- a/src/log/logd/lgs_util.cc
 b/src/log/logd/lgs_util.cc
+@@ -200,12 +200,12 @@ char *lgs_get_time(time_t *time_in) {
+ 
+   stringSize = 5 * sizeof(char);
+   snprintf(srcString, (size_t)stringSize, "%d",

[oe] [meta-networking][PATCH 1/2] memcached: Upgrade to 1.5.7

2018-04-17 Thread Khem Raj
Signed-off-by: Khem Raj 
---
 .../memcached/{memcached_1.5.0.bb => memcached_1.5.7.bb}  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta-networking/recipes-support/memcached/{memcached_1.5.0.bb => 
memcached_1.5.7.bb} (92%)

diff --git a/meta-networking/recipes-support/memcached/memcached_1.5.0.bb 
b/meta-networking/recipes-support/memcached/memcached_1.5.7.bb
similarity index 92%
rename from meta-networking/recipes-support/memcached/memcached_1.5.0.bb
rename to meta-networking/recipes-support/memcached/memcached_1.5.7.bb
index fd3d171f0..0703e7c59 100644
--- a/meta-networking/recipes-support/memcached/memcached_1.5.0.bb
+++ b/meta-networking/recipes-support/memcached/memcached_1.5.7.bb
@@ -22,8 +22,8 @@ RDEPENDS_${PN} += "perl perl-module-posix 
perl-module-autoloader \
 SRC_URI = "http://www.memcached.org/files/${BP}.tar.gz \
file://memcached-add-hugetlbfs-check.patch \
"
-SRC_URI[md5sum] = "81326513f60d7ba482f8131975cd55ae"
-SRC_URI[sha256sum] = 
"c001f812024bb461b5e4d7d0506daab63dff9614eea26f46536c3b7e1e601c32"
+SRC_URI[md5sum] = "07feaa900181c66753f9b060f40f24aa"
+SRC_URI[sha256sum] = 
"5bb706a8fc7ae7461a6788eaddd85e4a4e84e952d3a80c21926342c2838f4e46"
 
 # set the same COMPATIBLE_HOST as libhugetlbfs
 COMPATIBLE_HOST = '(i.86|x86_64|powerpc|powerpc64|arm).*-linux'
-- 
2.17.0

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-xfce][PATCH] xfce4-notifyd: fix parallel build issue

2018-04-17 Thread Hongxu Jia
While do an out-of-tree build, if xfce4-notifyd-config is not created
in time, there is a compile failure:
...
|LC_ALL=C intltool-merge -d -u -c ./po/.intltool-merge-cache
../xfce4-notifyd-0.4.0/po ../xfce4-notifyd-0.4.0/xfce4-notifyd-config/
xfce4-notifyd-config.desktop.in 
xfce4-notifyd-config/xfce4-notifyd-config.desktop
|Died at intltool-merge line 1184.
...

Ensure xfce4-notifyd-config subdirectory exists fixes the issue.

Signed-off-by: Hongxu Jia 
---
 meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb 
b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
index 54e702e..15ec51b 100644
--- a/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
+++ b/meta-xfce/recipes-apps/xfce4-notifyd/xfce4-notifyd_0.4.2.bb
@@ -23,7 +23,7 @@ SRC_URI[sha256sum] = 
"f6f28af47fdfb41db84bd003f0d76f5f4abf2137d1e27e9d378f063bb8
 EXTRA_OECONF = "--disable-dbus-start-daemon"
 
 do_compile_prepend() {
-mkdir -p xfce4-notifyd
+mkdir -p xfce4-notifyd xfce4-notifyd-config
 }
 
 FILES_${PN} += " \
-- 
2.7.4

-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel