Re: [oe] [meta-swupd][PATCH] swupd-image.bbclass: add missing expand arg in getVars

2017-02-16 Thread Patrick Ohly
On Tue, 2017-02-14 at 10:20 -0700, Aaron Zinghini wrote:
> Add "True" to d.getVar() to avoid forking a little while longer.
> 
> The expand arg has been set to true by default in master branch and breaks 
> compatibility with branches.

Thanks, applied to master-next (not pushed yet). The right mailing list
for future patches is yo...@yoctoproject.org - I had gotten that wrong
when summarizing the patch submission procedure for you.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.



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


Re: [oe] Query regarding segfault during gstreamer playback with libx32

2017-02-16 Thread Shrikant Bobade
On Thu, Feb 16, 2017 at 9:10 PM, Khem Raj  wrote:
>
> On Thu, Feb 16, 2017 at 2:28 AM, Shrikant Bobade
>  wrote:
> > Hi All,
> >
> > I have prepared core-image-sato from poky: morty:
> > 6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f HEAD with libx32 support w.r.to
> > section 4.6.3 under
> > http://www.yoctoproject.org/docs/2.2/ref-manual/ref-manual.html#support
,
> > while using gst. playback I am getting segfault, below are the setup
> > details & logs. Dose anyone else faced similar issue?
> >
> > Thanks
> > Shrikant
> >
> >
> > 1.with libx32 support: added below stuff to local.conf
> >
> > MACHINE = "qemux86-64"
> > DEFAULTTUNE = "x86-64-x32"
> > baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE',
True) \
> >  or 'INVALID'), True) or 'lib'}"
> >
> > 2. gstreamer1.0-plugins-good/base/bad available with image.
> >
> > 3. build conf:
> > Build Configuration:
> > BB_VERSION= "1.32.0"
> > BUILD_SYS = "x86_64-linux"
> > NATIVELSBSTRING   = "universal-4.8"
> > TARGET_SYS= "x86_64-poky-linux-gnux32"
> > MACHINE   = "qemux86-64"
> > DISTRO= "poky"
> > DISTRO_VERSION= "2.2.1"
> > TUNE_FEATURES = "mx32"
> > TARGET_FPU= ""
> > meta
> > meta-poky
> > meta-yocto-bsp= "morty:6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f"
> >
> > 4. bt log
> > #0  0xf67ef8fd in poll () from /libx32/libc.so.6
> > #1  0xf6d04eb5 in ?? () from /usr/libx32/libglib-2.0.so.0
> > #2  0xf6d05222 in g_main_loop_run () from /usr/libx32/libglib-2.0.so.0
> > #3  0xf724f01e in gst_bus_poll () from /usr/libx32/libgstreamer-1.0.so.0
> > #4  0x00403a78 in ?? ()
> > #5  0x00402a25 in ?? ()
> > #6  0xf672e54d in __libc_start_main () from /libx32/libc.so.6
> > #7  0x00403048 in ?? ()
> >
>
> may be you can add debug info to image to get better trace.

thanks , yes with more debug info getting segfault in
gst_audio_sink_ring_buffer_acquire around orc_memset,

debug trace:

Thread 1 "gst-launch-1.0" hit Breakpoint 1, gst_bus_poll
(bus=bus@entry=0x6c4b98,
events=events@entry=GST_MESSAGE_ANY, timeout=18446744073709551615)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstbus.c:1132
1132 {
(gdb) n
1137  g_return_val_if_fail (GST_IS_BUS (bus), NULL);
(gdb) n
1139  poll_data = g_slice_new (GstBusPollData);
(gdb) n

Thread 11 "aqueue:src" received signal SIGSEGV, Segmentation fault.
[Switching to LWP 1049]
0xf7f8a0c4 in ?? ()
(gdb) bt
#0  0xf7f8a0c4 in ?? ()
#1  0xf4ff432b in orc_memset () from /usr/libx32/liborc-0.4.so.0
#2  0xf593d08c in gst_audio_sink_ring_buffer_acquire (buf=,
spec=)
at
/usr/src/debug/gstreamer1.0-plugins-base/1.8.3-r0/gst-plugins-base-1.8.3/gst-libs/gst/audio/gstaudiosink.c:419
#3  0xf5918ec2 in gst_audio_ring_buffer_acquire (buf=,
spec=spec@entry=0x7560d8)
at
/usr/src/debug/gstreamer1.0-plugins-base/1.8.3-r0/gst-plugins-base-1.8.3/gst-libs/gst/audio/gstaudioringbuffer.c:571
#4  0xf5937213 in gst_audio_base_sink_setcaps (bsink=,
caps=)
at
/usr/src/debug/gstreamer1.0-plugins-base/1.8.3-r0/gst-plugins-base-1.8.3/gst-libs/gst/audio/gstaudiobasesink.c:975
#5  0xf52792db in gst_base_sink_default_event (basesink=,
event=) at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/libs/gst/base/gstbasesink.c:3146
#6  0xf5274d04 in gst_base_sink_event (pad=,
parent=, event=)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/libs/gst/base/gstbasesink.c:3252
#7  0xf7b2332f in gst_pad_send_event_unchecked (pad=pad@entry=0x745428,
event=event@entry=0xf443a5c0, type=, type@entry
=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:5587
#8  0xf7b2361d in gst_pad_push_event_unchecked (pad=pad@entry=0xf4464a48,
event=0xf443a5c0, type=type@entry=GST_PAD_PROBE_TYPE_EVENT_DOWNSTREAM)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:5245
#9  0xf7b23c08 in push_sticky (pad=pad@entry=0xf4464a48,
ev=ev@entry=0xe295efd0,
user_data=user_data@entry=0xe295f030)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:3790
#10 0xf7b21910 in events_foreach (pad=pad@entry=0xf4464a48,
func=func@entry=0xf7b23ac0
, user_data=user_data@entry=0xe295f030)
at /usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:603
#11 0xf7b2d713 in check_sticky (event=0xf443a5c0, pad=0xf4464a48) at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:3847
#12 gst_pad_push_event (pad=pad@entry=0xf4464a48, event=) at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:5376
#13 0xf7b2d887 in event_forward_func (pad=pad@entry=0xf4464a48,
data=data@entry=0xe295f140) at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:2993
#14 0xf7b293d1 in gst_pad_forward (pad=,
forward=forward@entry=0xf7b2d7d0 ,
user_data=user_data@entry=0xe295f140)
at
/usr/src/debug/gstreamer1.0/1.8.3-r0/gstreamer-1.8.3/gst/gstpad.c:2947
#15 0xf7b2950b in gst_pad_event_default (pad=,
parent=, event=) at

Re: [oe] [meta-python][PATCH] python-urllib3: update to version 1.2

2017-02-16 Thread Khem Raj


On 2/16/17 2:52 PM, Derek Straka wrote:
> -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ea114851ad9a8c311aac8728a681a067"
> +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=06dfcbb88fb0787a2039e26af11276f5"

what changed here ? please add that info to commit message.
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-python][PATCH] python-flask: update to version 0.12

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-flask.inc  | 4 ++--
 .../python/{python-flask_0.11.1.bb => python-flask_0.12.bb}   | 0
 .../python/{python3-flask_0.11.1.bb => python3-flask_0.12.bb} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-flask_0.11.1.bb => 
python-flask_0.12.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-flask_0.11.1.bb => 
python3-flask_0.12.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-flask.inc 
b/meta-python/recipes-devtools/python/python-flask.inc
index 87d020e..fe8d388 100644
--- a/meta-python/recipes-devtools/python/python-flask.inc
+++ b/meta-python/recipes-devtools/python/python-flask.inc
@@ -6,8 +6,8 @@ HOMEPAGE = "https://github.com/mitsuhiko/flask/;
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=19866b76b054ab30c270c0eb9d7e43d7"
 
-SRC_URI[md5sum] = "d2af95d8fe79cf7da099f062dd122a08"
-SRC_URI[sha256sum] = 
"b4713f2bfb9ebc2966b8a49903ae0d3984781d5c878591cf2f7b484d28756b0e"
+SRC_URI[md5sum] = "c1d30f51cff4a38f9454b23328a15c5a"
+SRC_URI[sha256sum] = 
"93e803cdbe326a61ebd5c5d353959397c85f829bec610d59cb635c9f97d7ca8b"
 
 PYPI_PACKAGE = "Flask"
 
diff --git a/meta-python/recipes-devtools/python/python-flask_0.11.1.bb 
b/meta-python/recipes-devtools/python/python-flask_0.12.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-flask_0.11.1.bb
rename to meta-python/recipes-devtools/python/python-flask_0.12.bb
diff --git a/meta-python/recipes-devtools/python/python3-flask_0.11.1.bb 
b/meta-python/recipes-devtools/python/python3-flask_0.12.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-flask_0.11.1.bb
rename to meta-python/recipes-devtools/python/python3-flask_0.12.bb
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-jsonschema: update to version 2.6.0

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-jsonschema.inc | 4 ++--
 .../python/{python-jsonschema_2.5.1.bb => python-jsonschema_2.6.0.bb} | 0
 .../{python3-jsonschema_2.5.1.bb => python3-jsonschema_2.6.0.bb}  | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-jsonschema_2.5.1.bb => 
python-jsonschema_2.6.0.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-jsonschema_2.5.1.bb => 
python3-jsonschema_2.6.0.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-jsonschema.inc 
b/meta-python/recipes-devtools/python/python-jsonschema.inc
index 3466457..74933f5 100644
--- a/meta-python/recipes-devtools/python/python-jsonschema.inc
+++ b/meta-python/recipes-devtools/python/python-jsonschema.inc
@@ -2,8 +2,8 @@ SUMMARY = "An implementation of JSON Schema validation for 
Python"
 LICENSE = "MIT"
 LIC_FILES_CHKSUM = "file://COPYING;md5=7a60a81c146ec25599a3e1dabb8610a8"
 
-SRC_URI[md5sum] = "374e848fdb69a3ce8b7e778b47c30640"
-SRC_URI[sha256sum] = 
"36673ac378feed3daa5956276a829699056523d7961027911f064b52255ead41"
+SRC_URI[md5sum] = "50c6b69a373a8b55ff1e0ec6e78f13f4"
+SRC_URI[sha256sum] = 
"6ff5f3180870836cae40f06fa10419f557208175f13ad7bc26caa77beb1f6e02"
 
 RDEPENDS_${PN} += " \
 ${PYTHON_PN}-core \
diff --git a/meta-python/recipes-devtools/python/python-jsonschema_2.5.1.bb 
b/meta-python/recipes-devtools/python/python-jsonschema_2.6.0.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-jsonschema_2.5.1.bb
rename to meta-python/recipes-devtools/python/python-jsonschema_2.6.0.bb
diff --git a/meta-python/recipes-devtools/python/python3-jsonschema_2.5.1.bb 
b/meta-python/recipes-devtools/python/python3-jsonschema_2.6.0.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-jsonschema_2.5.1.bb
rename to meta-python/recipes-devtools/python/python3-jsonschema_2.6.0.bb
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-decorator: update to version 4.0.11

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-decorator.inc| 6 +++---
 .../{python-decorator_4.0.10.bb => python-decorator_4.0.11.bb}  | 0
 meta-python/recipes-devtools/python/python3-decorator_4.0.10.bb | 2 --
 meta-python/recipes-devtools/python/python3-decorator_4.0.11.bb | 6 ++
 4 files changed, 9 insertions(+), 5 deletions(-)
 rename meta-python/recipes-devtools/python/{python-decorator_4.0.10.bb => 
python-decorator_4.0.11.bb} (100%)
 delete mode 100644 
meta-python/recipes-devtools/python/python3-decorator_4.0.10.bb
 create mode 100644 
meta-python/recipes-devtools/python/python3-decorator_4.0.11.bb

diff --git a/meta-python/recipes-devtools/python/python-decorator.inc 
b/meta-python/recipes-devtools/python/python-decorator.inc
index 9264cef..aeae231 100644
--- a/meta-python/recipes-devtools/python/python-decorator.inc
+++ b/meta-python/recipes-devtools/python/python-decorator.inc
@@ -7,10 +7,10 @@ can be abused and you should not try to solve every problem 
with a \
 decorator, just because you can."
 
 LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=41e24e0e235a97e60cdb5c4137fa2cd0"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=893f896413826096ce5270c700a498fd"
 
-SRC_URI[md5sum] = "434b57fdc3230c500716c5aff8896100"
-SRC_URI[sha256sum] = 
"9c6e98edcb33499881b86ede07d9968c81ab7c769e28e9af24075f0a5379f070"
+SRC_URI[md5sum] = "73644c8f0bd4983d1b6a34b49adec0ae"
+SRC_URI[sha256sum] = 
"953d6bf082b100f43229cf547f4f97f97e970f5ad645ee7601d55ff87afdfe76"
 
 inherit pypi
 
diff --git a/meta-python/recipes-devtools/python/python-decorator_4.0.10.bb 
b/meta-python/recipes-devtools/python/python-decorator_4.0.11.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-decorator_4.0.10.bb
rename to meta-python/recipes-devtools/python/python-decorator_4.0.11.bb
diff --git a/meta-python/recipes-devtools/python/python3-decorator_4.0.10.bb 
b/meta-python/recipes-devtools/python/python3-decorator_4.0.10.bb
deleted file mode 100644
index 844cbdc..000
--- a/meta-python/recipes-devtools/python/python3-decorator_4.0.10.bb
+++ /dev/null
@@ -1,2 +0,0 @@
-inherit setuptools3
-require python-decorator.inc
diff --git a/meta-python/recipes-devtools/python/python3-decorator_4.0.11.bb 
b/meta-python/recipes-devtools/python/python3-decorator_4.0.11.bb
new file mode 100644
index 000..7840b20
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-decorator_4.0.11.bb
@@ -0,0 +1,6 @@
+inherit setuptools3
+require python-decorator.inc
+
+RDEPENDS_${PN}_class-target += "\
+${PYTHON_PN}-enum \
+"
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-urllib3: update to version 1.2

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-urllib3.inc  | 6 +++---
 .../python/{python-urllib3_1.19.1.bb => python-urllib3_1.2.bb}  | 0
 .../python/{python3-urllib3_1.19.1.bb => python3-urllib3_1.2.bb}| 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python-urllib3_1.19.1.bb => 
python-urllib3_1.2.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-urllib3_1.19.1.bb => 
python3-urllib3_1.2.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-urllib3.inc 
b/meta-python/recipes-devtools/python/python-urllib3.inc
index ef0b3ae..485f57f 100644
--- a/meta-python/recipes-devtools/python/python-urllib3.inc
+++ b/meta-python/recipes-devtools/python/python-urllib3.inc
@@ -1,10 +1,10 @@
 SUMMARY = "Python HTTP library with thread-safe connection pooling, file post 
support, sanity friendly, and more"
 HOMEPAGE = "https://github.com/shazow/urllib3;
 LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=ea114851ad9a8c311aac8728a681a067"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=06dfcbb88fb0787a2039e26af11276f5"
 
-SRC_URI[md5sum] = "7c4edfc86680c8467cfab204ed4ab2dc"
-SRC_URI[sha256sum] = 
"53bc34c8ee268c3bd83ecf5e9c80fa783f3148484579bd4e20f4a7c1bb2dd6a0"
+SRC_URI[md5sum] = "e62d42006807308fea9556c17af8e250"
+SRC_URI[sha256sum] = 
"cc49b66adcb45e19c6944cff35eedb60ee2228f0afba51f4da29c47e7a398f15"
 
 RDEPENDS_${PN} += "\
 ${PYTHON_PN}-certifi \
diff --git a/meta-python/recipes-devtools/python/python-urllib3_1.19.1.bb 
b/meta-python/recipes-devtools/python/python-urllib3_1.2.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-urllib3_1.19.1.bb
rename to meta-python/recipes-devtools/python/python-urllib3_1.2.bb
diff --git a/meta-python/recipes-devtools/python/python3-urllib3_1.19.1.bb 
b/meta-python/recipes-devtools/python/python3-urllib3_1.2.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-urllib3_1.19.1.bb
rename to meta-python/recipes-devtools/python/python3-urllib3_1.2.bb
-- 
2.7.4

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


[oe] [meta-initramfs][PATCH] initramfs-kexecboot-klibc-image: remove blacklisting

2017-02-16 Thread Andrea Adami
Ex patch 7/9 of the 2017-02-13 serie, not landed in patchwork.
Recipe does build with the recent changes for meta-initramfs.

Signed-off-by: Andrea Adami 
---
 meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb | 2 --
 1 file changed, 2 deletions(-)

diff --git 
a/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb 
b/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb
index 8010c91..6b845bd 100644
--- a/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb
+++ b/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-klibc-image.bb
@@ -10,5 +10,3 @@ python () {
 if d.getVar('TARGET_ARCH') == "nios2":
 raise bb.parse.SkipPackage("'nios2' not supported arch")
 }
-
-PNBLACKLIST[initramfs-kexecboot-klibc-image] ?= "Runtime depends on 
blacklisted kexecboot-klibc"
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-certifi: update to version 2017.1.23

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-certifi.inc   | 5 ++---
 .../{python-certifi_2016.9.26.bb => python-certifi_2017.1.23.bb} | 0
 .../{python3-certifi_2016.9.26.bb => python3-certifi_2017.1.23.bb}   | 0
 3 files changed, 2 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python-certifi_2016.9.26.bb => 
python-certifi_2017.1.23.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-certifi_2016.9.26.bb => 
python3-certifi_2017.1.23.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-certifi.inc 
b/meta-python/recipes-devtools/python/python-certifi.inc
index 894154d..1df23cf 100644
--- a/meta-python/recipes-devtools/python/python-certifi.inc
+++ b/meta-python/recipes-devtools/python/python-certifi.inc
@@ -7,8 +7,7 @@ HOMEPAGE = " http://certifi.io/;
 LICENSE = "ISC"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=f77f61d14ee6feac4228d3ebd26cc1f1"
 
-SRC_URI[md5sum] = "baa81e951a29958563689d868ef1064d"
-SRC_URI[sha256sum] = 
"8275aef1bbeaf05c53715bfc5d8569bd1e04ca1e8e69608cc52bcaac2604eb19"
+SRC_URI[md5sum] = "b72521a8badff5e89a8eabea586d79ab"
+SRC_URI[sha256sum] = 
"81877fb7ac126e9215dfb15bfef7115fdc30e798e0013065158eed0707fd99ce"
 
 BBCLASSEXTEND = "native nativesdk"
-
diff --git a/meta-python/recipes-devtools/python/python-certifi_2016.9.26.bb 
b/meta-python/recipes-devtools/python/python-certifi_2017.1.23.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-certifi_2016.9.26.bb
rename to meta-python/recipes-devtools/python/python-certifi_2017.1.23.bb
diff --git a/meta-python/recipes-devtools/python/python3-certifi_2016.9.26.bb 
b/meta-python/recipes-devtools/python/python3-certifi_2017.1.23.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-certifi_2016.9.26.bb
rename to meta-python/recipes-devtools/python/python3-certifi_2017.1.23.bb
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-psutil: update to version 5.1.3

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-psutil.inc | 4 ++--
 .../python/{python-psutil_5.0.1.bb => python-psutil_5.1.3.bb} | 0
 .../python/{python3-psutil_5.0.1.bb => python3-psutil_5.1.3.bb}   | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-psutil_5.0.1.bb => 
python-psutil_5.1.3.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-psutil_5.0.1.bb => 
python3-psutil_5.1.3.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-psutil.inc 
b/meta-python/recipes-devtools/python/python-psutil.inc
index e97fe46..57bfc88 100644
--- a/meta-python/recipes-devtools/python/python-psutil.inc
+++ b/meta-python/recipes-devtools/python/python-psutil.inc
@@ -2,8 +2,8 @@ SUMMARY = "A cross-platform process and system utilities module 
for Python"
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=0f02e99f7f3c9a7fe8ecfc5d44c2be62"
 
-SRC_URI[md5sum] = "153dc8be94badc4072016ceeac7808dc"
-SRC_URI[sha256sum] = 
"9d8b7f8353a2b2eb6eb7271d42ec99d0d264a9338a37be46424d56b4e473b39e"
+SRC_URI[md5sum] = "3090e32d42761086ae82036cadb95ba3"
+SRC_URI[sha256sum] = 
"959bd58bdc8152b0a143cb3bd822d4a1b8f7230617b0e3eb2ff6e63812120f2b"
 
 RDEPENDS_${PN} += " \
 ${PYTHON_PN}-shell \
diff --git a/meta-python/recipes-devtools/python/python-psutil_5.0.1.bb 
b/meta-python/recipes-devtools/python/python-psutil_5.1.3.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-psutil_5.0.1.bb
rename to meta-python/recipes-devtools/python/python-psutil_5.1.3.bb
diff --git a/meta-python/recipes-devtools/python/python3-psutil_5.0.1.bb 
b/meta-python/recipes-devtools/python/python3-psutil_5.1.3.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-psutil_5.0.1.bb
rename to meta-python/recipes-devtools/python/python3-psutil_5.1.3.bb
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-passlib: update to version 1.7.1

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-passlib.inc  | 6 +++---
 .../python/{python-passlib_1.7.0.bb => python-passlib_1.7.1.bb} | 0
 .../python/{python3-passlib_1.7.0.bb => python3-passlib_1.7.1.bb}   | 0
 3 files changed, 3 insertions(+), 3 deletions(-)
 rename meta-python/recipes-devtools/python/{python-passlib_1.7.0.bb => 
python-passlib_1.7.1.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-passlib_1.7.0.bb => 
python3-passlib_1.7.1.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-passlib.inc 
b/meta-python/recipes-devtools/python/python-passlib.inc
index b1e214a..f289c0e 100644
--- a/meta-python/recipes-devtools/python/python-passlib.inc
+++ b/meta-python/recipes-devtools/python/python-passlib.inc
@@ -7,7 +7,7 @@ tasks, from verifying a hash found in /etc/shadow, to providing 
full-strength pa
 hashing for multi-user applications."
 HOMEPAGE = "https://bitbucket.org/ecollins/passlib;
 LICENSE = "BSD"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=7ed8269648e55f7d37532503de04d3fe"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=73eed1a5470b969951dac411086c7036"
 
-SRC_URI[md5sum] = "3c3c5733f2ada427060c33b5ece0560f"
-SRC_URI[sha256sum] = 
"0be4f6053357c4ebba5578a065fbdad75a844501d4c6d91d4a3a0c1594c6abed"
+SRC_URI[md5sum] = "254869dae3fd9f09f0746a3cb29a0b15"
+SRC_URI[sha256sum] = 
"3d948f64138c25633613f303bcc471126eae67c04d5e3f6b7b8ce6242f8653e0"
diff --git a/meta-python/recipes-devtools/python/python-passlib_1.7.0.bb 
b/meta-python/recipes-devtools/python/python-passlib_1.7.1.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-passlib_1.7.0.bb
rename to meta-python/recipes-devtools/python/python-passlib_1.7.1.bb
diff --git a/meta-python/recipes-devtools/python/python3-passlib_1.7.0.bb 
b/meta-python/recipes-devtools/python/python3-passlib_1.7.1.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-passlib_1.7.0.bb
rename to meta-python/recipes-devtools/python/python3-passlib_1.7.1.bb
-- 
2.7.4

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


[oe] [meta-python][PATCH] python-pysocks: update to version 1.6.6

2017-02-16 Thread Derek Straka
Signed-off-by: Derek Straka 
---
 meta-python/recipes-devtools/python/python-pysocks.inc| 4 ++--
 .../python/{python-pysocks_1.6.5.bb => python-pysocks_1.6.6.bb}   | 0
 .../python/{python3-pysocks_1.6.5.bb => python3-pysocks_1.6.6.bb} | 0
 3 files changed, 2 insertions(+), 2 deletions(-)
 rename meta-python/recipes-devtools/python/{python-pysocks_1.6.5.bb => 
python-pysocks_1.6.6.bb} (100%)
 rename meta-python/recipes-devtools/python/{python3-pysocks_1.6.5.bb => 
python3-pysocks_1.6.6.bb} (100%)

diff --git a/meta-python/recipes-devtools/python/python-pysocks.inc 
b/meta-python/recipes-devtools/python/python-pysocks.inc
index edf98fe..5aec6fc 100644
--- a/meta-python/recipes-devtools/python/python-pysocks.inc
+++ b/meta-python/recipes-devtools/python/python-pysocks.inc
@@ -3,8 +3,8 @@ HOMEPAGE = "http://python-requests.org;
 LICENSE = "BSD"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=1d457bcffb9661b45f799d4efee72f16"
 
-SRC_URI[md5sum] = "06524b15a3a96fe05212f12cfb87c57d"
-SRC_URI[sha256sum] = 
"7962f4d7c76e8414ae168c677a77f19cf8926143911f7e8d37a5d4c4eb910c6f"
+SRC_URI[md5sum] = "571f4c23982fa86bf0e7a441f1b6c881"
+SRC_URI[sha256sum] = 
"02419a225ff5dcfc3c9695ef8fc9b4d8cc99658e650c6d4718d4c8f451e63f41"
 
 PYPI_PACKAGE = "PySocks"
 
diff --git a/meta-python/recipes-devtools/python/python-pysocks_1.6.5.bb 
b/meta-python/recipes-devtools/python/python-pysocks_1.6.6.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python-pysocks_1.6.5.bb
rename to meta-python/recipes-devtools/python/python-pysocks_1.6.6.bb
diff --git a/meta-python/recipes-devtools/python/python3-pysocks_1.6.5.bb 
b/meta-python/recipes-devtools/python/python3-pysocks_1.6.6.bb
similarity index 100%
rename from meta-python/recipes-devtools/python/python3-pysocks_1.6.5.bb
rename to meta-python/recipes-devtools/python/python3-pysocks_1.6.6.bb
-- 
2.7.4

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


Re: [oe] State of bitbake world, Failed tasks 2017-02-14

2017-02-16 Thread Martin Jansa
There are 2 more issues in oe-core once I enable ptest (together with
already enabled gold):

oe-core/meta/recipes-support/apr/apr_1.5.2.bb:do_compile_ptest_base

| ../.libs/libapr-1.so: error: undefined reference to 'pthread_mutexattr_init'
| ../.libs/libapr-1.so: error: undefined reference to
'pthread_mutexattr_settype'
| ../.libs/libapr-1.so: error: undefined reference to
'pthread_mutexattr_destroy'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_mutex_trylock'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_sigmask'
| ../.libs/libapr-1.so: error: undefined reference to
'pthread_attr_setstacksize'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_create'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_join'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_detach'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_once'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_key_create'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_getspecific'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_setspecific'
| ../.libs/libapr-1.so: error: undefined reference to 'pthread_key_delete'
| collect2: error: ld returned 1 exit status
| make[1]: *** [globalmutexchild] Error 1


oe-core/meta/recipes-extended/parted/parted_3.2.bb:do_compile_ptest_base

| ../libparted/fs/.libs/libparted-fs-resize.so: error: undefined
reference to 'uuid_generate'
| collect2: error: ld returned 1 exit status
| make: *** [fs-resize] Error 1


Once my morty builds are finished I'll try to reproduce this in
master, but I think I've seen this failure with ptest before yesterday
for master as well.


On Thu, Feb 16, 2017 at 1:44 PM, Martin Jansa 
wrote:

> Another run with couple unblacklists
>
> == Number of issues - stats ==
> {| class='wikitable'
> !|Date   !!colspan='3'|Failed tasks
>  !!colspan='6'|Failed depencencies!!|Signatures
> !!colspan='12'|QA !!Comment
> |-
> ||  ||qemuarm   ||qemux86   ||qemux86_64
> ||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped
> ||libdir||textrel   ||build-deps||file-rdeps
> ||version-going-backwards   ||host-user-contaminated
> ||installed-vs-shipped  ||unknown-configure-option
> ||symlink-to-sysroot||invalid-pkgconfig ||pkgname   ||
> |-
> ||2017-02-14||0 ||1 ||0 ||N/A   ||N/A   ||N/A   ||N/A
>  ||N/A   ||N/A   ||0 ||0 ||0 ||0
>  ||0 ||0 ||198   ||0 ||0
>  ||0 ||0 ||0 ||0 ||
> |}
>
> http://www.openembedded.org/wiki/Bitbake_World_Status
>
> == Failed tasks 2017-02-14 ==
>
> INFO: jenkins-job.sh-1.8.17 Complete log available at
> http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.
> report.20170214_164708.log
>
> === common () ===
>
> === common-x86 (0) ===
>
> === qemuarm (0) ===
>
> === qemux86 (1) ===
> * meta-browser/recipes-browser/chromium/chromium-wayland_53.
> 0.2785.143.bb:do_compile
>
> === qemux86_64 (0) ===
>
> === Number of failed tasks (1) ===
> {| class=wikitable
> |-
> || qemuarm  || 0 || http://logs.nslu2-linux.org/
> buildlogs/oe/world/pyro/log.world.qemuarm.20170214_135645.log/ ||
> |-
> || qemux86  || 1 || http://logs.nslu2-linux.org/
> buildlogs/oe/world/pyro/log.world.qemux86.20170214_135710.log/ ||
> http://errors.yoctoproject.org/Errors/Build/32480/
> |-
> || qemux86_64   || 0 || http://logs.nslu2-linux.org/
> buildlogs/oe/world/pyro/log.world.qemux86-64.20170214_151408.log/ ||
> |}
>
> === PNBLACKLISTs (445) ===
>
> === QA issues (198) ===
> {| class=wikitable
> !| Count||Issue
> |-
> ||0 ||already-stripped
> |-
> ||0 ||build-deps
> |-
> ||0 ||file-rdeps
> |-
> ||0 ||host-user-contaminated
> |-
> ||0 ||installed-vs-shipped
> |-
> ||0 ||invalid-pkgconfig
> |-
> ||0 ||libdir
> |-
> ||0 ||pkgname
> |-
> ||0 ||symlink-to-sysroot
> |-
> ||0 ||textrel
> |-
> ||0 ||unknown-configure-option
> |-
> ||198   ||version-going-backwards
> |}
>
>
>
> === Incorrect PACKAGE_ARCH or sstate signatures (0) ===
>
> Complete log: http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.
> signatures.20170214_151247.log/
>
> No issues detected
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] qt5: qtbase fails to populate SDK

2017-02-16 Thread Daniel Mack
On 02/16/2017 08:25 AM, Daniel Mack wrote:
> I'm using poky from the morty branch and meta-qt5 layer from master-next
> for Qt5.8 support. While the image creation works fine, 'bitbake myimage
> -c populate_sdk' fails with
> 
> error: qtbase-mkspecs-5.8.0+git0+49dc9aa409-r0 conflicts with /usr/bin/perl
> 
> This is also the case after build/tmp was wiped out.

Ah, perfect timing - the patch Frieder just posted seem to fix this issue :)


Thanks a lot,
Daniel

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


Re: [oe] Query regarding segfault during gstreamer playback with libx32

2017-02-16 Thread Khem Raj
On Thu, Feb 16, 2017 at 2:28 AM, Shrikant Bobade
 wrote:
> Hi All,
>
> I have prepared core-image-sato from poky: morty:
> 6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f HEAD with libx32 support w.r.to
> section 4.6.3 under
> http://www.yoctoproject.org/docs/2.2/ref-manual/ref-manual.html#support ,
> while using gst. playback I am getting segfault, below are the setup
> details & logs. Dose anyone else faced similar issue?
>
> Thanks
> Shrikant
>
>
> 1.with libx32 support: added below stuff to local.conf
>
> MACHINE = "qemux86-64"
> DEFAULTTUNE = "x86-64-x32"
> baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) \
>  or 'INVALID'), True) or 'lib'}"
>
> 2. gstreamer1.0-plugins-good/base/bad available with image.
>
> 3. build conf:
> Build Configuration:
> BB_VERSION= "1.32.0"
> BUILD_SYS = "x86_64-linux"
> NATIVELSBSTRING   = "universal-4.8"
> TARGET_SYS= "x86_64-poky-linux-gnux32"
> MACHINE   = "qemux86-64"
> DISTRO= "poky"
> DISTRO_VERSION= "2.2.1"
> TUNE_FEATURES = "mx32"
> TARGET_FPU= ""
> meta
> meta-poky
> meta-yocto-bsp= "morty:6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f"
>
> 4. bt log
> #0  0xf67ef8fd in poll () from /libx32/libc.so.6
> #1  0xf6d04eb5 in ?? () from /usr/libx32/libglib-2.0.so.0
> #2  0xf6d05222 in g_main_loop_run () from /usr/libx32/libglib-2.0.so.0
> #3  0xf724f01e in gst_bus_poll () from /usr/libx32/libgstreamer-1.0.so.0
> #4  0x00403a78 in ?? ()
> #5  0x00402a25 in ?? ()
> #6  0xf672e54d in __libc_start_main () from /libx32/libc.so.6
> #7  0x00403048 in ?? ()
>

may be you can add debug info to image to get better trace.
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-oe][PATCH v2 2/2] meson.bbclass: Add meson.bbclass

2017-02-16 Thread Khem Raj
On Thu, Feb 16, 2017 at 3:53 AM,   wrote:
> From: Linus Svensson 
>
> Add a class for packages that uses the meson build system.
>
> Meson uses a cross-file that contain needed tools and information about
> the host and target system. Such a file will be created in {WORKDIR}.
>
> Meson only allows installation directories to be specified as relative
> to prefix, except for sysconfdir, which can be absolute.
>
> This patch is based on a prototype patch by
> Ross Burton .
>
> Signed-off-by: Linus Svensson 
> ---
>  meta-oe/classes/meson.bbclass | 86 
> +++
>  1 file changed, 86 insertions(+)
>  create mode 100644 meta-oe/classes/meson.bbclass
>
> diff --git a/meta-oe/classes/meson.bbclass b/meta-oe/classes/meson.bbclass
> new file mode 100644
> index 000..5a04134
> --- /dev/null
> +++ b/meta-oe/classes/meson.bbclass
> @@ -0,0 +1,86 @@
> +inherit python3native
> +
> +DEPENDS_append = " meson-native ninja-native"
> +
> +# As Meson enforces out-of-tree builds we can just use cleandirs
> +B = "${WORKDIR}/build"
> +do_configure[cleandirs] = "${B}"
> +
> +# Where the meson.build build configuration is
> +MESON_SOURCEPATH = "${S}"
> +
> +# These variables in the environment override the *native* tools not the 
> cross,
> +# so they need to be unexported.
> +CC[unexport] = "1"
> +
> +def noprefix(var, d):
> +return d.getVar(var, True).replace(d.getVar('prefix', True) + '/', '', 1)
> +
> +MESONOPTS = " --prefix ${prefix} \
> +  --bindir ${@noprefix('bindir', d)} \
> +  --datadir ${@noprefix('datadir', d)} \
> +  --libdir ${@noprefix('libdir', d)} \
> +  --libexecdir ${@noprefix('libexecdir', d)} \
> +  --includedir ${@noprefix('includedir', d)} \
> +  --mandir ${@noprefix('mandir', d)} \
> +  --localedir ${@noprefix('localedir', d)} \
> +  --sysconfdir ${sysconfdir}"
> +
> +MESON_C_ARGS = "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}"
> +
> +MESON_HOST_ENDIAN = "${@bb.utils.contains('SITEINFO_ENDIANNESS', 'be', 
> 'big', 'little', d)}"
> +MESON_TARGET_ENDIAN = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 
> 'big', 'little', d)}"
> +
> +EXTRA_OEMESON += "${PACKAGECONFIG_CONFARGS}"
> +
> +def meson_array(var, d):
> +return "', '".join(d.getVar(var, True).split()).join(("'", "'"))
> +
> +addtask write_config before do_configure
> +do_write_config[vardeps] += "MESON_C_ARGS TOOLCHAIN_OPTIONS"
> +do_write_config() {
> +# This needs to be Py to split the args into single-element lists
> +cat >${WORKDIR}/meson.cross < +[binaries]
> +c = '${HOST_PREFIX}gcc'
> +cpp = '${HOST_PREFIX}gcc'
> +ar = '${HOST_PREFIX}ar'
> +ld = '${HOST_PREFIX}ld'
> +strip = '${HOST_PREFIX}strip'
> +readelf = '${HOST_PREFIX}readelf'
> +pkgconfig = 'pkg-config'

Perhaps inehriting  pkgconfig would be required too.

> +
> +[properties]
> +c_args = [${@meson_array('MESON_C_ARGS', d)}]
> +c_link_args = [${@meson_array('TOOLCHAIN_OPTIONS', d)}]
> +
> +[host_machine]
> +system = '${HOST_OS}'
> +cpu_family = '${HOST_ARCH}'
> +cpu = '${HOST_ARCH}'
> +endian = '${MESON_HOST_ENDIAN}'
> +
> +[target_machine]
> +system = '${TARGET_OS}'
> +cpu_family = '${TARGET_ARCH}'
> +cpu = '${TARGET_ARCH}'
> +endian = '${MESON_TARGET_ENDIAN}'
> +EOF
> +}
> +
> +meson_do_configure() {
> +if ! meson ${MESONOPTS} "${MESON_SOURCEPATH}" "${B}" --cross-file 
> ${WORKDIR}/meson.cross ${EXTRA_OEMESON}; then
> +cat ${B}/meson-logs/meson-log.txt
> +bbfatal_log meson failed
> +fi
> +}
> +
> +meson_do_compile() {
> +ninja ${PARALLEL_MAKE}
> +}
> +
> +meson_do_install() {
> +DESTDIR='${D}' ninja ${PARALLEL_MAKEINST} install
> +}
> +
> +EXPORT_FUNCTIONS do_configure do_compile do_install
> --
> 2.1.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] qtbase-native: nativesdk-qtbase: remove patch that breaks mkspec setting for SDK

2017-02-16 Thread Frieder Schrempf
The patch 0008-configure-paths-for-target-qmake-properly.patch seems
to be intended for the target, not for native/nativesdk, as it breaks
the mkspec setting (sets linux-g++ instead of linux-oe-g++) by default.

This issue is also described here:
https://github.com/graugans/meta-udoo/issues/20#issuecomment-261241783

Signed-off-by: Frieder Schrempf 
---
 recipes-qt/qt5/nativesdk-qtbase_git.bb | 1 -
 recipes-qt/qt5/qtbase-native_git.bb| 1 -
 2 files changed, 2 deletions(-)

diff --git a/recipes-qt/qt5/nativesdk-qtbase_git.bb 
b/recipes-qt/qt5/nativesdk-qtbase_git.bb
index 47e204b..e64c30e 100644
--- a/recipes-qt/qt5/nativesdk-qtbase_git.bb
+++ b/recipes-qt/qt5/nativesdk-qtbase_git.bb
@@ -33,7 +33,6 @@ SRC_URI += "\
 file://0005-configure-bump-path-length-from-256-to-512-character.patch \
 file://0006-QOpenGLPaintDevice-sub-area-support.patch \
 file://0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch \
-file://0008-configure-paths-for-target-qmake-properly.patch \
 file://0009-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch \
 file://0010-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch \
 "
diff --git a/recipes-qt/qt5/qtbase-native_git.bb 
b/recipes-qt/qt5/qtbase-native_git.bb
index ec4a9b6..c6a847a 100644
--- a/recipes-qt/qt5/qtbase-native_git.bb
+++ b/recipes-qt/qt5/qtbase-native_git.bb
@@ -28,7 +28,6 @@ SRC_URI += "\
 file://0005-configure-bump-path-length-from-256-to-512-character.patch \
 file://0006-QOpenGLPaintDevice-sub-area-support.patch \
 file://0007-linux-oe-g-Invert-conditional-for-defining-QT_SOCKLE.patch \
-file://0008-configure-paths-for-target-qmake-properly.patch \
 file://0009-Reorder-EGL-libraries-from-pkgconfig-and-defaults.patch \
 file://0010-Pretend-Qt5-wasn-t-found-if-OE_QMAKE_PATH_EXTERNAL_H.patch \
 "
-- 
2.7.4

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


Re: [oe] [meta-qt5] wrong mkspec set for sdk in nativesdk-qtbase

2017-02-16 Thread Martin Jansa
> I don't know if this was on purpose or maybe by accident.

I don't use nativesdk-qtbase.

It was moved there to keep the source code shared as much as possible
between native/nativesdk/target builds and I wasn't aware of this issue it
causes.

Please send patch moving it back to only target qtbase.

On Thu, Feb 16, 2017 at 2:46 PM, Frieder Schrempf <
frieder.schre...@exceet.de> wrote:

> Hi,
>
> I stumbled upon an issue with the Qt5 SDK in morty-branch.
> There's a patch 0008-configure-paths-for-target-qmake-properly.patch
> being applied to nativesdk-qtbase, that sets mkspec to linux-g++ while it
> should be linux-oe-g++.
>
> To solve the problem I removed the patch from SRC_URI in
> nativesdk-qtbase_git.bb.
>
> The issue (and the solution) is also described here:
> https://github.com/graugans/meta-udoo/issues/20#issuecomment-261241783
>
> and here:
> https://lists.yoctoproject.org/pipermail/yocto/2016-October/032407.html
>
> The patch was originally added for qtbase only, but later also for
> qtbase-native and nativesdk-qtbase (https://github.com/meta-qt5/m
> eta-qt5/commit/1a42aa78af040d0fbecc960e4f9dd3f180ccb404).
>
> I don't know if this was on purpose or maybe by accident.
>
> Regards
> Frieder
>
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] [meta-qt5] wrong mkspec set for sdk in nativesdk-qtbase

2017-02-16 Thread Frieder Schrempf

Hi,

I stumbled upon an issue with the Qt5 SDK in morty-branch.
There's a patch 0008-configure-paths-for-target-qmake-properly.patch 
being applied to nativesdk-qtbase, that sets mkspec to linux-g++ while 
it should be linux-oe-g++.


To solve the problem I removed the patch from SRC_URI in 
nativesdk-qtbase_git.bb.


The issue (and the solution) is also described here:
https://github.com/graugans/meta-udoo/issues/20#issuecomment-261241783

and here:
https://lists.yoctoproject.org/pipermail/yocto/2016-October/032407.html

The patch was originally added for qtbase only, but later also for 
qtbase-native and nativesdk-qtbase 
(https://github.com/meta-qt5/meta-qt5/commit/1a42aa78af040d0fbecc960e4f9dd3f180ccb404).


I don't know if this was on purpose or maybe by accident.

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


[oe] State of bitbake world, Failed tasks 2017-02-14

2017-02-16 Thread Martin Jansa
Another run with couple unblacklists

== Number of issues - stats ==
{| class='wikitable'
!|Date   !!colspan='3'|Failed tasks 
!!colspan='6'|Failed depencencies!!|Signatures
!!colspan='12'|QA !!Comment
|-
||  ||qemuarm   ||qemux86   ||qemux86_64
||qemuarm||max||min ||qemux86||max||min ||all   ||already-stripped  
||libdir||textrel   ||build-deps||file-rdeps
||version-going-backwards   ||host-user-contaminated
||installed-vs-shipped  ||unknown-configure-option  ||symlink-to-sysroot
||invalid-pkgconfig ||pkgname   ||  
|-
||2017-02-14||0 ||1 ||0 ||N/A   ||N/A   ||N/A   ||N/A   ||N/A   
||N/A   ||0 ||0 ||0 ||0 ||0 
||0 ||198   ||0 ||0 ||0 
||0 ||0 ||0 ||  
|}

http://www.openembedded.org/wiki/Bitbake_World_Status

== Failed tasks 2017-02-14 ==

INFO: jenkins-job.sh-1.8.17 Complete log available at 
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.report.20170214_164708.log

=== common () ===

=== common-x86 (0) ===

=== qemuarm (0) ===

=== qemux86 (1) ===
* 
meta-browser/recipes-browser/chromium/chromium-wayland_53.0.2785.143.bb:do_compile

=== qemux86_64 (0) ===

=== Number of failed tasks (1) ===
{| class=wikitable
|-
|| qemuarm  || 0 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.world.qemuarm.20170214_135645.log/
 || 
|-
|| qemux86  || 1 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.world.qemux86.20170214_135710.log/
 || http://errors.yoctoproject.org/Errors/Build/32480/
|-
|| qemux86_64   || 0 || 
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.world.qemux86-64.20170214_151408.log/
 || 
|}

=== PNBLACKLISTs (445) ===

=== QA issues (198) ===
{| class=wikitable
!| Count||Issue
|-
||0 ||already-stripped
|-
||0 ||build-deps
|-
||0 ||file-rdeps
|-
||0 ||host-user-contaminated
|-
||0 ||installed-vs-shipped
|-
||0 ||invalid-pkgconfig
|-
||0 ||libdir
|-
||0 ||pkgname
|-
||0 ||symlink-to-sysroot
|-
||0 ||textrel
|-
||0 ||unknown-configure-option
|-
||198   ||version-going-backwards
|}



=== Incorrect PACKAGE_ARCH or sstate signatures (0) ===

Complete log: 
http://logs.nslu2-linux.org/buildlogs/oe/world/pyro/log.signatures.20170214_151247.log/

No issues detected


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


[oe] [meta-oe][PATCH v2 2/2] meson.bbclass: Add meson.bbclass

2017-02-16 Thread linus . svensson
From: Linus Svensson 

Add a class for packages that uses the meson build system.

Meson uses a cross-file that contain needed tools and information about
the host and target system. Such a file will be created in {WORKDIR}.

Meson only allows installation directories to be specified as relative
to prefix, except for sysconfdir, which can be absolute.

This patch is based on a prototype patch by
Ross Burton .

Signed-off-by: Linus Svensson 
---
 meta-oe/classes/meson.bbclass | 86 +++
 1 file changed, 86 insertions(+)
 create mode 100644 meta-oe/classes/meson.bbclass

diff --git a/meta-oe/classes/meson.bbclass b/meta-oe/classes/meson.bbclass
new file mode 100644
index 000..5a04134
--- /dev/null
+++ b/meta-oe/classes/meson.bbclass
@@ -0,0 +1,86 @@
+inherit python3native
+
+DEPENDS_append = " meson-native ninja-native"
+
+# As Meson enforces out-of-tree builds we can just use cleandirs
+B = "${WORKDIR}/build"
+do_configure[cleandirs] = "${B}"
+
+# Where the meson.build build configuration is
+MESON_SOURCEPATH = "${S}"
+
+# These variables in the environment override the *native* tools not the cross,
+# so they need to be unexported.
+CC[unexport] = "1"
+
+def noprefix(var, d):
+return d.getVar(var, True).replace(d.getVar('prefix', True) + '/', '', 1)
+
+MESONOPTS = " --prefix ${prefix} \
+  --bindir ${@noprefix('bindir', d)} \
+  --datadir ${@noprefix('datadir', d)} \
+  --libdir ${@noprefix('libdir', d)} \
+  --libexecdir ${@noprefix('libexecdir', d)} \
+  --includedir ${@noprefix('includedir', d)} \
+  --mandir ${@noprefix('mandir', d)} \
+  --localedir ${@noprefix('localedir', d)} \
+  --sysconfdir ${sysconfdir}"
+
+MESON_C_ARGS = "${HOST_CC_ARCH}${TOOLCHAIN_OPTIONS}"
+
+MESON_HOST_ENDIAN = "${@bb.utils.contains('SITEINFO_ENDIANNESS', 'be', 'big', 
'little', d)}"
+MESON_TARGET_ENDIAN = "${@bb.utils.contains('TUNE_FEATURES', 'bigendian', 
'big', 'little', d)}"
+
+EXTRA_OEMESON += "${PACKAGECONFIG_CONFARGS}"
+
+def meson_array(var, d):
+return "', '".join(d.getVar(var, True).split()).join(("'", "'"))
+
+addtask write_config before do_configure
+do_write_config[vardeps] += "MESON_C_ARGS TOOLCHAIN_OPTIONS"
+do_write_config() {
+# This needs to be Py to split the args into single-element lists
+cat >${WORKDIR}/meson.cross 

[oe] [meta-oe][PATCH v2 1/2] meson: Add recipe for the meson build system

2017-02-16 Thread linus . svensson
From: Linus Svensson 

Meson is a build system designed to be fast and as user firendly as
possible. Find out more about meson at mesonbuild.com.

This patch is based on a prototype patch by
Ross Burton .

Signed-off-by: Linus Svensson 
---
 meta-oe/recipes-devtools/meson/meson_0.36.0.bb | 18 ++
 1 file changed, 18 insertions(+)
 create mode 100644 meta-oe/recipes-devtools/meson/meson_0.36.0.bb

diff --git a/meta-oe/recipes-devtools/meson/meson_0.36.0.bb 
b/meta-oe/recipes-devtools/meson/meson_0.36.0.bb
new file mode 100644
index 000..9349fcb
--- /dev/null
+++ b/meta-oe/recipes-devtools/meson/meson_0.36.0.bb
@@ -0,0 +1,18 @@
+HOMEPAGE = "http://mesonbuild.com;
+SUMMARY = "A high performance build system"
+
+LICENSE = "Apache-2.0"
+LIC_FILES_CHKSUM = "file://COPYING;md5=3b83ef96387f14655fc854ddc3c6bd57"
+
+SRC_URI = "git://github.com/mesonbuild/meson.git"
+
+SRCREV = "4e3073f90a7b4f225ce7d89034d61cd978399eba"
+PV = "0.36.0"
+
+S = "${WORKDIR}/git"
+
+inherit setuptools3
+
+RDEPENDS_${PN} = "ninja python3-core python3-modules"
+
+BBCLASSEXTEND = "native"
-- 
2.1.4

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


[oe] [meta-oe][PATCH] fwts: upgrade to 17.02.00 release

2017-02-16 Thread Fathi Boudra
Update PV and SRCREV to match 17.02.00 release

Signed-off-by: Fathi Boudra 
---
 meta-oe/recipes-test/fwts/fwts_git.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-test/fwts/fwts_git.bb 
b/meta-oe/recipes-test/fwts/fwts_git.bb
index 6c4cd483e..6df6cfd52 100644
--- a/meta-oe/recipes-test/fwts/fwts_git.bb
+++ b/meta-oe/recipes-test/fwts/fwts_git.bb
@@ -5,9 +5,9 @@ HOMEPAGE = "https://wiki.ubuntu.com/Kernel/Reference/fwts;
 LICENSE = "GPLv2+"
 LIC_FILES_CHKSUM = 
"file://src/main.c;beginline=1;endline=16;md5=31da590f3e9f3bd34dcdb9e4db568519"
 
-PV = "17.01.00"
+PV = "17.02.00"
 
-SRCREV = "0d44a57aab82c9861b6d36d73dc2c7c8a6696c21"
+SRCREV = "b5a7b3c478f9438343ee63ad0cd93610161515c5"
 SRC_URI = "git://kernel.ubuntu.com/hwe/fwts.git \

file://0001-ignore-constant-logical-operand-warning-with-clang.patch \
"
-- 
2.11.0

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


[oe] [meta-python][PATCH] python-pyconnman: rdepend on connman

2017-02-16 Thread Ioan-Adrian Ratiu
Having pyconnman installed without connman is useless, so make sure
it's pulled at runtime. Connman can also be installed via a 'base'
image packagegroup, but let's also add it to rdepend to be safe.

Signed-off-by: Ioan-Adrian Ratiu 
---
 .../recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/meta-python/recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb 
b/meta-python/recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb
index 6eeab7e47..4d76cc536 100644
--- 
a/meta-python/recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb
+++ 
b/meta-python/recipes-connectivity/python-pyconnman/python-pyconnman_0.1.0.bb
@@ -11,4 +11,4 @@ PYPI_PACKAGE = "pyconnman"
 
 inherit pypi setuptools
 
-RDEPENDS_${PN} = "python-dbus python-pprint"
\ No newline at end of file
+RDEPENDS_${PN} = "connman python-dbus python-pprint"
-- 
2.11.1

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


Re: [oe] [meta-oe][PATCH] libmikmod: create packageconfig option for pulseaudio

2017-02-16 Thread Andreas Oberritter
On Thu, 16 Feb 2017 11:42:43 +0100
Andreas Müller  wrote:

> On Thu, Feb 16, 2017 at 11:36 AM, Andreas Oberritter
>  wrote:
> > Signed-off-by: Andreas Oberritter 
> > ---
> >  meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb | 4 +++-
> >  1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb 
> > b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> > index 2e1b9bf..9d31c92 100644
> > --- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> > +++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> > @@ -3,7 +3,7 @@ SECTION = "libs"
> >  LICENSE = "LGPLv2.1"
> >  LIC_FILES_CHKSUM = 
> > "file://COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c"
> >
> > -DEPENDS = "alsa-lib texinfo pulseaudio"
> > +DEPENDS = "alsa-lib texinfo"
> >
> >  SRC_URI = "\
> >  ${SOURCEFORGE_MIRROR}/project/mikmod/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
> > @@ -24,3 +24,5 @@ EXTRA_OECONF = "\
> >  --enable-threads \
> >  "
> >
> > +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 
> > 'pulseaudio', '', d)}"
> > +PACKAGECONFIG[pulseaudio] = 
> > "--enable-pulseaudio,--disable-pulseaudio,pulseaudio"
> > --  
> Does pulseaudio do something useful without pulseaudio-server in the
> image? Something like
> 
> PACKAGECONFIG[pulseaudio] =
> "--enable-pulseaudio,--disable-pulseaudio,pulseaudio,pulseaudio-server"

I have no idea, because I never used pulseaudio. This patch just tries to
fix a broken dependency chain for another recipe depending on libmikmod.

FWIW, I guess you could include pulseaudio support in libmikmod without
forcing its use, so adding a runtime dependency on the server seems to be
a bit too much.

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


Re: [oe] [meta-oe][PATCH] libmikmod: create packageconfig option for pulseaudio

2017-02-16 Thread Andreas Müller
On Thu, Feb 16, 2017 at 11:36 AM, Andreas Oberritter
 wrote:
> Signed-off-by: Andreas Oberritter 
> ---
>  meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb 
> b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> index 2e1b9bf..9d31c92 100644
> --- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> +++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
> @@ -3,7 +3,7 @@ SECTION = "libs"
>  LICENSE = "LGPLv2.1"
>  LIC_FILES_CHKSUM = 
> "file://COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c"
>
> -DEPENDS = "alsa-lib texinfo pulseaudio"
> +DEPENDS = "alsa-lib texinfo"
>
>  SRC_URI = "\
>  ${SOURCEFORGE_MIRROR}/project/mikmod/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
> @@ -24,3 +24,5 @@ EXTRA_OECONF = "\
>  --enable-threads \
>  "
>
> +PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 
> 'pulseaudio', '', d)}"
> +PACKAGECONFIG[pulseaudio] = 
> "--enable-pulseaudio,--disable-pulseaudio,pulseaudio"
> --
Does pulseaudio do something useful without pulseaudio-server in the
image? Something like

PACKAGECONFIG[pulseaudio] =
"--enable-pulseaudio,--disable-pulseaudio,pulseaudio,pulseaudio-server"

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


Re: [oe] [meta-oe][PATCH] multipath-tools: fix ARM build failure

2017-02-16 Thread Andre McCurdy
On Thu, Feb 16, 2017 at 2:29 AM, Patrick Ohly  wrote:
> Updating to 0.6.4 introduced a build failure on ARM when thumb was
> enabled because of the embedded valgrind.h macro calls. The easiest
> solution and thus the one used here is to disable thumb for this
> particular recipe.
>
> The more elaborate solution would be to patch the macro calls out of
> the code when compiling for ARM with thumb.
>
> Signed-off-by: Patrick Ohly 
> ---
>  meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb |  9 +--
>  1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb 
> b/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
> index 6706bec..a3b33b6 100644
> --- a/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
> +++ b/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
> @@ -27,6 +27,13 @@ PV = "0.6.4+git${@'${SRCPV}'.split('+')[-1]}"
>
>  TARGET_CC_ARCH += "${LDFLAGS}"
>
> +# multipath-tools includes a copy of the valgrind.h header
> +# file and uses the macros to suppress some false positives. However,
> +# that only works on ARM when thumb is disabled. Otherwise one gets:
> +#   Error: shifts in CMP/MOV instructions are only supported in unified 
> syntax -- `mov r12,r12,ror#3'
> +#   ../Makefile.inc:66: recipe for target 'debug.o' failed
> +ARM_INSTRUCTION_SET = "arm"

Since the problem is presumably Thumb1 specific, you should only force
the ARM instruction set for ARM cores which don't support Thumb2, ie
use:

ARM_INSTRUCTION_SET_armv4 = "arm"
ARM_INSTRUCTION_SET_armv5 = "arm"


>  # The exact version of SYSTEMD does not matter but should be greater than 
> 209.
>  #
>  EXTRA_OEMAKE = 'MULTIPATH_VERSION=${PV} DESTDIR=${D} 
> syslibdir=${base_libdir} \
> @@ -59,5 +66,3 @@ FILES_kpartx = "${base_sbindir}/kpartx \
> "
>
>  RDEPENDS_${PN} += "kpartx"
> -
> -PNBLACKLIST[multipath-tools] ?= "Fails to build with RSS 
> http://errors.yoctoproject.org/Errors/Details/130529/;
>
> base-commit: 044e5189549de11b2a94efd29a6009a76162b8f1
> --
> git-series 0.9.1
> --
> ___
> 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-oe][PATCH] libmikmod: create packageconfig option for pulseaudio

2017-02-16 Thread Andreas Oberritter
Signed-off-by: Andreas Oberritter 
---
 meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb 
b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
index 2e1b9bf..9d31c92 100644
--- a/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
+++ b/meta-oe/recipes-multimedia/mikmod/libmikmod_3.3.6.bb
@@ -3,7 +3,7 @@ SECTION = "libs"
 LICENSE = "LGPLv2.1"
 LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=4fbd65380cdd255951079008b364516c"
 
-DEPENDS = "alsa-lib texinfo pulseaudio"
+DEPENDS = "alsa-lib texinfo"
 
 SRC_URI = "\
 ${SOURCEFORGE_MIRROR}/project/mikmod/${BPN}/${PV}/${BPN}-${PV}.tar.gz \
@@ -24,3 +24,5 @@ EXTRA_OECONF = "\
 --enable-threads \
 "
 
+PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'pulseaudio', 
'pulseaudio', '', d)}"
+PACKAGECONFIG[pulseaudio] = 
"--enable-pulseaudio,--disable-pulseaudio,pulseaudio"
-- 
2.7.4

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


[oe] [meta-oe][PATCH] multipath-tools: fix ARM build failure

2017-02-16 Thread Patrick Ohly
Updating to 0.6.4 introduced a build failure on ARM when thumb was
enabled because of the embedded valgrind.h macro calls. The easiest
solution and thus the one used here is to disable thumb for this
particular recipe.

The more elaborate solution would be to patch the macro calls out of
the code when compiling for ARM with thumb.

Signed-off-by: Patrick Ohly 
---
 meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb |  9 +--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb 
b/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
index 6706bec..a3b33b6 100644
--- a/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
+++ b/meta-oe/recipes-support/multipath-tools/multipath-tools_git.bb
@@ -27,6 +27,13 @@ PV = "0.6.4+git${@'${SRCPV}'.split('+')[-1]}"
 
 TARGET_CC_ARCH += "${LDFLAGS}"
 
+# multipath-tools includes a copy of the valgrind.h header
+# file and uses the macros to suppress some false positives. However,
+# that only works on ARM when thumb is disabled. Otherwise one gets:
+#   Error: shifts in CMP/MOV instructions are only supported in unified syntax 
-- `mov r12,r12,ror#3'
+#   ../Makefile.inc:66: recipe for target 'debug.o' failed
+ARM_INSTRUCTION_SET = "arm"
+
 # The exact version of SYSTEMD does not matter but should be greater than 209.
 #
 EXTRA_OEMAKE = 'MULTIPATH_VERSION=${PV} DESTDIR=${D} syslibdir=${base_libdir} \
@@ -59,5 +66,3 @@ FILES_kpartx = "${base_sbindir}/kpartx \
"
 
 RDEPENDS_${PN} += "kpartx"
-
-PNBLACKLIST[multipath-tools] ?= "Fails to build with RSS 
http://errors.yoctoproject.org/Errors/Details/130529/;

base-commit: 044e5189549de11b2a94efd29a6009a76162b8f1
-- 
git-series 0.9.1
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


[oe] Query regarding segfault during gstreamer playback with libx32

2017-02-16 Thread Shrikant Bobade
Hi All,

I have prepared core-image-sato from poky: morty:
6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f HEAD with libx32 support w.r.to
section 4.6.3 under
http://www.yoctoproject.org/docs/2.2/ref-manual/ref-manual.html#support ,
while using gst. playback I am getting segfault, below are the setup
details & logs. Dose anyone else faced similar issue?

Thanks
Shrikant


1.with libx32 support: added below stuff to local.conf

MACHINE = "qemux86-64"
DEFAULTTUNE = "x86-64-x32"
baselib = "${@d.getVar('BASE_LIB_tune-' + (d.getVar('DEFAULTTUNE', True) \
 or 'INVALID'), True) or 'lib'}"

2. gstreamer1.0-plugins-good/base/bad available with image.

3. build conf:
Build Configuration:
BB_VERSION= "1.32.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING   = "universal-4.8"
TARGET_SYS= "x86_64-poky-linux-gnux32"
MACHINE   = "qemux86-64"
DISTRO= "poky"
DISTRO_VERSION= "2.2.1"
TUNE_FEATURES = "mx32"
TARGET_FPU= ""
meta
meta-poky
meta-yocto-bsp= "morty:6a1f33cc40bfac33cf030fe41e1a8efd1e5fad6f"

4. bt log
#0  0xf67ef8fd in poll () from /libx32/libc.so.6
#1  0xf6d04eb5 in ?? () from /usr/libx32/libglib-2.0.so.0
#2  0xf6d05222 in g_main_loop_run () from /usr/libx32/libglib-2.0.so.0
#3  0xf724f01e in gst_bus_poll () from /usr/libx32/libgstreamer-1.0.so.0
#4  0x00403a78 in ?? ()
#5  0x00402a25 in ?? ()
#6  0xf672e54d in __libc_start_main () from /libx32/libc.so.6
#7  0x00403048 in ?? ()


5. complete log:

root@qemux86-64:~# export DISPLAY=:0.0
root@qemux86-64:~#
root@qemux86-64:~# gst-launch-1.0 -v playbin uri=file:///home/root/Small.ogv
Setting pipeline to PAUSED ...
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: ring-buffer-max-size = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-size = -1
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: buffer-duration = -1
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: use-buffering = false
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: download = false
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: uri =
file:///home/root/Small.ogv
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: connection-speed = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0: source =
"\(GstFileSrc\)\ source"
Pipeline is PREROLLING ...
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:
caps = video/ogg
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:
caps = "NULL"
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-buffers = 5
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-time = 0
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:
max-size-bytes = 2097152
/GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0:
caps = "video/x-theora\,\ width\=\(int\)560\,\ height\=\(int\)320\,\
framerate\=\(fraction\)30/1\,\ pixel-aspect-ratio\=\(fraction\)1/1\,\
streamheader\=\(buffer\)\<\
807468656f72610302010023001400023140003c0002c8c0\,\
817468656f72612b00586970682e4f7267206c69627468656f726120312e312032303039303832322028546875736e656c64612902001a00454e434f4445523d6d706567327468656f72612d302e32361e00534f555243455f4f53484153483d64316166373861383265363164313866\,\
827468656f7261becd28f7b9cd6b18b5a9494a10739ce6318c5294a42108318c62108421084000116dae536792c8fc5612fc78395b6ce62af568ab54281329245a10fe79399b8d66530978b255299389248219087c3c1d8e06a34180bc562a1409046221087c3c1c0c8602c14088381516dae536792c8fc5612fc78395b6ce62af568ab54281329245a10fe79399b8d66530978b255299389248219087c3c1d8e06a34180bc562a1409046221087c3c1c0c8602c1408838140b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c0c0f121414150d0d0e11121515140e0e0f12141515150e101113141515151011141515151515121314151515151514151515151515151515151515151515100c0b1014191b1c0d0d0e12151c1c1b0e0d1014191c1c1c0e1013161b1d1d1c1113191c1c1e1e1d14181b1c1d1e1e1d1b1c1d1d1e1e1e1e1d1d1d1d1e1e1e1d100b0a101828333d0c0c0e131a3a3c370e0d1018283945380e11161d3357503e1216253a446d674d182337405168715c31404e5767797865485c5f62706467631313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131
 

Re: [oe] [meta-python][PATCH v2] python-networkx: add package

2017-02-16 Thread wenzong fan

V2 changes:

* update License field: s/BSD/BSD-3-Clause/g

Thanks
Wenzong

On 02/16/2017 05:55 PM, wenzong@windriver.com wrote:

From: Wenzong Fan 

Python package for creating and manipulating graphs and networks.

Signed-off-by: Wenzong Fan 
---
 meta-python/recipes-devtools/python/python-networkx_1.11.bb | 8 
 1 file changed, 8 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-networkx_1.11.bb

diff --git a/meta-python/recipes-devtools/python/python-networkx_1.11.bb 
b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
new file mode 100644
index 000..28a7baa
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Python package for creating and manipulating graphs and 
networks"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=925586ea588eb990de840dc71ea3752f"
+
+SRC_URI[md5sum] = "6ef584a879e9163013e9a762e1cf7cd1"
+SRC_URI[sha256sum] = 
"0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8"
+
+inherit pypi setuptools


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


[oe] [meta-python][PATCH v2] python-networkx: add package

2017-02-16 Thread wenzong.fan
From: Wenzong Fan 

Python package for creating and manipulating graphs and networks.

Signed-off-by: Wenzong Fan 
---
 meta-python/recipes-devtools/python/python-networkx_1.11.bb | 8 
 1 file changed, 8 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-networkx_1.11.bb

diff --git a/meta-python/recipes-devtools/python/python-networkx_1.11.bb 
b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
new file mode 100644
index 000..28a7baa
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Python package for creating and manipulating graphs and 
networks"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=925586ea588eb990de840dc71ea3752f"
+
+SRC_URI[md5sum] = "6ef584a879e9163013e9a762e1cf7cd1"
+SRC_URI[sha256sum] = 
"0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8"
+
+inherit pypi setuptools
-- 
2.7.4

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


Re: [oe] [PATCH][meta-python] python-networkx: add package

2017-02-16 Thread wenzong fan

On 02/16/2017 10:54 AM, Khem Raj wrote:

On Wed, Feb 15, 2017 at 5:42 PM,   wrote:

From: Wenzong Fan 

Python package for creating and manipulating graphs and networks.

Signed-off-by: Wenzong Fan 
---
 meta-python/recipes-devtools/python/python-networkx_1.11.bb | 8 
 1 file changed, 8 insertions(+)
 create mode 100644 meta-python/recipes-devtools/python/python-networkx_1.11.bb

diff --git a/meta-python/recipes-devtools/python/python-networkx_1.11.bb 
b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
new file mode 100644
index 000..5bc062f
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python-networkx_1.11.bb
@@ -0,0 +1,8 @@
+DESCRIPTION = "Python package for creating and manipulating graphs and 
networks"
+LICENSE = "BSD"


would be nice if we could say BSD with clause


Ok, I'll update it and send V2.

Thanks
Wenzong




+LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=925586ea588eb990de840dc71ea3752f"
+
+SRC_URI[md5sum] = "6ef584a879e9163013e9a762e1cf7cd1"
+SRC_URI[sha256sum] = 
"0d0e70e10dfb47601cbb3425a00e03e2a2e97477be6f80638fef91d54dd1e4b8"
+
+inherit pypi setuptools
--
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-networking][PATCH 2/2] libldb: update package split rules

2017-02-16 Thread kai.kang
From: Kai Kang 

Update packages split rules:
* make libpyldb-util.so* are really packaged into pyldb and pyldb-dev
* set NOAUTOPACKAGEDEBUG which causes all .debug directories are
  packaged into pyldb-dbg

Signed-off-by: Kai Kang 
---
 meta-networking/recipes-support/libldb/libldb_1.1.29.bb | 13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/meta-networking/recipes-support/libldb/libldb_1.1.29.bb 
b/meta-networking/recipes-support/libldb/libldb_1.1.29.bb
index 2269a5726..28cb8479f 100644
--- a/meta-networking/recipes-support/libldb/libldb_1.1.29.bb
+++ b/meta-networking/recipes-support/libldb/libldb_1.1.29.bb
@@ -45,16 +45,19 @@ EXTRA_OECONF += "--disable-rpath \
  --with-libiconv=${STAGING_DIR_HOST}${prefix}\
 "
 
-PACKAGES += "pyldb pyldb-dbg pyldb-dev"
+PACKAGES =+ "pyldb pyldb-dbg pyldb-dev"
+
+NOAUTOPACKAGEDEBUG = "1"
 
 FILES_${PN} += "${libdir}/ldb/*"
-FILES_${PN}-dbg += "${libdir}/ldb/.debug/* \
+FILES_${PN}-dbg += "${bindir}/.debug/* \
+${libdir}/.debug/* \
+${libdir}/ldb/.debug/* \
 ${libdir}/ldb/modules/ldb/.debug/*"
 
 FILES_pyldb = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/* \
-   ${libdir}/libpyldb-util.so.1 \
-   ${libdir}/libpyldb-util.so.1.1.17 \
+   ${libdir}/libpyldb-util.so.* \
   "
 FILES_pyldb-dbg = "${libdir}/python${PYTHON_BASEVERSION}/site-packages/.debug \
-   ${libdir}/.debug/libpyldb-util.so.1.1.17"
+   ${libdir}/.debug/libpyldb-util.so.*"
 FILES_pyldb-dev = "${libdir}/libpyldb-util.so"
-- 
2.11.0

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


[oe] [meta-networking][PATCH 1/2] inetutils: update files for -dbg packages

2017-02-16 Thread kai.kang
From: Kai Kang 

All .debug directories are packaged in inetutils-rshd-dbg which caused
by AUTOPACKAGEDEBUG. Disable it and split .debug directories and files
to right -dbg package.

Signed-off-by: Kai Kang 
---
 meta-networking/recipes-connectivity/inetutils/inetutils_1.9.4.bb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/meta-networking/recipes-connectivity/inetutils/inetutils_1.9.4.bb 
b/meta-networking/recipes-connectivity/inetutils/inetutils_1.9.4.bb
index a8c40254b..68e914c40 100644
--- a/meta-networking/recipes-connectivity/inetutils/inetutils_1.9.4.bb
+++ b/meta-networking/recipes-connectivity/inetutils/inetutils_1.9.4.bb
@@ -104,7 +104,8 @@ ${PN}-rsh ${PN}-rshd"
 # provided by netkit, so add the corresponding -dbg packages
 # for them to avoid the confliction between the dbg package
 # of inetutils and netkit.
-PACKAGES += "${PN}-tftpd-dbg ${PN}-telnetd-dbg ${PN}-rshd-dbg"
+PACKAGES =+ "${PN}-tftpd-dbg ${PN}-telnetd-dbg ${PN}-rshd-dbg"
+NOAUTOPACKAGEDEBUG = "1"
 
 ALTERNATIVE_PRIORITY = "80"
 ALTERNATIVE_${PN} = "talk whois"
@@ -153,6 +154,7 @@ ALTERNATIVE_${PN}-ping6 = 
"${@bb.utils.contains('PACKAGECONFIG', 'ping6', 'ping6
 ALTERNATIVE_LINK_NAME[ping6]  = "${base_bindir}/ping6"
 
 
+FILES_${PN}-dbg += "${base_bindir}/.debug ${base_sbindir}/.debug 
${bindir}/.debug ${sbindir}/.debug"
 FILES_${PN}-ping = "${base_bindir}/ping.${BPN}"
 FILES_${PN}-ping6 = "${base_bindir}/ping6.${BPN}"
 FILES_${PN}-hostname = "${base_bindir}/hostname.${BPN}"
-- 
2.11.0

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