[OE-core] [PATCH v2] xserver-xorg: Fix X server 1.19 crash

2017-01-31 Thread Tom Hochstein
Commit 6a5a4e60373c1386b311b2a8bb666c32d68a9d99 removes the configure of useSIGIO option: xfree86 SIGIO support is reworked to use internal versions of OsBlockSIGIO and OsReleaseSIGIO The check for useSIGIO is no longer needed. Upstream-Status: Pending Signed-off-by: Tom Hochstein

[OE-core] ✗ patchtest: failure for xserver-xorg: Fix X server 1.19 crash

2017-01-31 Thread Patchwork
== Series Details == Series: xserver-xorg: Fix X server 1.19 crash Revision: 1 URL : https://patchwork.openembedded.org/series/5087/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been executed

[OE-core] [PATCH] xserver-xorg: Fix X server 1.19 crash

2017-01-31 Thread Tom Hochstein
Commit 6a5a4e60373c1386b311b2a8bb666c32d68a9d99 removes the configure of useSIGIO option: xfree86 SIGIO support is reworked to use internal versions of OsBlockSIGIO and OsReleaseSIGIO The check for useSIGIO is no longer needed. Upstream-Status: Pending Signed-off-by: Tom Hochstein

Re: [OE-core] [PATCH 2/4] selftest/buildoptions: force compile task instead of cleaning sstates

2017-01-31 Thread Richard Purdie
On Tue, 2017-01-31 at 16:50 -0600, leonardo.sandoval.gonza...@linux.intel.com wrote: > From: Leonardo Sandoval > > There is no need to clean m4 sstates, use force instead. > > Signed-off-by: Leonardo Sandoval

Re: [OE-core] [PATCH 1/4] selftest/buildoptions: use a thinner image to test 'read-only-rootfs' feature

2017-01-31 Thread Richard Purdie
On Tue, 2017-01-31 at 16:50 -0600, leonardo.sandoval.gonza...@linux.intel.com wrote: > From: Leonardo Sandoval > > The minimal is much faster to build that sato, so use the former to > test > read-only feature. > > Signed-off-by: Leonardo Sandoval

[OE-core] [PATCH 3/4] selftest/bbtests: use write_config instead of local.conf file

2017-01-31 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval Extra configuration data should be write using the write_config method instead of manually appending to the local.conf file Signed-off-by: Leonardo Sandoval ---

[OE-core] [PATCH 0/4] Some optimizations on top time selftest checks

2017-01-31 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval * On my local host test, the optimization went from 44 to 8 minutes with the following command oe-selftest -r \ buildoptions.ImageOptionsTests.test_read_only_image \ bbtests.BitbakeTests.test_non_gplv3 \

[OE-core] [PATCH 1/4] selftest/buildoptions: use a thinner image to test 'read-only-rootfs' feature

2017-01-31 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval The minimal is much faster to build that sato, so use the former to test read-only feature. Signed-off-by: Leonardo Sandoval --- meta/lib/oeqa/selftest/buildoptions.py | 5 + 1

[OE-core] [PATCH 4/4] selftest/archiver: invalidate stamps instead of removing TMPDIR

2017-01-31 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval There is no need to remove the whole TMPDIR, instead just invalidate stamps and build again the targets. Signed-off-by: Leonardo Sandoval --- meta/lib/oeqa/selftest/archiver.py | 4

[OE-core] [PATCH 2/4] selftest/buildoptions: force compile task instead of cleaning sstates

2017-01-31 Thread leonardo . sandoval . gonzalez
From: Leonardo Sandoval There is no need to clean m4 sstates, use force instead. Signed-off-by: Leonardo Sandoval --- meta/lib/oeqa/selftest/buildoptions.py | 3 +-- 1 file changed, 1 insertion(+), 2

[OE-core] [PATCHv4] qemu: Upgrade to 2.8.0

2017-01-31 Thread Aníbal Limón
Added patches: - target-ppc-fix-user-mode.patch Rebased patches: - exclude-some-arm-EABI-obsolete-syscalls.patc Removed patches (already in upstream): - 0003-fix-CVE-2016-7908.patch - 0004-fix-CVE-2016-7909.patch - 0001-target-mips-add-24KEc-CPU-definition.patch Changelog,

[OE-core] ✗ patchtest: failure for qemu: Upgrade to 2.8.0 (rev3)

2017-01-31 Thread Patchwork
== Series Details == Series: qemu: Upgrade to 2.8.0 (rev3) Revision: 3 URL : https://patchwork.openembedded.org/series/4735/ 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

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

2017-01-31 Thread Aníbal Limón
On 01/19/2017 04:46 PM, Aníbal Limón wrote: > > > 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

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

2017-01-31 Thread Aníbal Limón
Added patches: - target-ppc-fix-user-mode.patch Rebased patches: - exclude-some-arm-EABI-obsolete-syscalls.patc Removed patches (already in upstream): - 0003-fix-CVE-2016-7908.patch - 0004-fix-CVE-2016-7909.patch - 0001-target-mips-add-24KEc-CPU-definition.patch Changelog,

[OE-core] [PATCHv2 3/4] oeqa/core/context.py: Add validation for run-tests option

2017-01-31 Thread Aníbal Limón
The run-tests option is optional so if isn't specified set to None instead of crash on split(). Signed-off-by: Aníbal Limón --- meta/lib/oeqa/core/context.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/context.py

[OE-core] [PATCH] gstreamer: update to 1.10.3

2017-01-31 Thread Nicolas Dechesne
New bugfix release: * updated version/checksums * removed 1 patch in -good which was merged upstream Signed-off-by: Nicolas Dechesne --- ...ibav_1.10.2.bb => gstreamer1.0-libav_1.10.3.bb} | 4 +-- 0-omx_1.10.2.bb => gstreamer1.0-omx_1.10.3.bb} | 4 +--

[OE-core] [PATCHv2 4/4] oeqa/runtime/cases: Rename syslog module to oe_syslog

2017-01-31 Thread Aníbal Limón
Debian based distros has a builtin syslog module so when try to load tests using unittest it references the builtin module instead of runtime/cases. [YOCTO #10964] Signed-off-by: Aníbal Limón Signed-off-by: Mariano Lopez ---

[OE-core] [PATCHv2 1/4] runtime/cases: Fix case numbers, missing cases and unused classes

2017-01-31 Thread Aníbal Limón
From: Mariano Lopez gcc: Removed unneded lines. multilib: fixed case number. syslog: added a missing test. [YOCTO #10964] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/runtime/cases/gcc.py | 3 ---

[OE-core] [PATCHv2 2/4] testimage.bbclass: Fixes about suites and dependencies

2017-01-31 Thread Aníbal Limón
From: Mariano Lopez There are some missing suites on sato-sdk and lsb-sdk images so add it. The createrepo-native needs to be built before run testimage in order to create a repository from install packages. The DL_DIR data also needs to be updated from the

[OE-core] ✗ patchtest: failure for "runtime/cases: Fix case number..." and 3 more

2017-01-31 Thread Patchwork
== Series Details == Series: "runtime/cases: Fix case number..." and 3 more Revision: 1 URL : https://patchwork.openembedded.org/series/5081/ State : failure == Summary == Thank you for submitting this patch series to OpenEmbedded Core. This is an automated response. Several tests have been

[OE-core] [PATCH 3/4] oeqa/core/context.py: Add validation for run-tests option

2017-01-31 Thread Aníbal Limón
The run-tests option is optional so if isn't specified set to None instead of crash on split(). Signed-off-by: Aníbal Limón --- meta/lib/oeqa/core/context.py | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta/lib/oeqa/core/context.py

[OE-core] [PATCH 4/4] oeqa/runtime/cases: Rename syslog module to oe_syslog

2017-01-31 Thread Aníbal Limón
Debian based distros has a builtin syslog module so when try to load tests using unittest it references the builtin module instead of runtime/cases. [YOCTO #10964] Signed-off-by: Aníbal Limón Signed-off-by: Mariano Lopez ---

[OE-core] [PATCH 2/4] testimage.bbclass: Add missing suites on some sato images, dependency of createrepo and DL_DIR update

2017-01-31 Thread Aníbal Limón
From: Mariano Lopez There are some missing suites on sato-sdk and lsb-sdk images so add it. The createrepo-native needs to be built before run testimage in order to create a repository from install packages. The DL_DIR data also needs to be updated from the

[OE-core] [PATCH 1/4] runtime/cases: Fix case numbers, missing cases and unused classes

2017-01-31 Thread Aníbal Limón
From: Mariano Lopez gcc: Removed unneded lines. multilib: fixed case number. syslog: added a missing test. [YOCTO #10964] Signed-off-by: Mariano Lopez --- meta/lib/oeqa/runtime/cases/gcc.py | 3 ---

Re: [OE-core] State of bitbake world, Failed tasks 2017-01-31

2017-01-31 Thread Burton, Ross
On 31 January 2017 at 17:10, Martin Jansa wrote: > * openembedded-core/meta/recipes-connectivity/wpa- > supplicant/wpa-supplicant_2.6.bb:do_compile > * openembedded-core/meta/recipes-devtools/rpm/rpm_5.4.16.bb:do_configure > *

Re: [OE-core] State of bitbake world, Failed tasks 2017-01-31

2017-01-31 Thread Burton, Ross
On 31 January 2017 at 17:10, Martin Jansa wrote: > There is a lot more failures this time (mostly because of RSS), but > I wanted to share it anyway, to be clear about the current state of > other layers. > I presume you'll be changing this script as the minimal/maximal

Re: [OE-core] [PATCH v2] libtasn1: Upgrade 4.9 -> 4.10

2017-01-31 Thread Burton, Ross
On 31 January 2017 at 15:05, Maxin B. John wrote: > Somehow we have an old wint_t.m4 provided by gettext-0.18.2 in the > aclocal search path. > Looking into that now. > I've a branch (ross/autoargh) that changes how we autoreconf and might solve this, but it would depend

[OE-core] State of bitbake world, Failed tasks 2017-01-31

2017-01-31 Thread Martin Jansa
There is a lot more failures this time (mostly because of RSS), but I wanted to share it anyway, to be clear about the current state of other layers. : == Number of issues - stats == {| class='wikitable' !|Date !!colspan='3'|Failed tasks !!colspan='6'|Failed

Re: [OE-core] [PATCH v2] libtasn1: Upgrade 4.9 -> 4.10

2017-01-31 Thread Maxin B. John
Hi Khem, On Mon, Jan 30, 2017 at 11:23:42AM -0800, Khem Raj wrote: > > > On 1/30/17 3:55 AM, Maxin B. John wrote: > > Removed the following Backported patches: > > 1. 0001-configure-don-t-add-Werror-to-build-flags.patch > > 2. 0002-ASN.y-corrected-compiler-warning.patch > > 3.

Re: [OE-core] [PATCH 2/3] wpa-supplicant: inherit pkgconfig

2017-01-31 Thread Nicolas Dechesne
On Tue, Jan 31, 2017 at 2:23 PM, Markus Lehtonen wrote: > > Missing dependency uncovered after recipe specific sysroots were enabled. > > Signed-off-by: Markus Lehtonen > --- >

[OE-core] [PATCH 3/3] at-spi2-atk: depend on glib-2.0-native

2017-01-31 Thread Markus Lehtonen
Missing dependency revealed by recipe specific sysroots. If the host system does not have glib-compile-schemas installed have (via libglib2.0-dev, glib2, glib2-tools or similar) do_configure would fail with: configure: error: glib-compile-schemas not found. Signed-off-by: Markus Lehtonen

[OE-core] [PATCH 1/3] rpm: inherit pkgconfig

2017-01-31 Thread Markus Lehtonen
Rpm needs pkg-config in order to build successfully. Recipe specific sysroots revealed this missing dependency when trying to build on a host without pkg-config. Signed-off-by: Markus Lehtonen --- meta/recipes-devtools/rpm/rpm_5.4.16.bb | 2 +- 1 file changed,

[OE-core] [PATCH 2/3] wpa-supplicant: inherit pkgconfig

2017-01-31 Thread Markus Lehtonen
Missing dependency uncovered after recipe specific sysroots were enabled. Signed-off-by: Markus Lehtonen --- meta/recipes-connectivity/wpa-supplicant/wpa-supplicant_2.6.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[OE-core] [PATCH 0/3] Build dependency fixes

2017-01-31 Thread Markus Lehtonen
Bunch of one-liners fixing build dependency issues uncovered after recipe specific sysroots were enabled. I bumped into these when trying to build core-image-sato in a rather minimal host environment. Markus Lehtonen (3): rpm: inherit pkgconfig wpa-supplicant: inherit pkgconfig at-spi2-atk:

[OE-core] [PATCH 7/8] populate_sdk_ext: fix == bashism

2017-01-31 Thread Patrick Ohly
Found via verify-bashisms. Signed-off-by: Patrick Ohly --- meta/classes/populate_sdk_ext.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 39e0c83..9517111

[OE-core] [PATCH 8/8] verify-bashisms: support warnings with more than one line of source code

2017-01-31 Thread Patrick Ohly
All warnings start with "possible bashism in", followed by one or more (in the case of line continuation) lines of source code. To support more than one line, we now split by matching against the known intro text. Example: $ verify-bashisms guile ...

[OE-core] [PATCH 6/8] verify-bashisms: check scripts only once, include original file and line

2017-01-31 Thread Patrick Ohly
Several scripts that are defined in .bbclass files end up in multiple different recipes. It's better (faster, less repetitive error reports) to check them only once. In addition, the real information for the developer is where he can find the script, not which recipe file uses it. verify-bashisms

[OE-core] [PATCH 4/8] verify-bashisms: fix problems with tinfoil2

2017-01-31 Thread Patrick Ohly
tinfoil2 is based on a client/server architecture, which broke the verify-bashisms script: - The tinfoil instance and its data proxies can't be pickled, so all interaction with the bitbake server has to run in the main script process and only processing of the plain scripts can be done with

[OE-core] [PATCH 5/8] verify-bashisms: revise update-rc.d whitelist entry

2017-01-31 Thread Patrick Ohly
The actual code recently changed to: if ${@use_updatercd(d)} && type update-rc.d >/dev/null 2>/dev/null; then Signed-off-by: Patrick Ohly --- scripts/verify-bashisms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/verify-bashisms

[OE-core] [PATCH 2/8] verify-bashisms: point out where to get checkbashisms.pl

2017-01-31 Thread Patrick Ohly
The current SourceForge project seems to be unmaintained (last release 2.0.0.2 from 2015) while the copy used by Debian is quite active (last commit 2016-09-30). Ideally, checkbashisms.pl should get installed automatically via a recipe, but for now at least provide the link for manual

[OE-core] [PATCH 3/8] verify-bashisms: explicitly shut down server

2017-01-31 Thread Patrick Ohly
Current tinfoil2 requires manually shutting down the server. Without that, the script hangs during exit. This might change in the future. Signed-off-by: Patrick Ohly --- scripts/verify-bashisms | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/verify-bashisms

[OE-core] [PATCH 1/8] verify-bashisms: fix typo

2017-01-31 Thread Patrick Ohly
Variable was renamed, it's now called "output". Signed-off-by: Patrick Ohly --- scripts/verify-bashisms | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/verify-bashisms b/scripts/verify-bashisms index a8f761d..1bda60c 100755 ---

[OE-core] [PATCH 0/8] verify-bashisms: fix script and one issue found by it

2017-01-31 Thread Patrick Ohly
The script broke when introducing tinfoil2. The patches also include several usability enhancements, like making the output less redundant and including information about the actual file and line where the offending script can be found. Patrick Ohly (8): verify-bashisms: fix typo

[OE-core] potential bashism in guile_2.0.13.bb

2017-01-31 Thread Patrick Ohly
Hello! verify-bashisms (after some fixing of the script) reports: /work/iot-ref-kit/openembedded-core/meta/recipes-devtools/guile/guile_2.0.13.bb possible bashism in guile_cross_config line 94 ($'...' should be "$(printf '...')"): echo '#!'`which ${BUILD_SYS}-guile`$'

[OE-core] [PATCH] libtasn1: depends on yacc

2017-01-31 Thread Patrick Ohly
This fixes a potential pollution by the build host and build error when yacc isn't installed on the build host: | ../../libtasn1-4.9/build-aux/ylwrap: line 175: yacc: command not found | Makefile:1116: recipe for target 'ASN1.c' failed | make[3]: *** [ASN1.c] Error 127 Signed-off-by: Patrick