Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Hongxu Jia
On 2017年11月21日 11:04, Bruce Ashfield wrote: On Mon, Nov 20, 2017 at 8:18 PM, Hongxu Jia > wrote: On 2017年11月20日 19:07, Burton, Ross wrote: On 17 November 2017 at 06:08, Hongxu Jia mailto:hongxu@windriver.com>> wrote: +qemu by default

Re: [OE-core] [PATCH] glibc: malloc: Add missing arena lock in malloc_info

2017-11-20 Thread Khem Raj
On Sun, Nov 19, 2017 at 11:44 PM, Zhixiong Chi wrote: > There are the multiple process crashes seen while using malloc_info. > Obtain the size information while the arena lock is acquired, and only > print it later. > > Backport patch from https://sourceware.org/git/gitweb.cgi?p=glibc.git; > h=7a9

Re: [OE-core] [PATCH 1/2] bind: build with threads and update configure options

2017-11-20 Thread Andre McCurdy
On Sun, Nov 19, 2017 at 10:56 PM, Kang Kai wrote: > On 2017年11月17日 09:46, Kang Kai wrote: >> On 2017年11月16日 18:27, Andre McCurdy wrote: >>> On Fri, May 26, 2017 at 8:24 PM, Kang Kai wrote: On 2017年05月23日 17:58, Kang Kai wrote: On 2017年05月19日 19:47, Burton, Ross wrote: On 19 May 201

Re: [OE-core] backfill mechanism

2017-11-20 Thread Andre McCurdy
On Fri, Nov 17, 2017 at 3:32 PM, Slater, Joseph wrote: > The backfill mechanism is not compatible with multilib. Did anyone ever explain why? > This could possibly > be fixed, but the backfill_considered functionality is also obscure, so I > think in at least the machine related .inc files we sh

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Bruce Ashfield
On Mon, Nov 20, 2017 at 8:18 PM, Hongxu Jia wrote: > On 2017年11月20日 19:07, Burton, Ross wrote: > > On 17 November 2017 at 06:08, Hongxu Jia wrote: > >> +qemu by default emulates IDE and the linux-yocto kernel(s) use >> +CONFIG_IDE instead of the more modern libsata, so disks appear as >> +/dev/h

Re: [OE-core] [PATCH 09/23] staging.bbclass: print searched manifest when not found

2017-11-20 Thread Robert Yang
On 11/21/2017 10:26 AM, Randy MacLeod wrote: On 2017-11-20 08:26 PM, Robert Yang wrote: On 11/21/2017 03:58 AM, Randy MacLeod wrote: On 2017-11-10 01:27 AM, Robert Yang wrote: The old warning was: WARNING: lib32-wrlinux-image-glibc-small-1.0-r1 Please use a public image like core-image-m

Re: [OE-core] [PATCH 09/23] staging.bbclass: print searched manifest when not found

2017-11-20 Thread Randy MacLeod
On 2017-11-20 08:26 PM, Robert Yang wrote: On 11/21/2017 03:58 AM, Randy MacLeod wrote: On 2017-11-10 01:27 AM, Robert Yang wrote: The old warning was: WARNING: lib32-wrlinux-image-glibc-small-1.0-r1 Please use a public image like core-image-minimal rather than an internal one in your long

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Hongxu Jia
On 2017年11月21日 10:00, Andre McCurdy wrote: On Mon, Nov 20, 2017 at 5:21 PM, Hongxu Jia wrote: On 2017年11月20日 19:07, Burton, Ross wrote: On 17 November 2017 at 06:08, Hongxu Jia wrote: +qemu by default emulates IDE and the linux-yocto kernel(s) use +CONFIG_IDE instead of the more modern libsat

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Andre McCurdy
On Mon, Nov 20, 2017 at 5:21 PM, Hongxu Jia wrote: > On 2017年11月20日 19:07, Burton, Ross wrote: > On 17 November 2017 at 06:08, Hongxu Jia wrote: >> >> +qemu by default emulates IDE and the linux-yocto kernel(s) use >> +CONFIG_IDE instead of the more modern libsata, so disks appear as >> +/dev/hd*

Re: [OE-core] Yocto Project Status WW47’17

2017-11-20 Thread Huang, Jie (Jackie)
> > > From: MacLeod, Randy > Sent: Tuesday, November 21, 2017 09:22 > To: openembedded-core@lists.openembedded.org; Armin Kuster; Huang, Jie > (Jackie); Xu, Chi; Yang, Liezhi; WOLD, SAUL > Subject: Re: [OE-core] Yocto Project Status WW47’17 > > On 2017-11-20 10:36 AM, Jolley, Stephen K wrote:

Re: [OE-core] [PATCH 09/23] staging.bbclass: print searched manifest when not found

2017-11-20 Thread Robert Yang
On 11/21/2017 03:58 AM, Randy MacLeod wrote: On 2017-11-10 01:27 AM, Robert Yang wrote: The old warning was: WARNING: lib32-wrlinux-image-glibc-small-1.0-r1 Please use a public image like core-image-minimal rather than an internal one in your long log. Hi Randy, Does it really matter in s

Re: [OE-core] Yocto Project Status WW47’17

2017-11-20 Thread Randy MacLeod
On 2017-11-20 10:36 AM, Jolley, Stephen K wrote: Current Dev Position: YP 2.5 Planning and M1 development Next Deadline: YP 2.5 M1 cut off of 12/4/17 SWAT team rotation: Juro -> Paul on Nov.17, 2017. SWAT team rotation: Paul -> Todor on Nov. 24, 2017. https://wiki.yoctoproject.org/wiki/Yocto

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Hongxu Jia
On 2017年11月20日 19:07, Burton, Ross wrote: On 17 November 2017 at 06:08, Hongxu Jia > wrote: +qemu by default emulates IDE and the linux-yocto kernel(s) use +CONFIG_IDE instead of the more modern libsata, so disks appear as +/dev/hd*. A similar patch r

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Hongxu Jia
On 2017年11月20日 19:07, Burton, Ross wrote: On 17 November 2017 at 06:08, Hongxu Jia > wrote: +qemu by default emulates IDE and the linux-yocto kernel(s) use +CONFIG_IDE instead of the more modern libsata, so disks appear as +/dev/hd*. A similar patch r

[OE-core] [PATCH v2 0/1]

2017-11-20 Thread Amanda Brindle
Added a signed-off-by for v2. The following changes since commit 4ed19ac8c19afd56d445d84e02b622cb056b8359: poky: Switch to post release name/version (2017-11-14 17:26:58 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib abrindle/bbvars_tinfoil2 http:/

[OE-core] [PATCH v2 1/1] scripts/contrib/bbvars.py: Remove dead code

2017-11-20 Thread Amanda Brindle
Removed the -m option since this script now searches through all recipes in the configuration. Also removed dead code, which includes the functions recipe_bbvars() and collect_bbvars(). Signed-off-by: Amanda Brindle --- scripts/contrib/bbvars.py | 52 ++---

[OE-core] ✗ patchtest: failure for Master package updates

2017-11-20 Thread Patchwork
== Series Details == Series: Master package updates Revision: 1 URL : https://patchwork.openembedded.org/series/9884/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed on the proposed

[OE-core] ✗ patchtest: failure for scripts/contrib/bbvars.py: Remove dead code

2017-11-20 Thread Patchwork
== Series Details == Series: scripts/contrib/bbvars.py: Remove dead code Revision: 1 URL : https://patchwork.openembedded.org/series/9885/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been exec

[OE-core] [PATCH 1/1] scripts/contrib/bbvars.py: Remove dead code

2017-11-20 Thread Amanda Brindle
Removed the -m option since this script now searches through all recipes in the configuration. Also removed dead code, which includes the functions recipe_bbvars() and collect_bbvars(). --- scripts/contrib/bbvars.py | 52 ++- 1 file changed, 2 insertions

[OE-core] [PATCH 0/1]

2017-11-20 Thread Amanda Brindle
The following changes since commit 4ed19ac8c19afd56d445d84e02b622cb056b8359: poky: Switch to post release name/version (2017-11-14 17:26:58 +) are available in the git repository at: git://git.yoctoproject.org/poky-contrib abrindle/bbvars_tinfoil2 http://git.yoctoproject.org/cgit.cgi/

Re: [OE-core] [PATCH 1/5] gnutls: update to 3.6.1

2017-11-20 Thread Andre McCurdy
On Mon, Nov 20, 2017 at 4:07 PM, Armin Kuster wrote: > zlib configure.ac support removed in 3.6.1 > drop patch If the patch is now unused, can it be deleted? > Signed-off-by: Armin Kuster > --- > meta/recipes-support/gnutls/gnutls.inc| 3 +-- > meta/recipes-support

[OE-core] [PATCH 5/5] curl: update to 7.56.1

2017-11-20 Thread Armin Kuster
From: Armin Kuster curlbuild.h removed from sources includes: CVE-2017-1000257 removed patches for the following cve fixs: CVE-2017-1000254 CVE-2017-1000101 CVE-2017-1000100 CVE-2017-199 Signed-off-by: Armin Kuster --- meta/recipes-support/curl/{curl_7.54.1.bb => curl_7.56.1.bb} | 12 ++-

[OE-core] [PATCH 4/5] libassuan: update to 2.4.4

2017-11-20 Thread Armin Kuster
From: Armin Kuster forward ported patch Signed-off-by: Armin Kuster --- .../libassuan-add-pkgconfig-support.patch | 77 +++--- .../{libassuan_2.4.3.bb => libassuan_2.4.4.bb} | 11 ++-- 2 files changed, 45 insertions(+), 43 deletions(-) rename meta/recipes-support/

[OE-core] [PATCH 3/5] nss: update to 3.34

2017-11-20 Thread Armin Kuster
From: Armin Kuster for more info see: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.34_release_notes Signed-off-by: Armin Kuster --- meta/recipes-support/nss/{nss_3.33.bb => nss_3.34.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-suppor

[OE-core] [PATCH 2/5] nettle: update to 3.4 and cleanup

2017-11-20 Thread Armin Kuster
From: Armin Kuster merge .inc forward ported two patches to work with 3.4 for more info see: http://lists.gnu.org/archive/html/info-gnu/2017-11/msg7.html Signed-off-by: Armin Kuster --- ...d-target-to-only-build-tests-not-run-them.patch | 46 -- ...d-target-to-only-bui

[OE-core] [PATCH 1/5] gnutls: update to 3.6.1

2017-11-20 Thread Armin Kuster
zlib configure.ac support removed in 3.6.1 drop patch Signed-off-by: Armin Kuster --- meta/recipes-support/gnutls/gnutls.inc| 3 +-- meta/recipes-support/gnutls/{gnutls_3.5.16.bb => gnutls_3.6.1.bb} | 5 ++--- 2 files changed, 3 insertions(+), 5 deletions(-) rename

[OE-core] [PATCH 0/5] Master package updates

2017-11-20 Thread Armin Kuster
From: Armin Kuster I suspect curl may have conflicts if the changes in mut are applied. The gnutls changes built with meta-oe world. boot tested on a few arm machines. The following changes since commit a17f3ec910366e9e7551fa24fbc07929b9584341: dhcp: fix build issue with libxml2 support (20

Re: [OE-core] [PATCH v6 02/15] python3: fix depends of python3-tests

2017-11-20 Thread Tim Orling
The top of the manifest file says that it is auto generated [1], this change must also be done in scripts/contrib/python/generate-manifest-3.5.py [2]: [1] http://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/python/python-3.5-manifest.inc#n1 [2] http://git.openembedded.org/o

Re: [OE-core] [PATCH v6 14/15] python3: add python3-tools subpackage

2017-11-20 Thread Tim Orling
The top of the manifest file says that it is auto generated [1], this change must also be done in scripts/contrib/python/generate-manifest-3.5.py [2]: [1] http://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/python/python-3.5-manifest.inc#n1 [2] http://git.openembedded.org/o

Re: [OE-core] [PATCH] python-setuptools: update to 36.7.2

2017-11-20 Thread Tim Orling
I have an upgrade to 36.8.0 (for both python2 and python3) in my branch (which is also introducing the pypi.bbclass to oe-core): http://git.openembedded.org/openembedded-core-contrib/log/?h=ttorling/pypi and https://github.com/moto-timo/openembedded-core/tree/ttorling/pypi I will be submitting th

Re: [OE-core] [PATCH v2 1/1] scripts/contrib/bbvars.py: Rewrite to use tinfoil

2017-11-20 Thread Paul Eggleton
On Thursday, 16 November 2017 1:21:04 PM NZDT Amanda Brindle wrote: > Use tinfoil to collect all variable names globally and in each recipe. > This will capture more variable references than parsing manually. > > With the use of tinfoil, this script can no longer distinguish unique > references to

[OE-core] [RFC][PATCH 5/5] kernel.bbclass: move variables for kernel artifacts names to separate bbclass

2017-11-20 Thread Martin Jansa
* this makes it easier to access these variables from some other bbclass e.g. sdcard_image-rpi.bbclass in meta-raspberry where we need to know how some files in deploy are named, but we cannot inherit kernel.bbclass as it's used in image recipe not kernel recipe * alternatively we can move th

[OE-core] [RFC][PATCH 3/5] kernel-devicetree.bbclass: build DTBs with make dtbs

2017-11-20 Thread Martin Jansa
* migrate meta-raspberrypi change from Khem Raj: https://github.com/agherzan/meta-raspberrypi/commit/6c4de0b5fe44b8e661f1391ee8540a7f04d75315#diff-9b732ab86ef3483bb0e54684c28fd84b to be applied for all MACHINEs * as a bonus, the raspberrypi3-64 won't be built twice Signed-off-by: Martin Jansa

[OE-core] [RFC][PATCH 4/5] kernel.bbclass: use the consistent naming schema for initramfs

2017-11-20 Thread Martin Jansa
* use INITRAMFS_BASE_NAME and INITRAMFS_SYMLINK_NAME variables, like other kernel artifacts are using * use "${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}" instead of "${PV}-${PR}-${MACHINE}-${DATETIME}" to be consistent with other files * allow to modify default symlink name with INITRAMFS_SY

[OE-core] [RFC][PATCH 1/5] kernel-devicetree.bbclass: Use lowercase names for shell variables

2017-11-20 Thread Martin Jansa
* just to make it more clear what is local shell variable and what is replaced by bitbake from the metadata and also to prevent the variable to be incorrectly expanded by bitbake if someone happens to define e.g. DTB_BASE_NAME Signed-off-by: Martin Jansa --- meta/classes/kernel-devicetree.

[OE-core] [RFC][PATCH 2/5] kernel-devicetree.bbclass: Fix and simplify instalation of DTB files

2017-11-20 Thread Martin Jansa
* add 2 new variables: KERNEL_DTB_BASE_NAME KERNEL_DTB_SYMLINK_NAME instead of reusing KERNEL_IMAGE_SYMLINK_NAME and than expecting that default value ${MACHINE} was being used in e.g.: DTB_SYMLINK_NAME=`echo ${symlink_name} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g"` * install normal DTB

[OE-core] [RFC][PATCH 0/5] Kernel artifacts naming changes

2017-11-20 Thread Martin Jansa
This is only RFC, because it wasn't tested in all possible combinations people might use. I did some limited testing with raspberrypi3 and raspberrypi3-64 with default configuration and also our modified naming where rpi builds were failing and we had to use our own sdcard_image-rpi.bbclass to wor

[OE-core] ✗ patchtest: failure for glibc_2.25: fix building for x86 with -Os (or -fno-omit-frame-pointer)

2017-11-20 Thread Patchwork
== Series Details == Series: glibc_2.25: fix building for x86 with -Os (or -fno-omit-frame-pointer) Revision: 1 URL : https://patchwork.openembedded.org/series/9881/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. S

Re: [OE-core] [PATCH 09/23] staging.bbclass: print searched manifest when not found

2017-11-20 Thread Randy MacLeod
On 2017-11-10 01:27 AM, Robert Yang wrote: The old warning was: WARNING: lib32-wrlinux-image-glibc-small-1.0-r1 Please use a public image like core-image-minimal rather than an internal one in your long log. ../Randy -- # Randy MacLeod. WR Linux # Wind River an Intel Company --

Re: [OE-core] ✗ patchtest: failure for lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome (rev5)

2017-11-20 Thread Andre McCurdy
On Mon, Nov 20, 2017 at 11:05 AM, Patchwork wrote: > == Series Details == > > Series: lib/oe/terminal.py: use an absolute path to execute > oe-gnome-terminal-phonehome (rev5) > Revision: 5 > URL : https://patchwork.openembedded.org/series/1745/ > State : failure > > == Summary == > > > Thank yo

[OE-core] [pyro][PATCH] glibc_2.25: fix building for x86 with -Os (or -fno-omit-frame-pointer)

2017-11-20 Thread Andre McCurdy
Glibc 2.25 fails to build for x86 when frame pointers are enabled (ie when optimised for size or when -fno-omit-frame-pointer is explicitly included in CFLAGS etc). Backport the upstream fix from glibc 2.26. https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=3b33d6ed6096c1d20d05a650b06026d6

[OE-core] ✗ patchtest: failure for gnu-efi: Fix missing space in _append line

2017-11-20 Thread Patchwork
== Series Details == Series: gnu-efi: Fix missing space in _append line Revision: 1 URL : https://patchwork.openembedded.org/series/9880/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been execu

[OE-core] ✗ patchtest: failure for lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome (rev5)

2017-11-20 Thread Patchwork
== Series Details == Series: lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome (rev5) Revision: 5 URL : https://patchwork.openembedded.org/series/1745/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an auto

[OE-core] ✗ patchtest: failure for lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome (rev4)

2017-11-20 Thread Patchwork
== Series Details == Series: lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome (rev4) Revision: 4 URL : https://patchwork.openembedded.org/series/1745/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an auto

Re: [OE-core] [PATCH][morty] gnu-efi: Fix missing space in _append line

2017-11-20 Thread Wold, Saul
Wrong list, this is for meta-intel, sorry. Sau! On Mon, 2017-11-20 at 11:00 -0800, Saul Wold wrote: > [YOCTO #12366] > > Signed-off-by: Saul Wold > --- > > This is only in Morty, so no master then backport option > > common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend | 2 +- > 1 file changed, 1

[OE-core] [PATCH][morty] gnu-efi: Fix missing space in _append line

2017-11-20 Thread Saul Wold
[YOCTO #12366] Signed-off-by: Saul Wold --- This is only in Morty, so no master then backport option common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/recipes-bsp/gnu-efi/gnu-efi_%.bbappend b/common/recipes-bsp/gnu-efi/gnu

Re: [OE-core] [morty][PATCH v2 1/2] glibc: Fix CVE-2015-5180

2017-11-20 Thread akuster808
On 11/16/2017 02:46 PM, George McCollister wrote: > On Thu, Nov 16, 2017 at 12:45 PM, akuster808 wrote: >> >> On 11/15/2017 12:36 PM, George McCollister wrote: >>> Add backported patch to fix CVE-2015-5180 from the upstream >>> release/2.24/master branch. >>> >>> Signed-off-by: George McColliste

[OE-core] [morty][PATCH] lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome

2017-11-20 Thread Andre McCurdy
From: Ming Liu A flaw was found on my Ubuntu 14.04.5 LTS, on which that gnome-terminal is the default terminal, when I run any of the tasks: bitbake busybox -c menuconfig/devshell/devpyshell bitbake virtual/kernel -c menuconfig/devshell/devpyshell I got a error as follows: "Failed to execute chi

[OE-core] [pyro][PATCH] lib/oe/terminal.py: use an absolute path to execute oe-gnome-terminal-phonehome

2017-11-20 Thread Andre McCurdy
From: Ming Liu A flaw was found on my Ubuntu 14.04.5 LTS, on which that gnome-terminal is the default terminal, when I run any of the tasks: bitbake busybox -c menuconfig/devshell/devpyshell bitbake virtual/kernel -c menuconfig/devshell/devpyshell I got a error as follows: "Failed to execute chi

[OE-core] Yocto Project Status WW47’17

2017-11-20 Thread Jolley, Stephen K
Current Dev Position: YP 2.5 Planning and M1 development Next Deadline: YP 2.5 M1 cut off of 12/4/17 SWAT team rotation: Juro -> Paul on Nov.17, 2017. SWAT team rotation: Paul -> Todor on Nov. 24, 2017. https://wiki.yoctoproject.org/wiki/Yocto_Build_Failure_Swat_Team Key Status/Updates: ·

Re: [OE-core] ✗ patchtest: failure for "[v2] openssl10: Upgrade 1.0.2l..." and 3 more

2017-11-20 Thread Alexander Kanavin
On 11/18/2017 11:03 AM, Stefan Agner wrote: * Patch[v2,1/4] openssl10: Upgrade 1.0.2l -> 1.0.2m Issue Missing or incorrectly formatted CVE tag in included patch file [test_cve_tag_format] Suggested fixCorrect or include the CVE tag on cve patch with format: "CVE:

[OE-core] ✗ patchtest: failure for support profile-optimized build for Python (rev2)

2017-11-20 Thread Patchwork
== Series Details == Series: support profile-optimized build for Python (rev2) Revision: 2 URL : https://patchwork.openembedded.org/series/9511/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have bee

[OE-core] [PATCH v6 15/15] python3: remove two setup.py cross-compile hacks

2017-11-20 Thread Markus Lehtonen
Remove two unneeded hacks. The first hack ("setup.py: no host headers libs" patch) is not needed because we use cross-compiler (e.g. i586-oe-linux-gcc) which has not been configured with any host system include or library directories, and thus, we don't get any host system directories when running

[OE-core] [PATCH v6 13/15] python3: fix profile-optimized build of modules

2017-11-20 Thread Markus Lehtonen
Without this the pgo-related compiler flags are not used in cross-builds. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- ...-CFLAGS-for-extensions-when-cross-compili.patch | 56 ++ meta/recipes-devtools/python/python3_3.5.3.bb | 1 + 2 files changed, 57 insertions(+)

[OE-core] [PATCH v6 14/15] python3: add python3-tools subpackage

2017-11-20 Thread Markus Lehtonen
Useful in developing Python, e.g. in benchmarking. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/python/python-3.5-manifest.inc | 8 +--- meta/recipes-devtools/python/python3_3.5.3.bb| 5 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/

[OE-core] [PATCH v6 10/15] oeqa/targetcontrol: add missing arg to SimpleRemoteTarget.__init__

2017-11-20 Thread Markus Lehtonen
Signed-off-by: Markus Lehtonen --- meta/lib/oeqa/targetcontrol.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/lib/oeqa/targetcontrol.py b/meta/lib/oeqa/targetcontrol.py index d147a44480..da529e67a4 100644 --- a/meta/lib/oeqa/targetcontrol.py +++ b/meta/lib/oeqa/ta

[OE-core] [PATCH v6 09/15] oeqa/targetcontrol: re-introduce get_target_controller()

2017-11-20 Thread Markus Lehtonen
This function was dropped in f352ef37a27cb0871c87cf9991d8ad2e1d560fde as unused, but, python-pgo-image needs it for running profile task on target hw. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/lib/oeqa/targetcontrol.py | 25 + 1 file changed, 25 insertions(+)

[OE-core] [PATCH v6 05/15] openssh: extend to -native

2017-11-20 Thread Markus Lehtonen
[YOCTO #9338] Signed-off-by: Markus Lehtonen --- ...1-don-t-use-absolute-path-for-ssh-program.patch | 31 ++ meta/recipes-connectivity/openssh/openssh_7.6p1.bb | 7 - 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 meta/recipes-connectivity/openssh/

[OE-core] [PATCH v6 12/15] python3: support profile optimized build

2017-11-20 Thread Markus Lehtonen
This patch makes it possible to build python3 with profile directed optimization. That is, feed python build process with profile data to guide optimization. This is the third (and the last) step in profile directed optimization for Python 3.x. In order to do a profile-optimized build you need to

[OE-core] [PATCH v6 11/15] devtools/images: add python-pgo-image

2017-11-20 Thread Markus Lehtonen
This is a special image for profiling Python 3.x in order to utilize profile-guided-optimization. Profile data can be obtained by by running bitbake python-pgo-image -c profile. Profile data will be copied into a directory pointed by PYTHON3_PROFILE_DIR on the host system. The profile task may be s

[OE-core] [PATCH v6 06/15] libmnl: enable native

2017-11-20 Thread Markus Lehtonen
[YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-extended/libmnl/libmnl_1.0.4.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-extended/libmnl/libmnl_1.0.4.bb b/meta/recipes-extended/libmnl/libmnl_1.0.4.bb index b458799800..23262e8c6f 100644 --- a/meta/recipes-

[OE-core] [PATCH v6 07/15] iptables: enable native

2017-11-20 Thread Markus Lehtonen
[YOCTO #9338] Signed-off-by: Markus Lehtonen --- ...revent-absolute-path-in-installed-symlink.patch | 29 ++ meta/recipes-extended/iptables/iptables_1.6.1.bb | 3 +++ 2 files changed, 32 insertions(+) create mode 100644 meta/recipes-extended/iptables/iptables/prevent-abs

[OE-core] [PATCH v6 08/15] iproute2: enable native

2017-11-20 Thread Markus Lehtonen
[YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-connectivity/iproute2/iproute2.inc | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/iproute2/iproute2.inc b/meta/recipes-connectivity/iproute2/iproute2.inc index a578eb3afa..d08d049f

[OE-core] [PATCH v6 04/15] python3-profile-opt: rename libpython3

2017-11-20 Thread Markus Lehtonen
Prevents soname clash with "normal" libpython3. The python library needs to be renamed so that the automatic ndency generation/checking mechanism in bitbake does not get confused. Otherwise python3-profile-opt will depend on libpython3 from the "normal" python3 package. [YOCTO #9338] Signed-off-b

[OE-core] [PATCH v6 01/15] python3-native: support profile optimized build

2017-11-20 Thread Markus Lehtonen
Make it possible to build python3-native with profile directed optimization enabled. The feature is enabled by specifying PYTHON3_NATIVE_PROFILE_OPT = "1" in local.conf. The profile task to be run may be specified with PYTHON3_NATIVE_PROFILE_TASK variable in local.conf, e.g. PYTHON3_NATIVE_PROFILE

[OE-core] [PATCH v6 02/15] python3: fix depends of python3-tests

2017-11-20 Thread Markus Lehtonen
Similar to an earlier fix for Python 2.7. Make the tests subpackage depend on all modules as test.regrtest uses most (if not all) of them. Some tests also depend on libgcc so add that as a runtime dependency as well. [YOCTO #9338] Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/python

[OE-core] [PATCH v6 03/15] python3: add python3-profile-opt recipe

2017-11-20 Thread Markus Lehtonen
This patch adds a new recipe that builds a special version of python3 that produces profile data used for optimization. The new recipe directly includes the base python recipe so that they are build in as similar way as possible and this hopefully decreases the recipe maintenance burden, too. Also

[OE-core] [PATCH v6 00/15] support profile-optimized build for Python

2017-11-20 Thread Markus Lehtonen
Sixth attempt on enabling profile-guided-optimization for Python 3. Changes since v5: - drop the patch adding 'scp' and 'ip' to HOSTTOOLS - but, enable openssh-native and iproute2-native (and their native build deps) and use these, instead - dependencies of 'do_profile' task of python-pgo-image

Re: [OE-core] [PATCH 1/3] systemd: fix formatting IDE storage does not trigger "change" uevents

2017-11-20 Thread Burton, Ross
On 17 November 2017 at 06:08, Hongxu Jia wrote: > +qemu by default emulates IDE and the linux-yocto kernel(s) use > +CONFIG_IDE instead of the more modern libsata, so disks appear as > +/dev/hd*. A similar patch rejected by upstream because CONFIG_IDE > +is deprecated. > Can we fix our kernel an

Re: [OE-core] [PATCH] python-setuptools: update to 36.7.2

2017-11-20 Thread Burton, Ross
Please update both at the same time as otherwise there will be a series of commits which won't build. Ross On 20 November 2017 at 08:02, Zheng, Ruoqin wrote: > Hi Ross > > > > Is it means that I should make a new patch for python3-setuptools? > > > >

Re: [OE-core] [PATCH 00/23] Fixes for multilib and eSDK

2017-11-20 Thread Robert Yang
On 11/20/2017 04:25 PM, Richard Purdie wrote: On Mon, 2017-11-20 at 15:36 +0800, Robert Yang wrote: Would you please take a look at these patches ? The multilib image is broken (wrong packages are installed because of the allarch issues) without these fixes. As noted in the weekly status repo

Re: [OE-core] [PATCH 00/23] Fixes for multilib and eSDK

2017-11-20 Thread Richard Purdie
On Mon, 2017-11-20 at 15:36 +0800, Robert Yang wrote: > Would you please take a look at these patches ? The multilib image is > broken (wrong packages are installed because of the allarch issues) > without these fixes. As noted in the weekly status report, we're having trouble with test builds. Un

Re: [OE-core] [PATCH] python-setuptools: update to 36.7.2

2017-11-20 Thread Zheng, Ruoqin
Hi Ross Is it means that I should make a new patch for python3-setuptools? -- Zheng Ruoqin Nanjing Fujitsu Nanda Software Tech. Co., Ltd.(FNST) ADDR.: No.6 Wenzhu Road, Software Avenue, Nanjing, 210012, China MAIL : zhengrq.f...@cn.fujistu.co