Re: [OE-core] [PATCH 1/1] openssh: upgrade to 7.4p1

2017-01-19 Thread Dengke Du
Hi Jussi The remaining patch are still useful, I just rebase those patchs on version 74.p1. I will explain it. Thanks. On 2017年01月19日 20:32, Jussi Kukkonen wrote: On 19 January 2017 at 13:52, Burton, Ross > wrote: You're

Re: [OE-core] ✗ patchtest: failure for bash 4.3.30 -> 4.4

2017-01-19 Thread Denys Dmytriyenko
On Thu, Jan 19, 2017 at 03:23:42AM -, Patchwork wrote: > == Series Details == > > Series: bash 4.3.30 -> 4.4 > Revision: 1 > URL : https://patchwork.openembedded.org/series/4836/ > State : failure > > == Summary == > > > Thank you for submitting this patch series to OpenEmbedded Core.

Re: [OE-core] still fighting to get an OE recipe for "libfilesys-smbclient-perl"

2017-01-19 Thread Mike Looijmans
On 19-01-17 21:58, Robert P. J. Day wrote: following up on the whining i did a while back to finish off a few perl recipes for OE, i have just a few left to resolve, and this is one of them. i managed to get several dozen perl recipes to work simply by throwing together recipes based on very

Re: [OE-core] [PATCH] bash 4.3.30 -> 4.4

2017-01-19 Thread Zheng, Ruoqin
Hi Ross I have try to patch it on the top master branch, it only has whitespace waring: zhengrq@force:/yocto/work001/fnst/zrq/community/poky$ git apply 0001-OE-core-bash-4.3.30-4.4.patch0001-OE-core-bash-4.3.30-4.4.patch:52: trailing whitespace. 0001-OE-core-bash-4.3.30-4.4.patch:58: trailing

[OE-core] [PATCH v2 0/1] oe-selftest: devtool: remove use of git -C

2017-01-19 Thread Paul Eggleton
The following changes since commit fc97963bc61bf16112859fe1d7e460a13d34baca: oeqa/selftest/devtool: rewrite modify testcase (2017-01-19 22:45:46 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool-git-fix1

[OE-core] [PATCH v2 1/1] oe-selftest: devtool: remove use of git -C

2017-01-19 Thread Paul Eggleton
The -C option isn't available in versions of git older than 1.8.5, and officially we only require git 1.8.3.1 or newer (and the latter is the version you'll find on CentOS 7, so the test fails there). In any case we can simply specify the working directory to runCmd() so just do that instead.

Re: [OE-core] still fighting to get an OE recipe for "libfilesys-smbclient-perl"

2017-01-19 Thread Tim Orling
On Thu, Jan 19, 2017 at 3:45 PM, Burton, Ross wrote: > > On 19 January 2017 at 20:58, Robert P. J. Day > wrote: > >> beyond this, i'm not sure how to use an OE patch to adjust this >> source the right way, given that dozens and dozens of other

[OE-core] ✗ patchtest: failure for oe-selftest: devtool: remove use of git -C

2017-01-19 Thread Patchwork
== Series Details == Series: oe-selftest: devtool: remove use of git -C Revision: 1 URL : https://patchwork.openembedded.org/series/4861/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

Re: [OE-core] [PATCH 1/1] openssh: upgrade to 7.4p1

2017-01-19 Thread Dengke Du
Thanks for reminding, I use the "devtool modify openssh", so it has apply the add-test- support-for-busybox.patch to the openssh, I am not find this, it's my fault. I will do this again. On 2017年01月19日 19:52, Burton, Ross wrote: You're removing this patch: On 19 January 2017 at 09:50,

[OE-core] [PATCH 1/1] oe-selftest: devtool: remove use of git -C

2017-01-19 Thread Paul Eggleton
The -C option isn't available in versions of git older than 1.8.5, and officially we only require git 1.8.3.1 or newer (and the latter is the version you'll find on CentOS 7, so the test fails there). In any case we can simply specify the working directory to runCmd() so just do that instead.

[OE-core] [PATCH 0/1] oe-selftest: devtool: remove use of git -C

2017-01-19 Thread Paul Eggleton
The following changes since commit a7cb408dd784178197687a2129e936620bf6a0d3: sanity.bbclass: Improved error message (2017-01-17 11:31:31 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool-git-fix1

[OE-core] [PATCH] selftest: automatically add the meta-selftest layer

2017-01-19 Thread Benjamin Esquivel
adding the meta-selftest layer is a small bump you always encounter when you want to run selftest. Adding an automatic procedure to include the layer if it is not yet present. Signed-off-by: Benjamin Esquivel --- scripts/oe-selftest | 12 ++-- 1 file

Re: [OE-core] still fighting to get an OE recipe for "libfilesys-smbclient-perl"

2017-01-19 Thread Burton, Ross
On 19 January 2017 at 20:58, Robert P. J. Day wrote: > beyond this, i'm not sure how to use an OE patch to adjust this > source the right way, given that dozens and dozens of other modules > cross-compiled just fine. > > thoughts? i am in now way a perl expert so i

Re: [OE-core] [PATCH 2/2] Revert "kernel: Modify kernel modules installation path."

2017-01-19 Thread Burton, Ross
On 19 January 2017 at 21:24, Jason Wessel wrote: > It may be fixable by using, ${nonarch_base_libdir}, but it wasn't quite > that simple because it didn't fully work for the firmware loader so for now > it would be best to just revert the two patches and keep oe-core

[OE-core] [PATCH 24/33] update-rc.d: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen use_updatercd() will always return true in rootfs generation so checking that is not required. Signed-off-by: Jussi Kukkonen --- meta/classes/update-rc.d.bbclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)

[OE-core] [PATCH 23/33] dbus: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen systemctl is needed if both systemd and sysvinit are in distro features. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/dbus/dbus_1.10.14.bb | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH 28/33] gsettings: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen glib-compile-schemas is needed during postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/gsettings.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/gsettings.bbclass

[OE-core] [PATCH 31/33] fontcache.bbclass: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Qemu is used to run fc-cache on postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/fontcache.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/fontcache.bbclass

[OE-core] [PATCH 33/33] kernel.bbclass: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen The depmodwrapper dependency is not actually used by the class but anyone using pkg_postinst_kernel-base() will need it. Signed-off-by: Jussi Kukkonen --- meta/classes/kernel.bbclass | 3 ++- 1 file changed, 2

[OE-core] [PATCH 25/33] update-alternatives.bbclass: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Signed-off-by: Jussi Kukkonen --- meta/classes/update-alternatives.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/update-alternatives.bbclass b/meta/classes/update-alternatives.bbclass index

[OE-core] [PATCH 26/33] mime.bbclass: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen update-mime-database is used in postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/mime.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/mime.bbclass

[OE-core] [PATCH 18/33] linux-dtb: Add PACKAGE_WRITE_DEP for postinstall

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen update-alternatives is used in postinstall. Signed-off-by: Jussi Kukkonen --- meta/recipes-kernel/linux/linux-dtb.inc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-kernel/linux/linux-dtb.inc

[OE-core] [PATCH 29/33] gio-module-cache: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Qemu is used to run gio-querymodules on postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/gio-module-cache.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 05/33] kernel-module-split: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs kmod-native and depmodwrapper-cross, mark these dependencies. Signed-off-by: Richard Purdie --- meta/classes/kernel-module-split.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/kernel-module-split.bbclass

[OE-core] [PATCH 19/33] xorg-font-common: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen mkfontdir and mkfontscale are used in the postinstall script. Signed-off-by: Jussi Kukkonen --- meta/recipes-graphics/xorg-font/xorg-font-common.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 27/33] gtk-immodules-cache: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Qemu is used to run gtk-query-immodules-* on postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/gtk-immodules-cache.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 32/33] cantarell-fonts: inherit pkgconfig

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen configure fails without pkg-config. Signed-off-by: Jussi Kukkonen --- meta/recipes-graphics/cantarell-fonts/cantarell-fonts_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 21/33] eudev: Add PACKAGE_WRITE_DEPS for postinstall

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Qemu is used to run udevadm in postinstall. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/udev/eudev_3.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/udev/eudev_3.2.bb

[OE-core] [PATCH 20/33] shadow: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen pwconv and grpconv are used in the postinstall script. Signed-off-by: Jussi Kukkonen --- meta/recipes-extended/shadow/shadow.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 22/33] systemd: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen Qemu is used to run udevadm in postinstall. Signed-off-by: Jussi Kukkonen --- meta/recipes-core/systemd/systemd_232.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 04/33] gtk-icon-cache: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
gdk-pixbuf-native and gtk-icon-utils-native are needed by the postinstall scripts so mark the dependency. The utils may be needed at icon build time too so DEPENDS is unchanged. Signed-off-by: Richard Purdie --- meta/classes/gtk-icon-cache.bbclass | 2 ++ 1

[OE-core] [PATCH 30/33] gconf.bbclass: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen gconftool-2 is used during postinstall. Signed-off-by: Jussi Kukkonen --- meta/classes/gconf.bbclass | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/classes/gconf.bbclass

[OE-core] [PATCH 12/33] systemd-compat-units: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-core/systemd/systemd-compat-units.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 03/33] sstate: Drop the depchain isPostDep() checks

2017-01-19 Thread Richard Purdie
The dependencies of do_package_write_* tasks are either going to be packaging tools needed to build the packages, or, native tools needed at postinst time. Now we've formalised this dependency pattern, drop the hardcoded list and work based on the rule. The package creation tools are usually the

[OE-core] [PATCH 08/33] keymaps: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-bsp/keymaps/keymaps_1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/keymaps/keymaps_1.0.bb

[OE-core] [PATCH 14/33] matchbox-session-sato: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs gconf-native, mark the dependency and drop the now unneeded DEPENDS. Signed-off-by: Richard Purdie --- meta/recipes-sato/matchbox-sato/matchbox-session-sato_0.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 16/33] useradd: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs shadow-native, mark the dependency Signed-off-by: Richard Purdie --- meta/classes/useradd.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/useradd.bbclass b/meta/classes/useradd.bbclass index fd59969..82f4d52

[OE-core] [PATCH 17/33] nss: Add PACKAGE_WRITE_DEPS

2017-01-19 Thread Richard Purdie
From: Jussi Kukkonen nss-native is required in postinst. It's also needed during build so not removed from DEPENDS. Signed-off-by: Jussi Kukkonen --- meta/recipes-support/nss/nss_3.27.1.bb | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH 15/33] ca-certificates: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs ca-certificates-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-support/ca-certificates/ca-certificates_20161130.bb | 1 + 1 file changed, 1 insertion(+) diff --git

[OE-core] [PATCH 06/33] pixbufcache: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs qemu-native and gdk-pixbuf-native, mark these dependencies Signed-off-by: Richard Purdie --- meta/classes/pixbufcache.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/pixbufcache.bbclass

[OE-core] [PATCH 02/33] classes/package*: Add support for PACKAGE_WRITE_DEPS

2017-01-19 Thread Richard Purdie
Add a new variable to allow markup of postinstall (and preinst) script dependnecies on native/cross tools. If your postinstall can execute at rootfs creation time rather than on target but depends on a native tool in order to execute, you need to list that tool in PACKAGE_WRITE_DEPENDS.

[OE-core] [PATCH 10/33] initscripts: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-core/initscripts/initscripts_1.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH v2 1/3] image-container.bbclass: Add the "container" IMAGE_FSTYPES

2017-01-19 Thread Randy Witt
The "container" fstype does very little other than pick tar.bz2 as the actual image type and disable installation of ROOTFS_BOOTSTRAP_INSTALL. [YOCTO #9502] Signed-off-by: Randy Witt --- meta/classes/image-container.bbclass | 3 +++ meta/classes/image.bbclass

[OE-core] [PATCH 07/33] systemd: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/classes/systemd.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/systemd.bbclass b/meta/classes/systemd.bbclass index

[OE-core] [PATCH 01/33] lib/oe/utils: Add build_depends_string function

2017-01-19 Thread Richard Purdie
This is useful when manipulating depends strings for task [depends] flags and is slightly easier to parse than some inline python. Signed-off-by: Richard Purdie --- meta/lib/oe/utils.py | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [PATCH 09/33] v86d: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-bsp/v86d/v86d_0.1.10.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/v86d/v86d_0.1.10.bb

[OE-core] [PATCH 13/33] modutils-initsripts: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-kernel/modutils-initscripts/modutils-initscripts.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 11/33] psplash: Add PACKAGE_WRITE_DEPS for postinst

2017-01-19 Thread Richard Purdie
The postinstall needs systemd-systemctl-native, mark the dependency Signed-off-by: Richard Purdie --- meta/recipes-core/psplash/psplash_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/psplash/psplash_git.bb

[OE-core] [PATCH v2 2/3] image-container.bbclass: Error if not using linux-dummy

2017-01-19 Thread Randy Witt
In the typical case of a container, the user doesn't particularly care about the kernel version used. Since using linux-dummy prevents building a kernel in the most common case, alert the user if they choose a container image, but don't also specify linux-dummy. In the cases the user actually

[OE-core] [PATCH v2 0/3] Add initial container IMAGE_FSTYPES support

2017-01-19 Thread Randy Witt
Updated with Ross' requests. The following changes since commit a304b94eae99ade6d99800eeaf588c48d01506f6: oeqa/selftest/devtool: rewrite modify testcase (2017-01-19 22:47:22 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib rewitt/contwip

[OE-core] [PATCH v2 3/3] selftest/containerimage.py: Add container IMAGE_FSTYPES test

2017-01-19 Thread Randy Witt
This test checks to make sure only the files expected exist in a container image. Currently only ROOTFS_BOOTSTRAP_INSTALL, gets added to all images without the user specifying it. But this test should help if a developer in the future ever silently adds more than just ROOTFS_BOOTSTRAP_INSTALL,

Re: [OE-core] [PATCH 3/3] selftest/containerimage.py: Add container IMAGE_FSTYPES test

2017-01-19 Thread Randy Witt
On 01/19/2017 04:01 AM, Burton, Ross wrote: On 18 January 2017 at 18:31, Randy Witt wrote: +expected_files = [ +'./', +'./bin/', +'./bin/theapp', +'./etc/', +

Re: [OE-core] [PATCHv2] qemu: Upgrade to 2.8.0

2017-01-19 Thread Aníbal Limón
On 01/16/2017 03:42 PM, Aníbal Limón wrote: > > > On 01/16/2017 10:47 AM, Burton, Ross wrote: >> On 16 January 2017 at 16:43, Aníbal Limón >> wrote: >> >>> It's weird, i'll review it, but i don't imagine what is failing >>> gobject-introspection because a qemu

[OE-core] [PATCH] qemu: Upgrade to 2.7.1

2017-01-19 Thread Aníbal Limón
Minor upgrade contains fixes from 2.7.0. Removed patches (already in upstream): - 0001-pci-assign-sync-MSI-MSI-X-cap-and-table-with-PCIDevi.patch - 0001-virtio-zero-vq-inuse-in-virtio_reset.patch - 0002-fix-CVE-2016-7423.patch Signed-off-by: Aníbal Limón ---

[OE-core] [PATCH] selftest/containerimage.py: Add container IMAGE_FSTYPES test

2017-01-19 Thread Randy Witt
This test checks to make sure only the files expected exist in a container image. Currently only ROOTFS_BOOTSTRAP_INSTALL, gets added to all images without the user specifying it. But this test should help if a developer in the future ever silently adds more than just ROOTFS_BOOTSTRAP_INSTALL,

Re: [OE-core] [PATCH 2/2] Revert "kernel: Modify kernel modules installation path."

2017-01-19 Thread Jason Wessel
The issue here is that in a multilib build the ${base_libdir} is resolving to /lib64 which completely breaks some tools that fully expect /lib/modules to be a fixed location regardless if the target is 32/64 or something else. It may be fixable by using, ${nonarch_base_libdir}, but it wasn't

[OE-core] [PATCH 2/2] Revert "kernel: Modify kernel modules installation path."

2017-01-19 Thread Jason Wessel
This reverts commit 0ccb2efe9837e2915c093341a662dffc1df00866. The OVS fails to function and the kernel modules cannot be found by any of the kernel tools such as depmod because they are installed into the wrong directory in multilib 64bit/32bit bulids. Signed-off-by: Jason Wessel

[OE-core] [PATCH 1/2] Revert "linux-firmware: Modify firmware installation path"

2017-01-19 Thread Jason Wessel
This reverts commit a46a23fed9acd097ecc8ab3985d18688abe7b065. The 64bit/32bit multilib builds break because the kernel's firmware loader cannot find the firmware because it gets placed int the wrong directory. Signed-off-by: Jason Wessel ---

[OE-core] still fighting to get an OE recipe for "libfilesys-smbclient-perl"

2017-01-19 Thread Robert P. J. Day
following up on the whining i did a while back to finish off a few perl recipes for OE, i have just a few left to resolve, and this is one of them. i managed to get several dozen perl recipes to work simply by throwing together recipes based on very little understanding of perl cpan mechanics

[OE-core] [PATCH 0/1] create-pull-request: fix for OE cgit URL change

2017-01-19 Thread Paul Eggleton
The following changes since commit a7cb408dd784178197687a2129e936620bf6a0d3: sanity.bbclass: Improved error message (2017-01-17 11:31:31 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/create-pull-request-cgit

[OE-core] [PATCH 1/1] create-pull-request: fix for OE cgit URL change

2017-01-19 Thread Paul Eggleton
The /cgit.cgi/ part is no longer valid in cgit URLs on git.openembedded.org as of recent infrastructure changes. Signed-off-by: Paul Eggleton --- scripts/create-pull-request | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 1/1] devtool: check locale and refuse to start if it isn't UTF-8

2017-01-19 Thread Paul Eggleton
We need to ensure the locale is UTF-8 or otherwise strange errors will occur later on during execution - the same reason we check this in BitBake itself. Unfortunately this check has to be before command line parsing and therefore showing the help text in response to --help, since that relies upon

[OE-core] [PATCH 0/1] devtool: check locale and refuse to start if it isn't UTF-8

2017-01-19 Thread Paul Eggleton
The following changes since commit a7cb408dd784178197687a2129e936620bf6a0d3: sanity.bbclass: Improved error message (2017-01-17 11:31:31 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool-utf8

Re: [OE-core] [PATCH 1/3] alsa-lib: update 1.1.2 -> 1.1.3

2017-01-19 Thread Burton, Ross
Breaks under musl: | ../../../alsa-lib-1.1.3/src/ucm/parser.c: In function 'is_component_directory': | ../../../alsa-lib-1.1.3/src/ucm/parser.c:1392:39: error: 'PATH_MAX' undeclared (first use in this function) |if (!strncmp(dir, component_dir[i], PATH_MAX)) |

Re: [OE-core] [PATCH v2 1/3] ccache.bbclass: enable max size setup for ccache dir

2017-01-19 Thread Andre McCurdy
On Thu, Jan 19, 2017 at 7:01 AM, Yannick Gicquel wrote: > ccache directories are limited to 1G by default. 1G has been the default for a long time, so maybe it's time to propose an upstream change to increase, e.g. to 10G, giving the size of the webkitgtk build as

[OE-core] [PATCH 1/2] classes/populate_sdk_ext: force a known value for TMPDIR

2017-01-19 Thread Paul Eggleton
If TMPDIR is configured to be somewhere outside of TOPDIR (a not uncommon configuration where you have multiple disks and space on /home is at a premium) then our attempt to find out the location of paths under TMPDIR by using a relative path led to horribly broken paths ending up in the eSDK. To

[OE-core] [PATCH 0/2] eSDK fixes

2017-01-19 Thread Paul Eggleton
The following changes since commit a7cb408dd784178197687a2129e936620bf6a0d3: sanity.bbclass: Improved error message (2017-01-17 11:31:31 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/esdk-fixes3

[OE-core] [PATCH 2/2] Revert "classes/sstate: add a mode to error if sstate package unavailable"

2017-01-19 Thread Paul Eggleton
It turns out that this check cannot work. We don't have the information to know whether an sstate package is really needed at this point in the execution, so we check the availability for things that we won't actually end up needing later on. Thus we can't fail if some of these aren't found or

Re: [OE-core] [PATCH] kernel-fitimage: Let U-Boot select ramdisk load/entry address

2017-01-19 Thread Burton, Ross
On 19 January 2017 at 17:45, Denys Dmytriyenko wrote: > Yeah, that one too, missed it... Been sitting there since October? > Nathan pinged earlier, it's in mut now and will be in master when RP has a moment. As you may have noticed, the recipe-specific-sysroots work is keeping

Re: [OE-core] [PATCH] kernel-fitimage: Let U-Boot select ramdisk load/entry address

2017-01-19 Thread Denys Dmytriyenko
On Thu, Jan 19, 2017 at 05:40:15PM +, Burton, Ross wrote: > On 19 January 2017 at 17:37, Denys Dmytriyenko wrote: > > > Sometimes it's useful to load ramdisk in a specific location. Your patch > > unconditionally removes this support, which is not a desired change. I have >

[OE-core] [PATCH] linux-firmware: relocate ath9k_htc blobs to correct package

2017-01-19 Thread Saul Wold
The newer firmware blobs were versioned and landing in the default package so move them to their appropriately named package. [YOCTO #10942] Signed-off-by: Saul Wold --- meta/recipes-kernel/linux-firmware/linux-firmware_git.bb | 2 ++ 1 file changed, 2 insertions(+) diff

Re: [OE-core] [PATCH] kernel-fitimage: Let U-Boot select ramdisk load/entry address

2017-01-19 Thread Burton, Ross
On 19 January 2017 at 17:37, Denys Dmytriyenko wrote: > Sometimes it's useful to load ramdisk in a specific location. Your patch > unconditionally removes this support, which is not a desired change. I have > a patch queued up to do it conditionally, which I'll try to submit

Re: [OE-core] [PATCH] kernel-fitimage: Let U-Boot select ramdisk load/entry address

2017-01-19 Thread Denys Dmytriyenko
On Thu, Jan 19, 2017 at 08:58:03AM -0800, Rick Altherr wrote: > If the ramdisk load and entry parameters are omitted in the FIT image > specification, U-Boot will determine if the ramdisk needs to be > relocated and will automatically allocate a location in RAM if so. Sometimes it's useful to

Re: [OE-core] [PATCH] flex: upgrade to 2.6.2

2017-01-19 Thread Patrick Ohly
On Mon, 2017-01-09 at 15:59 +, Ross Burton wrote: > Patches dropped as they are merged upstream: > - CVE-2016-6354.patch > - 0002-avoid-c-comments-in-c-code-fails-with-gcc-6.patch > - do_not_create_pdf_doc.patch > > Apply a patch from github to simplify cross-compilation and not need a >

Re: [OE-core] [PATCH] u-boot: Update to 2017.01 release

2017-01-19 Thread Denys Dmytriyenko
On Thu, Jan 19, 2017 at 04:21:51PM +0100, Marek Vasut wrote: > Upgrade U-Boot to the latest version. > > Signed-off-by: Marek Vasut > Cc: Richard Purdie > Cc: Denys Dmytriyenko Acked-by: Denys Dmytriyenko >

[OE-core] [PATCH] kernel-fitimage: Let U-Boot select ramdisk load/entry address

2017-01-19 Thread Rick Altherr
If the ramdisk load and entry parameters are omitted in the FIT image specification, U-Boot will determine if the ramdisk needs to be relocated and will automatically allocate a location in RAM if so. Signed-off-by: Rick Altherr --- meta/classes/kernel-fitimage.bbclass | 2

[OE-core] [PATCH] core-image-sato: SDK should contain intltool and glib-2.0 tools for NLS

2017-01-19 Thread Richard Purdie
The SDK (and its tests) need these tools. We happened to be finding them from the native tools in PATH but recipe specific sysroots prevents that. This fixes the SDK to work as originally intended and contain these tools. We have to clear this in the eSDK case since the _append can't be

[OE-core] [PATCH 08/11] devtool: fix source extraction to work with recipe specific sysroots

2017-01-19 Thread Richard Purdie
From: Paul Eggleton When extracting source for a recipe within devtool (for extract, modify or upgrade) We need to redirect WORKDIR, STAMPS_DIR etc. under a temporary directory so that: (a) we pick up all files that get unpacked to the WORKDIR, and (b) we don't

[OE-core] [PATCH 10/11] oe-selftest: Error if the user has buildhistory enabled

2017-01-19 Thread Richard Purdie
buildhistory interfers with various tests so error if the user has it enabled, hence avoiding time spent running the tests only for them to fail. Signed-off-by: Richard Purdie --- scripts/oe-selftest | 4 1 file changed, 4 insertions(+) diff --git

[OE-core] [PATCH 02/11] intltool: Allow nativesdk variant to build

2017-01-19 Thread Richard Purdie
This tool has been missing from the SDKs, the recipe specific sysroot work highlighted the issues. Signed-off-by: Richard Purdie --- meta/recipes-devtools/intltool/intltool_0.51.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH 04/11] vte: Add missing libxml2-native DEPENDS

2017-01-19 Thread Richard Purdie
Configure searches for xmllint which comes from libxml2-native. Signed-off-by: Richard Purdie --- meta/recipes-support/vte/vte_0.44.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-support/vte/vte_0.44.2.bb

[OE-core] [PATCH 01/11] libxml-parser-perl: Allow nativesdk variant to build

2017-01-19 Thread Richard Purdie
This is needed in order to be able to build nativesdk-intltool. Signed-off-by: Richard Purdie --- meta/recipes-devtools/perl/libxml-parser-perl_2.44.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 06/11] sysprof/gst-player/pcmanfm: Add missing glib-2.0-native DEPENDS

2017-01-19 Thread Richard Purdie
These recipes use glib-2.0 NLS tools so we need to depend on glib-2.0-native. Signed-off-by: Richard Purdie --- meta/recipes-kernel/sysprof/sysprof_3.22.3.bb | 2 +- meta/recipes-multimedia/gstreamer/gst-player_git.bb | 2 +-

[OE-core] [PATCH 05/11] sysprof: Add missing libxml2-native DEPENDS

2017-01-19 Thread Richard Purdie
Configure searches for xmllint which comes from libxml2-native. Signed-off-by: Richard Purdie --- meta/recipes-kernel/sysprof/sysprof_3.22.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-kernel/sysprof/sysprof_3.22.3.bb

[OE-core] [PATCH 07/11] sstate: Fix EXTRA_STAGING_FIXMES handling

2017-01-19 Thread Richard Purdie
The code wasn't working properly, tweak so that it works as expected and the grep expression includes the right patterns. Not sure this code has ever worked prior to this. Signed-off-by: Richard Purdie --- meta/classes/sstate.bbclass | 1 + 1 file changed, 1

[OE-core] [PATCH 09/11] multilib_global: Drop pointless event mask/code filtering

2017-01-19 Thread Richard Purdie
This code was pointless so cleanup, drop the unused event and the filtering is no longer needed. Signed-off-by: Richard Purdie --- meta/classes/multilib_global.bbclass | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git

[OE-core] [PATCH 11/11] staging: Add dependency on virtual/binutils for strip binary

2017-01-19 Thread Richard Purdie
The staging code strips binaries and we need virtual/binutils for that. Add a specific dependency since the one from do_configure and others may not be enough to ensure the binaries are in our own sysroot. Signed-off-by: Richard Purdie ---

[OE-core] [PATCH 03/11] systemd-boot: Add missing gperf-native DEPENDS

2017-01-19 Thread Richard Purdie
Configure searches for this and fails if its not present. Signed-off-by: Richard Purdie --- meta/recipes-bsp/systemd-boot/systemd-boot_232.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-bsp/systemd-boot/systemd-boot_232.bb

Re: [OE-core] [PATCH 05/16] gnu-efi: build 64-bit for x32

2017-01-19 Thread Christopher Larson
On Thu, Jan 19, 2017 at 8:32 AM, Wold, Saul wrote: > On Thu, 2017-01-05 at 12:46 -0700, Christopher Larson wrote: > > From: Christopher Larson > > > > We're targeting the x86_64 EFI ABI. > > > Chris, > > Firstly, thanks for all the x32 patches! > >

Re: [OE-core] [PATCH 05/16] gnu-efi: build 64-bit for x32

2017-01-19 Thread Wold, Saul
On Thu, 2017-01-05 at 12:46 -0700, Christopher Larson wrote: > From: Christopher Larson > > We're targeting the x86_64 EFI ABI. > Chris,  Firstly, thanks for all the x32 patches! I tried to build gnu-efi for x32 via genericx86-64 and still got a failure about missing

[OE-core] [PATCH] u-boot: Update to 2017.01 release

2017-01-19 Thread Marek Vasut
Upgrade U-Boot to the latest version. Signed-off-by: Marek Vasut Cc: Richard Purdie Cc: Denys Dmytriyenko --- .../u-boot/{u-boot-common_2016.11.inc => u-boot-common_2017.01.inc} | 2 +-

[OE-core] [PATCH v2 2/3] ccache.bbclass: add trimming tasks

2017-01-19 Thread Yannick Gicquel
These can be use to trim ccache directories to default cache size (1G) without deleting the whole dirs. Signed-off-by: Yannick Gicquel --- meta/classes/ccache.bbclass | 17 + 1 file changed, 17 insertions(+) diff --git a/meta/classes/ccache.bbclass

[OE-core] [PATCH v2 1/3] ccache.bbclass: enable max size setup for ccache dir

2017-01-19 Thread Yannick Gicquel
ccache directories are limited to 1G by default. This patch enables the configuration of their limits, and as default location is TMPDIR, it proposes a size limit to "0" (unlimited). The setup can be overloaded in local.conf by setting CCACHE_MAX_SIZE to a custom value if needed. Signed-off-by:

[OE-core] [PATCH v2 3/3] cmake.bbclass: enable usage of ccache

2017-01-19 Thread Yannick Gicquel
This allows ccache usage for recipes which inherit cmake.bbclass. Since cmake v3.4, it can be enabled using some "-D" options. Here below are some metrics while using it for webkitgtk recipe. (machine is a 4x core i7 @ 3.4GHz) $ bitbake -c fetchall webkitgtk $ time bitbake webkitgtk real

Re: [OE-core] [PATCH v2] elfutils 0.166->0.167

2017-01-19 Thread Burton, Ross
On 23 December 2016 at 02:16, Zheng Ruoqin wrote: > 2) Delete 5 patches below, since they are integrated upstream. > elfutils-0.166/0001-elf_getarsym-Silence-Werror-maybe- > uninitialized-fals.patch > elfutils-0.166/0001-remove-the-unneed-checking.patch >

Re: [OE-core] [PATCH 13/14] kern-tools: kconf_check: flag CONFIG options with invalid spaces

2017-01-19 Thread Bruce Ashfield
On 2017-01-19 09:06 AM, Burton, Ross wrote: On 18 January 2017 at 13:54, Bruce Ashfield > wrote: -SRCREV = "be79004cb2535e79271822b3d74eda5ba12233d2" +SRCREV = "bf2942f7559d114e96f7c7f1287bf7e5120632a" Somehow you

Re: [OE-core] [PATCH 13/14] kern-tools: kconf_check: flag CONFIG options with invalid spaces

2017-01-19 Thread Burton, Ross
On 18 January 2017 at 13:54, Bruce Ashfield wrote: > -SRCREV = "be79004cb2535e79271822b3d74eda5ba12233d2" > +SRCREV = "bf2942f7559d114e96f7c7f1287bf7e5120632a" > Somehow you managed to drop a digit from the SHA, I've a fix locally. Ross --

Re: [OE-core] [PATCH 1/1] openssh: upgrade to 7.4p1

2017-01-19 Thread Jussi Kukkonen
On 19 January 2017 at 13:52, Burton, Ross wrote: > You're removing this patch: > > On 19 January 2017 at 09:50, Dengke Du wrote: > >> --- a/meta/recipes-connectivity/openssh/openssh/add-test-support >> -for-busybox.patch >> +++ /dev/null >> @@

Re: [OE-core] [PATCH] bash 4.3.30 -> 4.4

2017-01-19 Thread Burton, Ross
This doesn't apply to master for me, can you check please? Ross On 19 January 2017 at 02:52, Zheng Ruoqin wrote: > 1) Upgrade bash from 4.3.30 to 4.4 > 2) Delete 1 patche below, since they are integrated upstream. >fix-run-intl.patch > 3) Modify 2 patches below

Re: [OE-core] [PATCH 3/3] selftest/containerimage.py: Add container IMAGE_FSTYPES test

2017-01-19 Thread Burton, Ross
On 18 January 2017 at 18:31, Randy Witt wrote: > +expected_files = [ > +'./', > +'./bin/', > +'./bin/theapp', > +'./etc/', > +'./etc/default/', > +

  1   2   >