Re: [OE-core] [PATCH] oe-selftest: runqemu: add tests for qemu boot and shutdown

2018-04-09 Thread Yeoh, Ee Peng
Hi Alex, I added comment to that explain the need for a separate class, what the two classes do and how they differ. Please let me know if you have any inputs. Thanks, Ee Peng -Original Message- From: openembedded-core-boun...@lists.openembedded.org

[OE-core] [PATCH] oe-selftest: runqemu: add tests for qemu boot and shutdown

2018-04-09 Thread Yeoh Ee Peng
QA team were testing qemu boot image and shutdown on each qemu architecture manually. Add automated test to test qemu boot on ext4 and nfs, finally check that it can shutdown properly. Original runqemu tests was dedicated for MACHINE=qemux86-64 and it was testing various live image (iso and

Re: [OE-core] [PATCH] oe-selftest: runqemu: add tests for qemu boot and shutdown

2018-04-09 Thread Yeoh, Ee Peng
Noted, will add comment and resend the patch. Thank you for your inputs. -Original Message- From: Alexander Kanavin [mailto:alexander.kana...@linux.intel.com] Sent: Monday, April 9, 2018 8:34 PM To: Yeoh, Ee Peng ; openembedded-core@lists.openembedded.org

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Burton, Ross
On 9 April 2018 at 22:20, Khem Raj wrote: > On Mon, Apr 9, 2018 at 1:44 PM, Burton, Ross wrote: >> On 9 April 2018 at 21:13, Andre McCurdy wrote: >>> On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote:

Re: [OE-core] [PATCH] libxcrypt: add -std=gnu99 to BUILD_CPPFLAGS

2018-04-09 Thread Martin Jansa
The anonymous python bellow this chunk limits this whole recipe only for nativesdk (I don't know why it uses BBCLASSEXTEND + anonymous python instead of just inheritting nativesdk directly from nativesdk-libxcrypt recipe to make it more obvious ...). On Mon, Apr 9, 2018 at 11:59 PM, Khem Raj

Re: [OE-core] [PATCH] libxcrypt: add -std=gnu99 to BUILD_CPPFLAGS

2018-04-09 Thread Khem Raj
On 4/9/18 12:51 AM, Martin Jansa wrote: > * add it to allow older distributions e.g. Ubuntu 14.04 with gcc 4.8 > to build this, otherwise it fails with: > ../git/gen-des-tables.c: In function 'write_table_u8': > ../git/gen-des-tables.c:307:3: error: 'for' loop initial declarations are >

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Khem Raj
On Mon, Apr 9, 2018 at 1:44 PM, Burton, Ross wrote: > On 9 April 2018 at 21:13, Andre McCurdy wrote: >> On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote: >>> xz has native support for threaded compression now and SDK creation

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Burton, Ross
On 9 April 2018 at 21:13, Andre McCurdy wrote: > On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote: >> xz has native support for threaded compression now and SDK creation was the >> only >> part of oe-core which is using pixz instead of xz. >> >> Not

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Andre McCurdy
On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote: > xz has native support for threaded compression now and SDK creation was the > only > part of oe-core which is using pixz instead of xz. > > Not only does this remove pixz-native from the SDK dependencies, but in my >

Re: [OE-core] [PATCH v2 1/1] recipes-core: breakout hwclock.sh from busybox

2018-04-09 Thread Alex Stewart
Bump. Did this patch get blacklisted for inclusion or does anyone have any outstanding concerns about it? On 03/21/2018 01:55 PM, Alex Stewart wrote: * Move the hwclock.sh initscript from busybox into its own package and recipe (hwclock-init). This script is generally useful for distros

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Burton, Ross
xz-native isn't in ASSUME_PROVIDED, we built it. Ross On 9 April 2018 at 19:44, Khem Raj wrote: > On Mon, Apr 9, 2018 at 11:29 AM, Burton, Ross wrote: >> No, it's SDK generation, so xz-native (see SDK_DEPENDS in the first hunk). >> > > OK then we need

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Khem Raj
On Mon, Apr 9, 2018 at 11:29 AM, Burton, Ross wrote: > No, it's SDK generation, so xz-native (see SDK_DEPENDS in the first hunk). > OK then we need to make sure that all supported distros will have the threaded xz version > Ross > > On 9 April 2018 at 18:46, Khem Raj

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Burton, Ross
No, it's SDK generation, so xz-native (see SDK_DEPENDS in the first hunk). Ross On 9 April 2018 at 18:46, Khem Raj wrote: > On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote: >> xz has native support for threaded compression now and SDK creation was

[OE-core] [PATCH v2] python3: Add recommended modules to nativesdk install

2018-04-09 Thread Tom Hochstein
The python3 installation in the SDK did not include the minimum set of modules to be functional, particularly in the case where Python is brought in through dependencies. Rather than requiring the user to explicitly add the modules, it's better to pull in the modules through RRECOMMENDS. Note that

Re: [OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Khem Raj
On Mon, Apr 9, 2018 at 8:19 AM, Ross Burton wrote: > xz has native support for threaded compression now and SDK creation was the > only > part of oe-core which is using pixz instead of xz. > > Not only does this remove pixz-native from the SDK dependencies, but in my >

[OE-core] ✗ patchtest: failure for meta: add missing Signed-off-by and Upstream-Status tags

2018-04-09 Thread Patchwork
== Series Details == Series: meta: add missing Signed-off-by and Upstream-Status tags Revision: 1 URL : https://patchwork.openembedded.org/series/11735/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests

Re: [OE-core] [yocto] Yocto Project Status WW15’18

2018-04-09 Thread akuster808
On 04/09/2018 08:13 AM, Jordan, Robin L wrote: > > Current Dev Position: YP 2.5 M4 final close out. > > Next Deadline: YP 2.5 M4 release is 4/27/18 > >   > > SWAT Team Rotation: > > SWAT lead is currently: Paul. > > SWAT team rotation: Paul -> Tracy on April 13, 2018 > > SWAT team rotation:

[OE-core] [PATCH] meta: add missing Signed-off-by and Upstream-Status tags

2018-04-09 Thread Ross Burton
Signed-off-by: Ross Burton --- .../0001-Only-use-sort-name-on-versions-of-tar-which-support-.patch| 2 ++ .../0002-opkg-build-Use-local-time-for-build_date-since-opkg-.patch| 2 ++ .../perl/perl/perl-5.26.1-guard_old_libcrypt_fix.patch | 2 +-

Re: [OE-core] [PATCH 2/3] bind: fix openSSL detection when using multiarch

2018-04-09 Thread Richard Purdie
On Mon, 2018-04-09 at 13:56 +0200, Koen Kooi wrote: > In multiarch /usr/include and /usr/lib/ level anymore. This change will pass a correct includedir, but a > wrong libdir, but the linker picks it up anyway. > > Tested on multiarch and regular build. How far off working is mulitarch for

Re: [OE-core] [PATCH] u-boot: Upgrade to 2018.03 release

2018-04-09 Thread Marek Vasut
On 04/09/2018 03:48 PM, Khem Raj wrote: > On Mon, Apr 9, 2018 at 1:25 AM, Marek Vasut wrote: >> On 04/09/2018 02:54 AM, Khem Raj wrote: >>> >>> On Sun, Apr 8, 2018 at 4:10 PM Marek Vasut >> > wrote: >>> >>> This upgrades the U-Boot from

[OE-core] [PATCH] pixz: remove

2018-04-09 Thread Ross Burton
Nothing in oe-core is using this now as xz can do multithreaded compression, so remove it. Signed-off-by: Ross Burton --- meta/conf/distro/include/maintainers.inc | 1 - ...onfigure-Detect-headers-before-using-them.patch | 51

[OE-core] [PATCH] populate_sdk_base: use xz -T instead of pixz

2018-04-09 Thread Ross Burton
xz has native support for threaded compression now and SDK creation was the only part of oe-core which is using pixz instead of xz. Not only does this remove pixz-native from the SDK dependencies, but in my limited testing xz -T0 is slightly faster and produces smaller archives than pixz for the

[OE-core] [PATCH 2/3] linux-yocto-tiny/4.14: fix recipe name

2018-04-09 Thread Bruce Ashfield
I guess not many people are building linux-yocto-tiny for v4.15, given that I managed to mangle the name of the recipe when I introduced it. [YOCTO #12640] Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-tiny_4.15.b | 25 ---

[OE-core] [PATCH 1/3] linux-yocto/4.14: add elfutils, util-linux and openssl dependencies

2018-04-09 Thread Bruce Ashfield
4.15+ already has the following dependencies: DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}" DEPENDS += "openssl-native util-linux-native" Updates to 4.14 via the -stable releases have also introduced the same dependencies to 4.14's "make scripts". As such, we

[OE-core] [PATCH 3/3] linux-yocto/4.14/4.15: deterministic srcversion

2018-04-09 Thread Bruce Ashfield
Author: Juro Bystricky Date: Fri Mar 30 10:14:05 2018 -0700 modpost: srcversion sometimes incorrect "srcversion" field inserted into module modinfo section contains a sum of the source files which made it. However, this field can be

[OE-core] [PATCH 0/3] linux-yocto: consolidated pull request

2018-04-09 Thread Bruce Ashfield
Hi all, Given how close we are to the release, I'm staying away from -stable updates to the linux-yocto kernels. But I do have one small patch integration and two minor bug fixes that are worth getting in for the release. I don't expect any issues with these .. famous last words :D Cheers,

[OE-core] Yocto Project Status WW15’18

2018-04-09 Thread Jordan, Robin L
Current Dev Position: YP 2.5 M4 final close out. Next Deadline: YP 2.5 M4 release is 4/27/18 SWAT Team Rotation: SWAT lead is currently: Paul. SWAT team rotation: Paul -> Tracy on April 13, 2018 SWAT team rotation: Tracy -> Stephano on April 20, 2018

Re: [OE-core] [PATCH] python3: Add recommended modules to nativesdk install

2018-04-09 Thread Burton, Ross
Carried on thinking after sending this and I now think that in a SDK we probably want to enforce all-or-nothing and this is the easiest way. Can you expand the commit message so the rationale doesn't get lost? Ross On 9 April 2018 at 14:54, Burton, Ross wrote: > That's

Re: [OE-core] [PATCH] python3: Add recommended modules to nativesdk install

2018-04-09 Thread Burton, Ross
That's definitely a hack. If SDKs should contain Python then install python3 (which will install -core and -modules), if not then don't install it. The corner-case is a SDK which though dependencies installs half a Python, in which case I'd say you should just explicitly add all of Python. Ross

Re: [OE-core] [PATCH] u-boot: Upgrade to 2018.03 release

2018-04-09 Thread Khem Raj
On Mon, Apr 9, 2018 at 1:25 AM, Marek Vasut wrote: > On 04/09/2018 02:54 AM, Khem Raj wrote: >> >> On Sun, Apr 8, 2018 at 4:10 PM Marek Vasut > > wrote: >> >> This upgrades the U-Boot from 2018.01 to 2018.03 release and drops >> patches

Re: [OE-core] [PATCH v2 1/2] at-spi2-core: upgrade to version 2.28.0

2018-04-09 Thread Alexander Kanavin
On 04/09/2018 02:29 PM, Maxin B. John wrote: +GTKDOC_ENABLE_FLAG = "-Denable_docs=true" +GTKDOC_DISABLE_FLAG = "-Denable_docs=false" + +GI_ENABLE_FLAG = "-Denable-introspection=yes" +GI_DISABLE_FLAG = "-Denable-introspection=no" + +EXTRA_OEMESON_append_class-target = "

Re: [OE-core] [PATCH 17/21] xorgproto: add replacement for depricated calibrateproto

2018-04-09 Thread Burton, Ross
Both the summary in the recipe and the git commit message are wrong, also is there any need for xorg-proto-common once this is merged? Ross On 4 April 2018 at 02:49, Armin Kuster wrote: > From: Armin Kuster > > Signed-off-by: Armin Kuster

Re: [OE-core] [PATCH] oe-selftest: runqemu: add tests for qemu boot and shutdown

2018-04-09 Thread Alexander Kanavin
On 04/09/2018 06:32 AM, Yeoh Ee Peng wrote: QA team were testing qemu boot image and shutdown on each qemu architecture manually. Add automated test to test qemu boot on ext4 and nfs, finally check that it can shutdown properly. Signed-off-by: Yeoh Ee Peng ---

Re: [OE-core] [PATCH 3/3] python 2.7: fix multilib patch to accept multiarch style paths

2018-04-09 Thread Koen Kooi
Please ignore "[PATCH 3/3] python 2.7: fix multilib patch to accept multiarch style paths" for now, a rebuild from scratch shows a build failure :/ 2018-04-09 13:56 GMT+02:00 Koen Kooi : > > Using 'basename' to strip the prefix fails when using multiarch style paths. >

[OE-core] [PATCH 1/3] libcap: fix (base_)libdir usage

2018-04-09 Thread Koen Kooi
The recipe wants to install libs into base_libdir, but uses "basename $libdir" to derive that. That breaks in a multiarch setup. Use the proper variable and remove the inline python usage. Signed-off-by: Koen Kooi --- meta/recipes-support/libcap/libcap_2.25.bb | 2 +- 1

[OE-core] [PATCH 3/3] python 2.7: fix multilib patch to accept multiarch style paths

2018-04-09 Thread Koen Kooi
Using 'basename' to strip the prefix fails when using multiarch style paths. Signed-off-by: Koen Kooi --- meta/recipes-devtools/python/python/multilib.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 2/3] bind: fix openSSL detection when using multiarch

2018-04-09 Thread Koen Kooi
In multiarch /usr/include and /usr/lib/ --- meta/recipes-connectivity/bind/bind_9.10.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/bind/bind_9.10.6.bb b/meta/recipes-connectivity/bind/bind_9.10.6.bb index 8b8835b..20c8d7b 100644 ---

[OE-core] [PATCH 8/8] gtk-icon-utils-native: upgrade to version 3.22.29

2018-04-09 Thread Maxin B. John
3.22.28 -> 3.22.29 Signed-off-by: Maxin B. John --- ...-icon-utils-native_3.22.28.bb => gtk-icon-utils-native_3.22.29.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-gnome/gtk+/{gtk-icon-utils-native_3.22.28.bb =>

[OE-core] [PATCH 5/8] gtk+3: upgrade to version 3.22.29

2018-04-09 Thread Maxin B. John
* Wayland - add an input method based on the text protocol * File chooser - Stop activating without double-click * Bugs fixed: 710888 GtkInfoBar not shown after calling gtk_widget_show 743975 Better deprecation information for GtkStatusIcon 775546 gdkscreen-x11: Don't try to calculate a

[OE-core] [PATCH 6/8] gsettings-desktop-schemas: upgrade to version 3.28.0

2018-04-09 Thread Maxin B. John
3.24.1 -> 3.28.0 Signed-off-by: Maxin B. John --- ...-desktop-schemas_3.24.1.bb => gsettings-desktop-schemas_3.28.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-gnome/gsettings-desktop-schemas/{gsettings-desktop-schemas_3.24.1.bb =>

[OE-core] [PATCH 0/8] package upgrades

2018-04-09 Thread Maxin B. John
Package upgrades Maxin B. John (8): libatomic-ops: upgrade to version 7.6.4 bluez5: upgrade to version 5.49 libsolv: upgrade to version 0.6.34 ruby: upgrade to version 2.5.1 gtk+3: upgrade to version 3.22.29 gsettings-desktop-schemas: upgrade to version 3.28.0 puzzles: upgrade to

[OE-core] [PATCH 7/8] puzzles: upgrade to latest commit

2018-04-09 Thread Maxin B. John
* Fix false-positive completion detection in X Solo. Signed-off-by: Maxin B. John --- meta/recipes-sato/puzzles/puzzles_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-sato/puzzles/puzzles_git.bb

[OE-core] [PATCH 2/8] bluez5: upgrade to version 5.49

2018-04-09 Thread Maxin B. John
Add PACKAGECONFIG for btpclient (BTP client for qualification testing) Signed-off-by: Maxin B. John --- meta/recipes-connectivity/bluez5/bluez5.inc | 1 + meta/recipes-connectivity/bluez5/{bluez5_5.48.bb => bluez5_5.49.bb} | 5 +++-- 2 files

[OE-core] [PATCH 1/8] libatomic-ops: upgrade to version 7.6.4

2018-04-09 Thread Maxin B. John
* Add RISC-V support * Convert atomic_ops_malloc.c and tests to valid C++ code * Eliminate 'function is never used' cppcheck warning for * load_before_cas * Eliminate 'using argument that points at uninitialized var' cppcheck * error * Fix 'AO_pt_lock undefined' error if cross-compiling manually

[OE-core] [PATCH 3/8] libsolv: upgrade to version 0.6.34

2018-04-09 Thread Maxin B. John
Bug fix release Signed-off-by: Maxin B. John --- meta/recipes-extended/libsolv/{libsolv_0.6.33.bb => libsolv_0.6.34.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-extended/libsolv/{libsolv_0.6.33.bb => libsolv_0.6.34.bb} (94%) diff --git

[OE-core] [PATCH 4/8] ruby: upgrade to version 2.5.1

2018-04-09 Thread Maxin B. John
License-Update: Checksum of LEGAL file updated for changes to upstream URL and addition of Wayback Machine url Signed-off-by: Maxin B. John --- meta/recipes-devtools/ruby/ruby.inc | 2 +- meta/recipes-devtools/ruby/{ruby_2.5.0.bb => ruby_2.5.1.bb} |

Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-09 Thread Maxin B. John
Hi Alex, On Mon, Apr 09, 2018 at 09:14:59AM +0300, Alexander Kanavin wrote: > On 04/06/2018 06:14 PM, Maxin B. John wrote: > >>>1. convert to meson build > >>>2. inherit gnomebase and associated cleanup > >>>3. add libxml2 to DEPENDS list > >>> > >>>Signed-off-by: Maxin B. John

[OE-core] [PATCH v2 1/2] at-spi2-core: upgrade to version 2.28.0

2018-04-09 Thread Maxin B. John
1. Convert to meson build 2. Remove the following patch made obsolete by moving to meson: 0001-build-Add-with-systemduserunitdir.patch 3. Provide meson flags for introspection and documentation Signed-off-by: Maxin B. John ---

[OE-core] [PATCH v2 2/2] atk: upgrade to version 2.28.1

2018-04-09 Thread Maxin B. John
convert to meson build and provide flags for introspection and documentation. Signed-off-by: Maxin B. John --- meta/recipes-support/atk/atk_2.26.1.bb | 19 --- meta/recipes-support/atk/atk_2.28.1.bb | 32 2 files changed, 32

[OE-core] [PATCH 0/2] fix meson specific flags for introspection

2018-04-09 Thread Maxin B. John
Fix meson specific introspection build error on x32 for atk and at-spi2-core. Thanks to Alex for poiniting to the right direction. Maxin B. John (2): at-spi2-core: upgrade to version 2.28.0 atk: upgrade to version 2.28.1 .../0001-build-Add-with-systemduserunitdir.patch | 52

[OE-core] [PATCH] oe-selftest: runqemu: add tests for qemu boot and shutdown

2018-04-09 Thread Yeoh Ee Peng
QA team were testing qemu boot image and shutdown on each qemu architecture manually. Add automated test to test qemu boot on ext4 and nfs, finally check that it can shutdown properly. Signed-off-by: Yeoh Ee Peng --- meta/lib/oeqa/selftest/cases/runqemu.py | 61

Re: [OE-core] [PATCH] u-boot: Upgrade to 2018.03 release

2018-04-09 Thread Marek Vasut
On 04/09/2018 02:54 AM, Khem Raj wrote: > > On Sun, Apr 8, 2018 at 4:10 PM Marek Vasut > wrote: > > This upgrades the U-Boot from 2018.01 to 2018.03 release and drops > patches accepted upstream, getting the patch count to zero. > > > > It fails

[OE-core] [PATCH] libxcrypt: add -std=gnu99 to BUILD_CPPFLAGS

2018-04-09 Thread Martin Jansa
* add it to allow older distributions e.g. Ubuntu 14.04 with gcc 4.8 to build this, otherwise it fails with: ../git/gen-des-tables.c: In function 'write_table_u8': ../git/gen-des-tables.c:307:3: error: 'for' loop initial declarations are only allowed in C99 mode for (size_t i = 0; i <

[OE-core] [PATCH] udev-extraconf: Add systemd-mount to mount.sh

2018-04-09 Thread Hongzhi.Song
This patch fixs the problem that block devices unable to be formatted when systemd and udev-extraconf recipes added into rootfs. If we add systemd and udev-extraconf recipes into rootfs: VIRTUAL-RUNTIME_init_manager = "systemd" DISTRO_FEATURES_append = " systemd"

Re: [OE-core] [PATCH] u-boot: Upgrade to 2018.03 release

2018-04-09 Thread Martin Jansa
Isn't it fail again because of autodetected swig from host? Since 2017.07 I have: do_compile_prepend () { sed 's@\(^always += $(if $(shell which swig 2> /dev/null),_libfdt.so)$\)@# do not autodetect swig, there is no swig-native dependency \1@g' -i ${S}/tools/Makefile } to prevent

Re: [OE-core] [PATCH 04/10] at-spi2-atk: upgrade to version 2.26.2

2018-04-09 Thread Alexander Kanavin
On 04/06/2018 06:14 PM, Maxin B. John wrote: 1. convert to meson build 2. inherit gnomebase and associated cleanup 3. add libxml2 to DEPENDS list Signed-off-by: Maxin B. John This and atk seem to fail in gir on x32:

Re: [OE-core] [PATCH 1/1] rpm: remove dbus dependency for rpm-native

2018-04-09 Thread Alexander Kanavin
On 04/08/2018 10:57 AM, ChenQi wrote: Thanks for your advice. I've sent out a new patch, which adds dbus option to configure.ac and then disables it for rpm-native. Thanks. Can you submit the patch upstream please? Open a pull request here: https://github.com/rpm-software-management/rpm Alex

Re: [OE-core] ✗ patchtest: failure for license.bbclass: be a bit more strict when searching ${PN}-${LICENSE_PACKAGE_SUFFIX} in packages

2018-04-09 Thread Alexander Kanavin
On 04/08/2018 11:34 PM, Patchwork wrote: * Patchlicense.bbclass: be a bit more strict when searching ${PN}-${LICENSE_PACKAGE_SUFFIX} in packages Issue Commit shortlog is too long [test_shortlog_length] Suggested fixEdit shortlog so that it is 90 characters or