[OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread Sujith H
From: Sujith Haridasan This patch brings the last bit from meta-mentor for the perf to build successfully with minnowmax BSP. The meta-mentor commit for the same is: http://git.yoctoproject.org/cgit/cgit.cgi/meta-mentor/commit/meta-mentor-staging?id=a8db95c0d4081cf96915e0c3c4063a44f55e21cc The p

Re: [OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread sujith h
On Tue, Oct 4, 2016 at 7:59 PM, Christopher Larson wrote: > > > On Tue, Oct 4, 2016 at 7:27 AM, Christopher Larson > wrote: > >> >> On Tue, Oct 4, 2016 at 2:41 AM, Sujith H wrote: >> >>> From: Sujith Haridasan >>> >>> When built on minnowmax ( machine name: intel-corei7-64), >>> an error is no

[OE-core] [PATCH] linux-yocto/4.8: fix BUG_ON() in workingset_node_shadows_dec() triggers

2016-10-04 Thread Bruce Ashfield
Paul Gotmaker pointed out that a last minute merge to the 4.8 kernel has the potential to hard hang a kernel when VM debugging is enabled: https://lkml.org/lkml/2016/10/4/1 He also pointed out the fix for it in commit 21f54dda [Using BUG_ON() as an assert() is _never_ acceptable]. While that f

[OE-core] [PATCH] selftest: fetcher error changed and test needs update

2016-10-04 Thread Benjamin Esquivel
the following poky commit: 4359ef08 base.bbclass: Use bb.fatal() instead of raising FuncFailed changed the way the fetcher error is reported. Previous reporting: ...Function failed: Fetcher failure for URL:... New reporting: ...Fetcher failure for URL:... Updating how the check is done fixes t

[OE-core] [PATCH] selftest: fetcher error changed and test needs update

2016-10-04 Thread Benjamin Esquivel
the following poky commit: 4359ef08 base.bbclass: Use bb.fatal() instead of raising FuncFailed changed the way the fetcher error is reported. Previous reporting: ...Function failed: Fetcher failure for URL:... New reporting: ...Fetcher failure for URL:... Updating how the check is done fixes t

[OE-core] [PATCH] base-files: don't export TZ="UTC" from /etc/profile

2016-10-04 Thread Andre McCurdy
If no /etc/localtime (or /etc/TZ for uclibc) is found, then the libc will default to UTC, so setting UTC as a fallback default via the TZ environment variable is redundant. Since having the TZ environment variable set causes /etc/localtime to be ignored, it can cause confusion if /etc/localtime is

Re: [OE-core] [PATCH 2/2] systemtap: rationalise dependencies

2016-10-04 Thread Martin Jansa
On Tue, Oct 04, 2016 at 04:37:53PM +0100, Ross Burton wrote: > Boost is an optional dependency but avoid build non-determinism by adding it > as > DEPENDS. It is only for the shared pointer types so can be disabled > explicitly > if required. > > Turn sqlite into a PACKAGECONFIG. > > Add a pat

Re: [OE-core] [PATCH] classes/sstate.bbclass: Enable thread lock when checkstatus

2016-10-04 Thread Aníbal Limón
This patch depends on bitbake one, http://lists.openembedded.org/pipermail/bitbake-devel/2016-October/008129.html Cheers, alimon On 10/04/2016 11:45 AM, Aníbal Limón wrote: > The checkstatus function fires an event to notify bitbake UI about > the progress of the task, this function is i

[OE-core] [PATCH] classes/sstate.bbclass: Enable thread lock when checkstatus

2016-10-04 Thread Aníbal Limón
The checkstatus function fires an event to notify bitbake UI about the progress of the task, this function is implemented using ThreadPool and is causing event lose when multiple threads tries to fire an event (writes over socket/fd). [YOCTO #10330] Signed-off-by: Aníbal Limón --- meta/classes/

Re: [OE-core] [PATCH v2] scripts: add new script 'native'

2016-10-04 Thread Randy MacLeod
On 2016-10-02 03:37 PM, Paul Eggleton wrote: "native" might be a bit too generic... > >> > >> could I suggest oe_native-run or bitbake-native ? > >> > >> something that says it's yocto-galaxy specific and can be autocompleted > >> with a reasonable prefix... > I also prefer an oe prefix. oe-nat

[OE-core] [PATCH 2/2] systemtap: rationalise dependencies

2016-10-04 Thread Ross Burton
Boost is an optional dependency but avoid build non-determinism by adding it as DEPENDS. It is only for the shared pointer types so can be disabled explicitly if required. Turn sqlite into a PACKAGECONFIG. Add a patch for the "monitor" feature to control the optional dependencies on ncurses and

[OE-core] [PATCH 1/2] json-c: add BBCLASSEXTEND for native and nativesdk

2016-10-04 Thread Ross Burton
Signed-off-by: Ross Burton --- meta/recipes-devtools/json-c/json-c_0.12.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-devtools/json-c/json-c_0.12.bb b/meta/recipes-devtools/json-c/json-c_0.12.bb index d8c76db..a15455c 100644 --- a/meta/recipes-devtools/json-c/json-c_0.12.

Re: [OE-core] [PATCH] systemtap: add dependency on boost

2016-10-04 Thread Burton, Ross
On 4 October 2016 at 10:46, Martin Jansa wrote: > PACKAGECONFIG would be nice > > I don't use systemtap, I've just noticed it failing in one of my world > builds after recent boost which probably remove native boost from sysroot > between systemtap's do_configure and do_compile and caused this fa

Re: [OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread Christopher Larson
On Tue, Oct 4, 2016 at 7:27 AM, Christopher Larson wrote: > > On Tue, Oct 4, 2016 at 2:41 AM, Sujith H wrote: > >> From: Sujith Haridasan >> >> When built on minnowmax ( machine name: intel-corei7-64), >> an error is noticed during the do_compile: >> >> /home/sujith/codebench-linux-install-201

Re: [OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread Christopher Larson
On Tue, Oct 4, 2016 at 2:41 AM, Sujith H wrote: > From: Sujith Haridasan > > When built on minnowmax ( machine name: intel-corei7-64), > an error is noticed during the do_compile: > > /home/sujith/codebench-linux-install-2015.12-133-i686-pc-li > nux-gnu/codebench/bin/i686-pc-linux-gnu-ld: > Rel

[OE-core] [PATCH v3 1/2] classes/uboot-extlinux-config: Add class

2016-10-04 Thread Fabio Berton
This class allow the extlinux.conf generation for U-Boot use. The U-Boot support for it is given to allow the Generic Distribution Configuration specification use by OpenEmbedded-based products. This class can be inherited by u-boot recipes to create extlinux.conf and boot using menu options. U-b

[OE-core] [PATCH v3 2/2] u-boot: Add support to use uboot-extlinux-config class

2016-10-04 Thread Fabio Berton
Use uboot-extlinux-config class to create extlinux.conf file and then install inside /boot/extlinux directory and also put file to deploy dir. This file will be only create if UBOOT_EXTLINUX is set to 1. You can use DEPLOYDIR/extlinux.conf file to install into final image using wic setting: IMAGE

[OE-core] [PATCH] gtk+3: Backport treeview focus fix

2016-10-04 Thread Jussi Kukkonen
Treeview did not grab focus properly on mouse click, leading to e.g. multifile selection with click/shift-click not working in the filechooser. Backport a fix. Fixes [YOCTO #10273]. Signed-off-by: Jussi Kukkonen --- ...Redo-focus-handling-in-treeview-once-more.patch | 39 ++

[OE-core] [PATCH] oeqa.buildperf: measure apparent size instead of real disk usage

2016-10-04 Thread Markus Lehtonen
This change aligns disk usage measurements with the old build-perf-test.sh script. And thus, also makes the results between the old and the new script comparable. Signed-off-by: Markus Lehtonen --- meta/lib/oeqa/buildperf/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [OE-Core][PATCH 7/9] glibc: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA The loader is located at a new place for multiarch. For more details, check https://wiki.debian.org/Multiarch and https://sourceware.org/glibc/wiki/ABIList#mips Signed-off-by: Zubair Lutfullah Kakakhel --- meta/recipes-core/glibc/glibc-ld.inc | 4 1 file

[OE-core] [OE-Core][PATCH 8/9] gcc-configure: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/recipes-devtools/gcc/gcc-configure-common.inc | 4 meta/recipes-devtools/gcc/gcc-runtime.inc | 4 2 files changed, 8 insertions(+) diff --git a/meta/recipes-devtools/gcc/gcc-configure-common.

[OE-core] [OE-Core][PATCH 9/9] arch-mips: Add mipsisa{32, 64}r6{el, } tunes

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA and the various tune configurations. This patch adds the tunes for 32r6 and 64r6 n64 and not the n32 variants at the moment. Release 6 onwards, the tuples are now - mipsisa32r6-linux-gnu - mipsisa32r6el-linux-gnu - mipsisa64r6-linux-gnuabi64 - mipsisa64r6el-

[OE-core] [OE-Core][PATCH 3/9] libc-package.bbclass: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/classes/libc-package.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes/libc-package.bbclass b/meta/classes/libc-package.bbclass index 8c99d61..84b5c94 100644 --- a/meta/classes/libc-p

[OE-core] [OE-Core][PATCH 5/9] siteinfo.bbclass: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/classes/siteinfo.bbclass | 4 +++ meta/site/mipsisa32r6-linux | 79 meta/site/mipsisa32r6el-linux | 79 meta/site/mipsisa64r6-

[OE-core] [OE-Core][PATCH 4/9] linuxloader.bbclass: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA. The loader is located at a new place for multiarch. For more details, check https://wiki.debian.org/Multiarch and https://sourceware.org/glibc/wiki/ABIList#mips Signed-off-by: Zubair Lutfullah Kakakhel --- meta/classes/linuxloader.bbclass | 3 +++ 1 file chan

[OE-core] [OE-Core][PATCH 6/9] bitbake.conf: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/conf/bitbake.conf | 5 + 1 file changed, 5 insertions(+) diff --git a/meta/conf/bitbake.conf b/meta/conf/bitbake.conf index 34e9e3b..54a587f 100644 --- a/meta/conf/bitbake.conf +++ b/meta/conf/bitbake.conf

[OE-core] [OE-Core][PATCH 2/9] kernel-arch.bbclass: Add mipsisa{32, 64}r6{el, } support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS Release 6 ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/classes/kernel-arch.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/kernel-arch.bbclass b/meta/classes/kernel-arch.bbclass index 3ed5986..8a4bef1 100644 --- a/meta/classe

[OE-core] [OE-Core][PATCH 0/9] Add MIPS release 6 ISA support

2016-10-04 Thread Zubair Lutfullah Kakakhel
Hi, This patch series adds support for MIPS Release 6 ISA. A few key points to note are: 1 - The tuples have changed for Multiarch. For details, check https://wiki.debian.org/Multiarch/Tuples 2 - Dynamic linker loader name has changed. ld.so.1 -> ld-linux-mipsn8.so.1 For details, c

[OE-core] [OE-Core][PATCH 1/9] insane.bbclass: Add mipsisa{32, 64}r6{el, }

2016-10-04 Thread Zubair Lutfullah Kakakhel
Add support for MIPS release 6 of the ISA Signed-off-by: Zubair Lutfullah Kakakhel --- meta/classes/insane.bbclass | 4 1 file changed, 4 insertions(+) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index 2f3f768..b347638 100644 --- a/meta/classes/insane.bbclass +++

[OE-core] [PATCH 2/2] matchbox-panel-2: Fix small systray icon drawing

2016-10-04 Thread Jussi Kukkonen
Add patch to pack systray icons so that their drawing area is the size they expect (otherwise GtkStatusIcon based systray items can end up drawing "tiled", looking like 1.5 icons instead of a single icon). Fixes [YOCTO #9995] Signed-off-by: Jussi Kukkonen --- ...applets-systray-Allow-icons-to-b

[OE-core] [PATCH 1/2] Revert "connman-gnome: StatusIcon adapts to size changes"

2016-10-04 Thread Jussi Kukkonen
The aim of the original commit was to make connman-gnome load the icons at the exact size of the systray. There are two problems with this: * There are not enough icon sizes provided to make the scaling look good at most sizes (including current panel size) * Both connman-gnome and mb-panel have

[OE-core] [PATCH 0/2] Fix network applet rendering issues

2016-10-04 Thread Jussi Kukkonen
Revert the change that made the network applet render at exactly the available size (because this revealed multiple bugs in the stack), instead pack the applets better so they look ok even if the icons are a little small. - Jussi The following changes since commit 3a73fe0efcb7aeefcca7011bba887c

Re: [OE-core] [PATCH] systemtap: add dependency on boost

2016-10-04 Thread Martin Jansa
PACKAGECONFIG would be nice I don't use systemtap, I've just noticed it failing in one of my world builds after recent boost which probably remove native boost from sysroot between systemtap's do_configure and do_compile and caused this failure. On Tue, Oct 4, 2016 at 11:21 AM, Burton, Ross wrot

Re: [OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread sujith h
Without this change perf was failing for minnow max BSP. Below is the complete log before applying the patch: | DEBUG: Executing shell function do_compile | NOTE: make -j10 -C /home/sujith/MEL/dogwood/build-minnowmax/tmp/work-shared/intel-corei7-64/kernel-source/tools/perf O=/home/sujith/MEL/dogw

[OE-core] [PATCH] Revert "attr: Added ncurses to depends"

2016-10-04 Thread Ross Burton
There doesn't appear to be any reason to keep this dependency on ncurses in attr, so remove it. This reverts commit 7c474dc3d65bb3f71b375d36d81959cb405be80a. Signed-off-by: Ross Burton --- meta/recipes-support/attr/attr.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/met

[OE-core] [Oe-Core][PATCH] perf: Fix to obey LD failure

2016-10-04 Thread Sujith H
From: Sujith Haridasan When built on minnowmax ( machine name: intel-corei7-64), an error is noticed during the do_compile: /home/sujith/codebench-linux-install-2015.12-133-i686-pc-linux-gnu/codebench/bin/i686-pc-linux-gnu-ld: Relocatable linking with relocations from format elf64-x86-64 (/hom

[OE-core] [PATCH 3/3] devtool: add: build nodejs-native if npm is needed and not available

2016-10-04 Thread Paul Eggleton
If the user runs devtool add on an npm:// URL (or source tree that uses node.js), and npm is not available, just build nodejs-native instead of telling the user they need to do it; if that fails because there isn't any such recipe (which would be the default, since it's not in OE-Core) then produce

[OE-core] [PATCH 2/3] devtool: add: display a warning for deprecated -f/--fetch option

2016-10-04 Thread Paul Eggleton
We want to remove the -f/--fetch option at some point (as you can now specify a URL as a positional argument instead) so display a warning that it's deprecated if it is used. Signed-off-by: Paul Eggleton --- scripts/lib/devtool/standard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) d

[OE-core] [PATCH 1/3] devtool: add: fix error message when only specifying a recipe name

2016-10-04 Thread Paul Eggleton
We were supposed to be printing out the specified recipe name here but I forgot to specify a parameter for the string. Signed-off-by: Paul Eggleton --- scripts/lib/devtool/standard.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/lib/devtool/standard.py b/scripts/li

[OE-core] [PATCH 0/3] devtool add fixes

2016-10-04 Thread Paul Eggleton
The following changes since commit 21cc2a3f63ea260dbf6b50e2fd4dd50cacdd9935: machine-sdk: Clear ABIEXTENSION to avoid sstate checksum mismatch issues (2016-10-01 08:16:03 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/devtool21-oe

Re: [OE-core] [PATCH] systemtap: add dependency on boost

2016-10-04 Thread Burton, Ross
On 3 October 2016 at 18:14, Martin Jansa wrote: > +DEPENDS = "elfutils sqlite3 systemtap-native ncurses json-c boost" > +DEPENDS_class-native = "elfutils-native sqlite3-native gettext-native > boost-native" > +DEPENDS_class-nativesdk = "nativesdk-elfutils nativesdk-sqlite3 > nativesdk-gettext nat

[OE-core] [PATCHv2 2/2] Revert "gst-player: Disable visualizations"

2016-10-04 Thread Jussi Kukkonen
This reverts oe-core commit b79d1bf49b56a97216fb719ac19e4dd9022f15b4. Now that xf86-video-intel is upgraded, visualizations can be enabled by default. Signed-off-by: Jussi Kukkonen --- .../0001-Disable-visualizations-by-default.patch | 36 -- .../recipes-multimedia/gstream

[OE-core] [PATCHv2 1/2] xf86-video-intel: Upgrade to recent git

2016-10-04 Thread Jussi Kukkonen
Upgrade from the latest snapshot to a recent git revision. Without this xvideo does not work on skylake: Backporting the specific fixes turned out to be too complex. Remove patches that are in upstream already, rebase disable-x11-dri3.patch. Fixes [YOCTO #10041] Signed-off-by: Jussi Kukkonen --

[OE-core] [PATCHv2 0/2] xf86-video-intel: Upgrade to recent git

2016-10-04 Thread Jussi Kukkonen
Changes since v1: * Reverted the earlier workaround for gst-player Original cover letter: Currently xvideo is broken on skylake because our xf86-video-intel is way too old (it's the last snapshot but that was 21 months ago). The problem can be reproduced with gtk-play (select goom visualization