Re: [OE-core] [PATCH 1/1] libnl: remove RREPLACES and RCONFLICTS for libnl-genl

2016-09-01 Thread Hatle, Mark
GK > On Sep 2, 2016, at 1:31 PM, Robert Yang wrote: > > The libnl-genl.rpm provides libnl-genl2 and libnl-genl-3-200: > > $ rpm -qp --provides > tmp/deploy/rpm/core2_64/libnl-genl-3-200-3.2.28-r0.2.core2_64.rpm > elf(buildid) = 4e753b2361ba0b02f162244a87cc0680796e46cc > libnl-genl = 3.2.28 > l

[OE-core] [master-next] [PATCH 0/1] libnl: remove RREPLACES and RCONFLICTS for libnl-genl

2016-09-01 Thread Robert Yang
Hi RP, This is based on master-next branch, and can fix: https://autobuilder.yoctoproject.org/main/builders/nightly-multilib/builds/932/steps/BuildImages_2/logs/stdio // Robert The following changes since commit 3481121c21ea07ff83d3b05439f5442cd921e244: runqemu: Enable virtio RNG for all plat

[OE-core] [PATCH 1/1] libnl: remove RREPLACES and RCONFLICTS for libnl-genl

2016-09-01 Thread Robert Yang
The libnl-genl.rpm provides libnl-genl2 and libnl-genl-3-200: $ rpm -qp --provides tmp/deploy/rpm/core2_64/libnl-genl-3-200-3.2.28-r0.2.core2_64.rpm elf(buildid) = 4e753b2361ba0b02f162244a87cc0680796e46cc libnl-genl = 3.2.28 libnl-genl-3.so.200()(64bit) libnl-genl-3.so.200(libnl_3)(64bit) libnl-g

Re: [OE-core] [PATCH 1/3] libnl: fix packaging mistakes

2016-09-01 Thread Robert Yang
Hi André, The autobuilder still gets errors on this, I will send a patch for it now. // Robert On 09/02/2016 12:04 AM, André Draszik wrote: On Do, 2016-09-01 at 16:19 +0800, Robert Yang wrote: It seems that this series cause errors when multilib: https://autobuilder.yoctoproject.org/main/bui

[OE-core] [PATCH] sysstat: 11.3.5 -> 11.4.0

2016-09-01 Thread Wang Xin
Upgrade sysstat from 11.3.5 to 11.4.0. Signed-off-by: Wang Xin --- .../recipes-extended/sysstat/{sysstat_11.3.5.bb => sysstat_11.4.0.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/sysstat/{sysstat_11.3.5.bb => sysstat_11.4.0.bb} (53%) diff --git a/m

Re: [OE-core] [PATCH 5/6] kernel-yocto: streamline patch, configuration and audit phases

2016-09-01 Thread Bruce Ashfield
On 2016-09-01 11:18 PM, Bruce Ashfield wrote: On 2016-09-01 12:14 PM, André Draszik wrote: On Mi, 2016-08-31 at 16:17 -0400, Bruce Ashfield wrote: On 2016-08-31 4:54 AM, André Draszik wrote: On Di, 2016-08-30 at 14:35 -0400, Bruce Ashfield wrote: Can you clarify for me if you are are using

Re: [OE-core] [PATCH 5/6] kernel-yocto: streamline patch, configuration and audit phases

2016-09-01 Thread Bruce Ashfield
On 2016-09-01 12:14 PM, André Draszik wrote: On Mi, 2016-08-31 at 16:17 -0400, Bruce Ashfield wrote: On 2016-08-31 4:54 AM, André Draszik wrote: On Di, 2016-08-30 at 14:35 -0400, Bruce Ashfield wrote: Can you clarify for me if you are are using SRC_URI items tagged with 'kmeta', i.e. a direc

Re: [OE-core] pseudo 1.8.1 doesn't work with docker & dumb-init

2016-09-01 Thread Seebs
On 1 Sep 2016, at 20:33, wenzong fan wrote: No, I didn't think it's related to any specific docker version. I tested it on "Docker version 1.7.1, build 786b29d" & "Docker version 1.11.2, build b9f10c9". BTW, I also tested the docker build w/o dumb-init, and the build works ... Yeah, it's

Re: [OE-core] [PATCH 0/4] groff: add file-homedir-perl to RDEPENDS

2016-09-01 Thread Yu, Mingli
ping Thanks, On 2016年08月26日 17:28, Yu, Mingli wrote: On 2016年08月26日 16:55, Burton, Ross wrote: On 26 August 2016 at 03:25, mailto:mingli...@windriver.com>> wrote: The series add file-homedir-perl to RDEPENDS for groff as glilypond rdepends on File/HomeDir.pm provided by file-homedi

Re: [OE-core] pseudo 1.8.1 doesn't work with docker & dumb-init

2016-09-01 Thread wenzong fan
On 08/31/2016 11:48 PM, Seebs wrote: On 31 Aug 2016, at 4:21, wenzong fan wrote: Finally I narrowed it down to pseudo commit: Yes, that makes sense, we expect that there'd be potential issues, but I didn't have a reproducer for any. Thanks! I'll see whether it reproduces for me now. Any speci

Re: [OE-core] pseudo 1.8.1 doesn't work with docker & dumb-init

2016-09-01 Thread wenzong fan
On 08/31/2016 11:11 PM, Joshua Lock wrote: On Wed, 2016-08-31 at 17:21 +0800, wenzong fan wrote: Hi Experts, While I trying to build Yocto in Docker Container which using dumb- init as init system, I found the build always be stopped at some point and the container was terminated as well with b

Re: [OE-core] [PATCH 00/28] Enable gtk-doc

2016-09-01 Thread Randy MacLeod
On 2016-08-26 10:28 AM, Alexander Kanavin wrote: This patchset adds gtk-doc support to OE-core. It requires running transient binaries during build time, which is achieved via qemu, and so there are all the same caveats as with gobject-introspection. Cool but... Gtk-doc generation happens if

Re: [OE-core] [RFC][PATCH] cmake-native: work around gcc6's '-isystem'-allergy

2016-09-01 Thread Jack Mitchell
On 31/08/16 11:15, Andreas Müller wrote: On Wed, Aug 31, 2016 at 11:25 AM, Jack Mitchell wrote: On 30/08/16 18:14, Andreas Müller wrote: since gcc6 we see many cmake/c++ based packets failing with: | fatal error: stdlib.h: No such file or directory a fix from gcc is not to expect [1] so work

Re: [OE-core] [PATCH 5/6] kernel-yocto: streamline patch, configuration and audit phases

2016-09-01 Thread Bruce Ashfield
On 2016-09-01 12:14 PM, André Draszik wrote: On Mi, 2016-08-31 at 16:17 -0400, Bruce Ashfield wrote: On 2016-08-31 4:54 AM, André Draszik wrote: On Di, 2016-08-30 at 14:35 -0400, Bruce Ashfield wrote: Can you clarify for me if you are are using SRC_URI items tagged with 'kmeta', i.e. a direc

[OE-core] [PATCH 1/1] glib: disable gtk-doc on mips64

2016-09-01 Thread Juro Bystricky
Avoid build error .libs/./gobject-scan: Invalid ELF image for this architecture when building for mips64 Signed-off-by: Juro Bystricky --- meta/recipes-core/glib-2.0/glib.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/g

[OE-core] [PATCH 0/1] Fix glib build for mips64

2016-09-01 Thread Juro Bystricky
rue" USER_CLASSES += " testsdk " Build Configuration: BB_VERSION= "1.31.1" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS= "mips64-poky-linux-gnun32" MACHINE = "qemumips64" DISTRO

[OE-core] [PATCH v4 2/2] oe-selftest: Add syntax version tracking to oe-selftest

2016-09-01 Thread Humberto Ibarra
Add a version field and option to argparse so the sntax version can be tracked [YOCTO #8938] Signed-off-by: Humberto Ibarra --- scripts/oe-selftest | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/scripts/oe-selftest b/scripts/oe-selftest index e0ef0c1..ef996

[OE-core] [PATCH v4 1/2] oe-selftest: reorganize syntax to use subcommands

2016-09-01 Thread Humberto Ibarra
The current syntax of oe-selftest is messy. This patch reorganizes it in a clearer way by grouping all functions in a 'run' subcommand and a 'list' subcommand. [YOCTO #8938] Signed-off-by: Humberto Ibarra --- scripts/oe-selftest | 362 ++-- 1 fi

[OE-core] [PATCH v4 0/2] oe-selftest refactoring

2016-09-01 Thread Humberto Ibarra
Refactoring of oe-selftest and adding version tracking for its syntax. These patches need to be integrated at the same time as the corresponding change for autobuilder to aovid breaking anything. [YOCTO #8938] Humberto Ibarra (2): oe-selftest: reorganize syntax to use subcommands oe-selftes

[OE-core] [PATCH] mips: disable QEMU usermode usage when building with n32 ABI

2016-09-01 Thread Alexander Kanavin
Signed-off-by: Alexander Kanavin --- meta/conf/machine/include/mips/arch-mips.inc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/conf/machine/include/mips/arch-mips.inc b/meta/conf/machine/include/mips/arch-mips.inc index 89d17e7..d3e83d1 100644 --- a/meta/conf/machine/include/mips/

[OE-core] [PATCH v3 2/3] oe.path: preserve xattr in copytree() and copyhardlinktree()

2016-09-01 Thread Joshua Lock
Pass appropriate options to tar invocations in copytree() and copyhardlinktree() to ensure that any extended attributes on the files are preserved during the copy. We have to drop the use cpio in "Copy-pass" mode in copyhardlinktree() because cpio doesn't support extended attributes on files. Inst

[OE-core] [PATCH v3 3/3] oeqa.selftest.liboe: add test for xattr in copytree

2016-09-01 Thread Joshua Lock
Add a test to ensure that oe.path.copytree() preserves extended attributes on files. Signed-off-by: Joshua Lock --- meta/lib/oeqa/selftest/liboe.py | 33 - 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/selftest/liboe.py b/meta/lib/oeq

[OE-core] [PATCH v3 1/3] oeqa.selftest: add a test for oe.path.copytree()

2016-09-01 Thread Joshua Lock
One motivation for the use of cpio in oe.path.copytree() was to ensure that files with spaces in their names were copied. Add a new unittest module to test the OE module with a test case for copytree with a spaces in a filename. Signed-off-by: Joshua Lock --- meta/lib/oeqa/selftest/liboe.py | 33

[OE-core] [PATCH v3 0/3] Preserve extended attributes in sstate objects

2016-09-01 Thread Joshua Lock
This small series is part of a larger, on-going, effort to better support extended attributes (xattr). The goal of sending these three patches before the whole is complete is to improve support for distros with features that rely on xattr that wish to use meta-swupd. meta-swupd creates sstate

Re: [OE-core] [PATCH 5/6] kernel-yocto: streamline patch, configuration and audit phases

2016-09-01 Thread André Draszik
On Mi, 2016-08-31 at 16:17 -0400, Bruce Ashfield wrote: > On 2016-08-31 4:54 AM, André Draszik wrote: > > > > On Di, 2016-08-30 at 14:35 -0400, Bruce Ashfield wrote: > > > > > > Can you clarify for me if you are are using SRC_URI items tagged with > > > 'kmeta', i.e. a directory of fragments, or

Re: [OE-core] [PATCH 1/3] libnl: fix packaging mistakes

2016-09-01 Thread André Draszik
On Do, 2016-09-01 at 16:19 +0800, Robert Yang wrote: > It seems that this series cause errors when multilib: > > https://autobuilder.yoctoproject.org/main/builders/nightly-multilib/builds > /930/steps/BuildImages_2/logs/stdio > > // Robert Thanks Robert. I didn't get a chance to look at this tod

Re: [OE-core] [PATCH v4] kernel.bbclass: include signing keys when copying files required for module builds

2016-09-01 Thread Mattias Waldo
Hi! I just submitted version 5 of the patch, which hopefully doesn't break the build. In addition it should handle both 4.1 and 4.4 versions of the Linux kernel, which use different locations for their signing key files. Regards, Mattias On Wed, Aug 31, 2016 at 12:45 AM, Richard Purdie < richar

[OE-core] [PATCH v5] kernel.bbclass: include signing keys when copying files required for module builds

2016-09-01 Thread Mattias Waldo
The absence of signing_key.* in $kerneldir made signing of out-of-tree kernel modules fail (silently). Add copying of these files during the shared_workdir task. Signed-off-by: Mattias Waldo --- meta/classes/kernel.bbclass | 8 1 file changed, 8 insertions(+) diff --git a/meta/classes/

[OE-core] [PATCH] linux-yocto/4.1: backport virtio HW_RANDOM_VIRTIO config

2016-09-01 Thread Bruce Ashfield
We enabled HW_RANDOM_VIRTIO for the 4.4+ kernels, but it is also needed for 4.1 to ensure that VMs have sufficient entropy. Without this entropy networking on qemuppc starves and triggers intermittent errors. Signed-off-by: Bruce Ashfield --- meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 2

[OE-core] [PATCH v2] linux-firmware: package carl9170 separately

2016-09-01 Thread Ioan-Adrian Ratiu
Package the carl9170 binary firmware separately because it is needed by various usb dongles and installing whole linux-firmware is overkill. carl9170 is an atheros-based firmware, the succesor of ar9170 which is deprecated and its driver (ar9170) was removed from the kernel tree. carl9170 comes bo

[OE-core] [PATCH 0/1] busybox: fix "sed n (flushes pattern space, terminates early)" testcase failure

2016-09-01 Thread Dengke Du
The following changes since commit 2fedd226c3385f1ac160b3aa0bfadbded85e288c: ref-manual: Fixed small wording in PKGR in the glossary (2016-08-25 23:09:29 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib dengke/busybox-fix-sed-n-testcase-fa

[OE-core] [PATCH 1/1] busybox: fix "sed n (flushes pattern space, terminates early)" testcase failure

2016-09-01 Thread Dengke Du
It is a busybox upstream known bug. When the busybox sed sub-command 'n' hit the files EOF, it print an extra character that have been printed, but the GNU sed would not print it. In busybox source code ../editors/sed.c c

[OE-core] [PATCH] swig: 3.0.8 -> 3.0.10

2016-09-01 Thread Wang Xin
Upgrade swig from 3.0.8 to 3.0.10. Signed-off-by: Wang Xin --- meta/recipes-devtools/swig/{swig_3.0.8.bb => swig_3.0.10.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/swig/{swig_3.0.8.bb => swig_3.0.10.bb} (58%) diff --git a/meta/recipes-devtools/swi

[OE-core] [PATCH v3 4/6] image.bbclass: put image_complete under sstate control

2016-09-01 Thread Ed Bartosh
Adding image_complete task should make sstate machinery to generate manifest for deployed images and do final deployment to DEPLOY_DIR_IMAGE. Made sure DEPLOYDIR doesn't contain images from past deployments to prevent them to be included into sstate manifests. Set stamp-extra-info flag for do_ima

[OE-core] [PATCH v3 6/6] toaster: fire TaskArtifacts event

2016-09-01 Thread Ed Bartosh
Fire TaskArtifact MetaData event for deployment tasks when task either completed or skipped. Event contains full task id (recipe+task) and list of deployment artifacts from sstate manifest. This should allow Toaster to always get notified about deployment artifacts produced by the build. [YOCTO #

[OE-core] [PATCH v3 5/6] populate_sdk_base: put populate_sdk under sstate control

2016-09-01 Thread Ed Bartosh
Adding populate_sdk task to SSTATE_TASKS should make sstate machinery to generate manifest for deployed sdk artifacts and do final deployment to SDK_DEPLOY. Set stamp-extra-info flag for do_populate_sdk task. This flag is used in the name of sstate manifest. Setting it to predetermined value for p

[OE-core] [PATCH v3 2/6] sstate.bbclass: skip packaging if SSTATE_SKIP_CREATION is set

2016-09-01 Thread Ed Bartosh
SSTATE_SKIP_CREATION variable will be used to skip creation of sstate .tgz files. It makes sense for image creation tasks as tarring images and keeping them in sstate would consume a lot of disk space. Signed-off-by: Ed Bartosh --- meta/classes/sstate.bbclass | 2 ++ 1 file changed, 2 insertions

[OE-core] [PATCH v3 3/6] image: populate_sdk: deploy images to DEPLOYDIR

2016-09-01 Thread Ed Bartosh
Changed deployment directory from DEPLOY_DIR_IMAGE/SDK_DEPLOY to DEPLOYDIR to make sstate machinery to do final deployment and generate manifest. Renamed variable deploy_dir to deploy_dir_image in selftest code to avoid confusion with DEPLOYDIR variable. Updated the code of rootfs.py:Rootfs class

[OE-core] [PATCH v3 1/6] image: populate_sdk_base: add DEPLOYDIR variable

2016-09-01 Thread Ed Bartosh
This is a preparation for changing deployment directory for image and populate_sdk targets. Introduced new variable DEPLOYDIR. Set it to current image/sdk deployment locations. Signed-off-by: Ed Bartosh --- meta/classes/image.bbclass | 2 ++ meta/classes/populate_sdk_base.bbclass |

[OE-core] [PATCH v3 0/6] Provide list of deployment artifacts

2016-09-01 Thread Ed Bartosh
Hi, This is a fix for Bug #9869 - Provide a per-target manifest of files which were, or would have been, produced The list of artifacts produced by deployment tasks (do_deploy, do_image_complete and do_populate_sdk[_ext] is obtained from sstate manifests and fired as a TaskArtifacts metadata ev

Re: [OE-core] [PATCH 1/3] libnl: fix packaging mistakes

2016-09-01 Thread Robert Yang
Hi André, It seems that this series cause errors when multilib: https://autobuilder.yoctoproject.org/main/builders/nightly-multilib/builds/930/steps/BuildImages_2/logs/stdio // Robert On 08/26/2016 06:31 PM, André Draszik wrote: - *.la files belong into -dev packages - the genl-ctrl-list comm

[OE-core] [PATCH] gawk: fix command location in ptest script

2016-09-01 Thread mingli.yu
From: Li Wang * Correct the command location in ptest scripts such as update the line "#!/bin/awk -f" to "#!/usr/bin/awk -f" in the file /usr/lib64/gawk/ptest/test/fcall_exit2.awk belongs to package gawk-ptest and the line "#!/usr/local/bin/gawk -f" to "#!/usr/bin/gawk -f" in the file /

[OE-core] 'qemumips64 + systemd + pam' results in being not able to login

2016-09-01 Thread ChenQi
Hi All, Recently I noticed that if we start a systemd based qemumips64 target with 'pam' enabled in DISTRO_FEATURES, we could not login in successfully. After you provide username and password to the login prompt, the login prompt just comes up again. Below is some error information. Receiv