Re: [OE-core] [][PATCH v2] mesa-demos: fix deadlock in sharedtex_mt

2015-10-20 Thread Belal, Awais
Ping! BR, Awais From: openembedded-core-boun...@lists.openembedded.org [openembedded-core-boun...@lists.openembedded.org] on behalf of Belal, Awais Sent: Thursday, October 08, 2015 7:16 PM To: openembedded-core@lists.openembedded.org Subject: [OE-core] []

[OE-core] [PATCH v2] image-mklibs.bbclass: update i586 TARGET_ARCH test to i*86

2015-10-20 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/classes/image-mklibs.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/image-mklibs.bbclass b/meta/classes/image-mklibs.bbclass index c455a8e..cfb3ffc 100644 --- a/meta/classes/image-mklibs.bbclass +++ b/meta/classes/im

Re: [OE-core] [PATCH] image-mklibs.bbclass: update i586 TARGET_ARCH test to also handle i686

2015-10-20 Thread Andre McCurdy
On Tue, Oct 20, 2015 at 10:36 PM, Khem Raj wrote: > On Tue, Oct 20, 2015 at 9:33 PM, Andre McCurdy wrote: >> Signed-off-by: Andre McCurdy >> --- >> meta/classes/image-mklibs.bbclass | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/meta/classes/image-mklibs.bbclass >>

Re: [OE-core] [PATCH] image-mklibs.bbclass: update i586 TARGET_ARCH test to also handle i686

2015-10-20 Thread Khem Raj
On Tue, Oct 20, 2015 at 9:33 PM, Andre McCurdy wrote: > Signed-off-by: Andre McCurdy > --- > meta/classes/image-mklibs.bbclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/meta/classes/image-mklibs.bbclass > b/meta/classes/image-mklibs.bbclass > index c455a8e..d5f668

[OE-core] [jethro/master][PATCH 2/2] busybox: Schedule mdev after mountall

2015-10-20 Thread Khem Raj
mdev does automounting of block media, which expects /run/ to be mounted, so let mounting happen before running mdev service and mountall is done with at 03 so trigger mdev at 04 This helps in mounting the devices which are plugged on boot Signed-off-by: Khem Raj --- meta/recipes-core/busybox/b

[OE-core] [PATCH] image-mklibs.bbclass: update i586 TARGET_ARCH test to also handle i686

2015-10-20 Thread Andre McCurdy
Signed-off-by: Andre McCurdy --- meta/classes/image-mklibs.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/image-mklibs.bbclass b/meta/classes/image-mklibs.bbclass index c455a8e..d5f668c 100644 --- a/meta/classes/image-mklibs.bbclass +++ b/meta/classes/im

[OE-core] [jethro/master][PATCH] busybox: Fix mdev block device automounting

2015-10-20 Thread Khem Raj
The directory ${MDEV_AUTOMOUNT_ROOT}/ which is '/run/media' may not exist yet when the device is found, so lets use -p switch to mkdir cmd so it create preceding parent dirs if needed. Remove some bash specific constructs Signed-off-by: Khem Raj --- meta/recipes-core/busybox/files/mdev-mount.sh

[OE-core] [PATCH] cairo: backport fix for compatibility with OpenGL ES 2.0

2015-10-20 Thread Andre McCurdy
To maintain compatibility with OpenGL ES 2.0, the matrix in _cairo_gl_shader_bind_matrix() should be manually transposed, and GL_FALSE passed as the transpose argument to the glUniformMatrix3fv() call as it is the only valid value for that parameter in OpenGL ES 2.0. http://lists.cairographics.o

Re: [OE-core] [PATCH] base.bbclass: considering multilib when setting LICENSE_EXCLUSION

2015-10-20 Thread Liu Jian
Ping 于 2015年10月16日 13:58, Liu Jian 写道: Hi All, Will you going to merge this patch? I have ever discuss with Robert Yang and he agreed to integrated it. Thanks! Jian 于 2015年10月08日 14:47, Jian Liu 写道: The PACKAGES is not mapped with MLPREFIX when setting LICENSE_EXCLUSION in base.bbclass. For

[OE-core] [meta-oe][PATCH v2] busybox: add virtual reference instead

2015-10-20 Thread Alejandro Joya
These recipes have a hardcoded dependency to busybox, in order to be able to have a flexible selection, instead of the hardcoded dependency, now it is point to virtual reference base-utils. Signed-off-by: Alejandro Joya --- meta/conf/distro/include/default-providers.inc | 3 +++ met

[OE-core] [PATCH][V3 1/5] bitbake: add file-native to ASSUME_PROVIDED

2015-10-20 Thread Ross Burton
Various key parts of the core classes (for example, do_package and do_populate_sysroot) currently require file. As it's not possible to build a file-native without invoking do_populate_sysroot mark file-native as ASSUME_PROVIDED and expect to use the host's binary. Signed-off-by: Ross Burton ---

[OE-core] [PATCH][V3 3/5] file: don't replace host file when built natively

2015-10-20 Thread Ross Burton
To avoid races over the file binaries being replaced mid-build we made file-native an assume-provided binary and check for it at startup, but target file still needs a native file binary of the same version to compile the magic data. The least invasive way of doing this is to build a native file d

[OE-core] [PATCH][V3 5/5] subversion: add explicit dependency on file-replacement-native for native builds

2015-10-20 Thread Ross Burton
Signed-off-by: Ross Burton --- meta/recipes-devtools/subversion/subversion_1.8.13.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/subversion/subversion_1.8.13.bb b/meta/recipes-devtools/subversion/subversion_1.8.13.bb index f843b95..9c9bdb1 100644 --- a/meta/recipes-

[OE-core] [PATCH][V3 4/5] rpm: add explicit dependency on file-replacement-native for native builds

2015-10-20 Thread Ross Burton
Signed-off-by: Ross Burton --- meta/recipes-devtools/rpm/rpm_4.11.2.bb | 1 + meta/recipes-devtools/rpm/rpm_5.4+cvs.bb | 1 + meta/recipes-devtools/rpm/rpm_5.4.14.bb | 1 + 3 files changed, 3 insertions(+) diff --git a/meta/recipes-devtools/rpm/rpm_4.11.2.bb b/meta/recipes-devtools/rpm/rpm_4.

[OE-core] [PATCH][V3 2/5] sanity: check that the host has file installed

2015-10-20 Thread Ross Burton
Now that file-native is ASSUME_PROVIDED, check that it's actually present. Signed-off-by: Ross Burton --- meta/classes/sanity.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index d0b5cd0..ae86d26 100644 --- a/

[OE-core] [PATCH] qemu: disable Valgrind

2015-10-20 Thread Ross Burton
Qemu has an automatic dependency on valgrind which cannot be disabled, which causes non-deterministic builds and build failures. As Valgrind wasn't enabled previously make this deterministic by forcibly disabling it. Signed-off-by: Ross Burton --- meta/recipes-devtools/qemu/qemu/no-valgrind.pat

Re: [OE-core] [PATCH 4/5] tune-atom.inc: include tune-bonnell.inc instead of tune-core2.inc

2015-10-20 Thread Andre McCurdy
On Tue, Oct 20, 2015 at 2:16 AM, Richard Purdie wrote: > On Mon, 2015-10-19 at 11:59 -0700, Andre McCurdy wrote: >> Use 'atom' as an alias for the first generation Intel Atom CPUs. >> --- >> meta/conf/machine/include/tune-atom.inc | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >>

[OE-core] [PATCH 3/3] classes/gtk-icon-cache: don't pass STAGING_LIBDIR_NATIVE to intercepts

2015-10-20 Thread Ross Burton
The intercept doesn't need STAGING_LIBDIR_NATIVE anymore, so don't pass it. Signed-off-by: Ross Burton --- meta/classes/gtk-icon-cache.bbclass | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/meta/classes/gtk-icon-cache.bbclass b/meta/classes/gtk-icon-cache.bbclass inde

[OE-core] [PATCH 2/3] intercepts/update_icon_cache: use STAGING_DIR_NATIVE from environment

2015-10-20 Thread Ross Burton
Instead of expecting that the calling postinst has exported STAGING_LIBDIR_NATIVE (which will get set to the sysroot at package build time and may not be correct if sstate is used), use the new STAGING_DIR_NATIVE that is exported by rootfs.py. [ YOCTO #8547 ] Signed-off-by: Ross Burton --- scri

[OE-core] [PATCH 1/3] lib/oe/rootfs: tell intercepts where the native sysroot is

2015-10-20 Thread Ross Burton
Some intercepts may want to access files in the native sysroot that are not on $PATH (such as something in $libexecdir) but any use of STAGING_DIR_NATIVE in the postinst that calls the intercept will be "baked" into the package, so if sstate is reused it will use paths that may not exist. Solve th

[OE-core] [PATCH 0/1] Avoid unnecessary useradd warnings

2015-10-20 Thread Peter Kjellerstedt
This avoids unnecessary warnings when using GROUPMEMS_PARAM, or when using userdel or groupdel in EXTRA_USERS_PARAMS. A similar change was introduced for GROUPADD_PARAM and USERADD_PARAM in c0da4270c76375a7a8cbcc09319fe4570ebbc5bd. //Peter The following changes since commit 8578bc17b54da97d42b257

[OE-core] [PATCH 1/1] useradd_base.bbclass: Do not warn without a reason

2015-10-20 Thread Peter Kjellerstedt
In c0da4270c76375a7a8cbcc09319fe4570ebbc5bd two bbwarn were changed to bbnote for the case where an added user or group already exists. The same should have been done for groupmems, groupdel and userdel as well since the warnings that are currently generated are superflouous. The two remaining sim

[OE-core] [PATCH] [jethro/master] Be more permissive on executable names

2015-10-20 Thread Mark Hatle
On mingw32 the executables are suffixed with .exe. Add a wild car in to ensure these will be packaged if generated. Mark Hatle (1): gcc-target.inc: Add support for executable thats may have a suffix meta/recipes-devtools/gcc/gcc-target.inc | 12 ++-- 1 file changed, 6 insertions(+), 6

[OE-core] [PATCH] gcc-target.inc: Add support for executable thats may have a suffix

2015-10-20 Thread Mark Hatle
In the past GCC has used a wildcard to permit generating executables that may have a suffix, such as .exe. This wild card was lost in one of the updates. Adding the wild card back in fixes a number of issues when generating a mingw gcc. Signed-off-by: Mark Hatle --- meta/recipes-devtools/gcc/g

[OE-core] [PATCH] [jethro/master] Fix octeon3 binutils behavior

2015-10-20 Thread Mark Hatle
Fix the octeon3 binutils patch. Without this we can segfaults. Applicable to jethro and master. Mark Hatle (1): binutils: Fix octeon3 disassembly patch meta/recipes-devtools/binutils/binutils/binutils-octeon3.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 1.9.3 -- ___

[OE-core] [PATCH] binutils: Fix octeon3 disassembly patch

2015-10-20 Thread Mark Hatle
The structure has apparently changed, and there was a missing setting. This corrects a segfault when disassembling code. Signed-off-by: Mark Hatle --- meta/recipes-devtools/binutils/binutils/binutils-octeon3.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-

[OE-core] [PATCH] i2c-tools: fix inverted RDEPENDS

2015-10-20 Thread Matt Madison
The runtime dependency between i2c-tools and i2c-tools-misc was backwards when the packages were split. With this change, including i2c-tools in an image no longer drags in perl. Signed-off-by: Matt Madison --- meta/recipes-devtools/i2c-tools/i2c-tools_3.1.2.bb | 3 +-- 1 file changed, 1 insert

[OE-core] [PATCH] oeqa/selftest/bbtests: clean up local DL_DIR/SSTATE_DIR safely

2015-10-20 Thread Ross Burton
Now that the selftests clean selftest.inc in the tearDown using bitbake in a function passed to addCleanup (which happens after teardown) will use the default configuration and not the customised one. As the intention was to clean away the temporary DL_DIR and SSTATE_DIR, simple use track_for_clea

[OE-core] [PATCH 1/2] oeqa/selftest: Added testcase decorators.

2015-10-20 Thread Daniel Istrate
Added testcase decorators for testopia integration. Signed-off-by: Daniel Istrate --- meta/lib/oeqa/selftest/devtool.py | 8 ++-- meta/lib/oeqa/selftest/recipetool.py | 11 +++ meta/lib/oeqa/selftest/sstatetests.py | 14 -- meta/lib/oeqa/selftest/wic.py | 2

[OE-core] [PATCH 2/2] oeqa/selftest: Added/Updated docstring for each TC with TestopiaID

2015-10-20 Thread Daniel Istrate
Also the TCs from meta-yocto-bsp/lib/oeqa/selftest/gummiboot were updated. Signed-off-by: Daniel Istrate --- meta-yocto-bsp/lib/oeqa/selftest/gummiboot.py | 2 + meta/lib/oeqa/selftest/archiver.py| 1 + meta/lib/oeqa/selftest/bblayers.py| 18 meta/lib/oeqa/selft

Re: [OE-core] U-boot file is being removed when image-recipe is rebuild which uses wic.bz2

2015-10-20 Thread Ahsan, Noor
Hello Ed Bartosh, Just to be clear the u-boot-mx6-solox.imx gets deleted when wic create command is executed. Kindly let us know what to do. We are stuck with our release. Noor From: openembedded-core-boun...@lists.openembedded.org [mailto:openembedded-core-boun...@lists.openembedded.org] On B

[OE-core] [PATCH v2 6/7] xserver-xorg: add Xwayland RRECOMMENDS

2015-10-20 Thread Joshua Lock
Xwayland has the same runtime dependencies as the standard xserver so set RRECOMMENDS the same way. Signed-off-by: Joshua Lock --- meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/xorg-xserver/xserver

[OE-core] [PATCH v2 1/7] systemd: add PACKAEGCONFIG to build with compatibility libraries

2015-10-20 Thread Joshua Lock
Systemd < 209 shipped separate pc files for various interfaces, these can still be generated for compatibility with code using the older interfaces. Add a PACKAGECONFIG option to build systemd with the compatibility pc files. Signed-off-by: Joshua Lock FIX: systemd-compat --- meta/recipes-core

[OE-core] [PATCH v2 5/7] weston: add a PACKAGECONFIG option for xwayland support

2015-10-20 Thread Joshua Lock
Signed-off-by: Joshua Lock --- meta/recipes-graphics/wayland/weston_1.8.0.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-graphics/wayland/weston_1.8.0.bb b/meta/recipes-graphics/wayland/weston_1.8.0.bb index 4f1269f..db68ccc 100644 --- a/meta/recipes-graphi

[OE-core] [PATCH v2 2/7] weston: backport support for single libsystemd.pc

2015-10-20 Thread Joshua Lock
systemd > 209 ships only a single libsystemd pkg-config file by default, backport a patch from upstream Weston git to check this pkg-config file in addition to the old libsystemd-login. Signed-off-by: Joshua Lock --- .../wayland/weston/libsystemd.patch| 53 ++

[OE-core] [PATCH v2 4/7] systemd: make dbus an optional build time dependency

2015-10-20 Thread Joshua Lock
The dbus buildtime dependency is only required in order to build dbus related tests in modern systemd, make this a PACKAGECONFIG option. Signed-off-by: Joshua Lock --- meta/recipes-core/systemd/systemd_225.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-core

[OE-core] [PATCH v2 0/7] Various metadata tweaks v2

2015-10-20 Thread Joshua Lock
The following series are some tidy ups and changes made whilst porting a distro with systemd and a Weston + Xwayland userland to Jethro. Please consider them for inclusion. Changes since v1: * Backport weston patch to use libsystemd.pc * Don't enable systemd compat PACKAGECONFIG by default Regar

[OE-core] [PATCH v2 7/7] xserver-xorg: drop empty ${PN}-security-policy package

2015-10-20 Thread Joshua Lock
The SecurityPolicy hasn't been included since 2007[1] and the last remnants were removed from the code base in 2010[2]. 1. http://cgit.freedesktop.org/xorg/xserver/commit/?id=9d03ca 2. http://cgit.freedesktop.org/xorg/xserver/commit/?id=19d03d Signed-off-by: Joshua Lock --- meta/recipes-graphic

[OE-core] [PATCH v2 3/7] weston: add PACKAGECONFIG to build with systemd-login support

2015-10-20 Thread Joshua Lock
Automatically enable this support for distributions which have systemd in DISTRO_FEATURES. Signed-off-by: Joshua Lock --- meta/recipes-graphics/wayland/weston_1.8.0.bb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/recipes-graphics/wayland/weston_1.8.0.bb b/meta/recipes-graphics/wa

Re: [OE-core] [PATCH 1/6] systemd: build with compatibility libraries

2015-10-20 Thread Joshua Lock
On 20/10/15 04:23, Khem Raj wrote: On Oct 16, 2015, at 8:51 AM, Joshua Lock wrote: There are recipes in the Core metadata that have optional systemd support but expect the old, separate, libsystemd-foo pkg-config files (not the newer unified libsystemd). Add a PACKAGECONFIG option to build s

Re: [OE-core] How to handle mesa customization in BSP layers

2015-10-20 Thread Koen Kooi
> Op 20 okt. 2015, om 11:32 heeft Nicolas Dechesne > het volgende geschreven: > > hi there, > > in the meta-qcom BSP layer, I need to customize mesa to enable > Gallium/freedreno driver which is not enabled in OE-core by default. I > have been using a bbappend , see [1] so far. > > However it

[OE-core] How to handle mesa customization in BSP layers

2015-10-20 Thread Nicolas Dechesne
hi there, in the meta-qcom BSP layer, I need to customize mesa to enable Gallium/freedreno driver which is not enabled in OE-core by default. I have been using a bbappend , see [1] so far. However it was reported by Koen that his is causing issues, at least in Angstrom, though it's not specific t

[OE-core] [PATCH 1/3] prserv.bbclass: remove it since it is null

2015-10-20 Thread Robert Yang
Signed-off-by: Robert Yang --- meta/classes/package.bbclass |1 - meta/classes/prserv.bbclass |2 -- 2 files changed, 3 deletions(-) delete mode 100644 meta/classes/prserv.bbclass diff --git a/meta/classes/package.bbclass b/meta/classes/package.bbclass index 09230b5..a86b680 100644 ---

[OE-core] [PATCH 3/3] bitbake-prserv-tool: check file name

2015-10-20 Thread Robert Yang
Fixed: $ bitbake-prserv-tool import /tmp/1 File "/path/to/lib/bb/parse/__init__.py", line 114, in handle(fn='/tmp/1', data=, include=True): return h['handle'](fn, data, include) >raise ParseError("not a BitBake file", fn) ParseError: ParseError in /tmp/1: not a BitB

[OE-core] [PATCH 2/3] prexport.bbclass: avoid export for native and crosssdk

2015-10-20 Thread Robert Yang
* The prservice is only used by do_package, the native or crosssdk doesn't have do_package. * Change WARN to NOTE when no AUTOPR found, the prexport_handler() checks all the parsed recipes, but a lot of them may not be built, for example, the lower version or broken recipes. So change WARN to

[OE-core] [PATCH 0/3] meta: fixes for prserver

2015-10-20 Thread Robert Yang
The following changes since commit 13282223b07787a92c251f89251e8a49a0e4e3eb: oeqa/runtime: Fix setUp and tearDown methods (2015-10-19 17:55:40 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/prserv http://cgit.openembedded.org/cgit.c

[OE-core] [PATCH 1/1] libidn: 1.30 -> 1.32

2015-10-20 Thread kai.kang
From: Kai Kang Signed-off-by: Kai Kang --- meta/recipes-extended/libidn/{libidn_1.30.bb => libidn_1.32.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-extended/libidn/{libidn_1.30.bb => libidn_1.32.bb} (91%) diff --git a/meta/recipes-extended/libidn/libidn_1.

[OE-core] [PATCH 0/1] Upgrade libidn 1.30 -> 1.32

2015-10-20 Thread kai.kang
From: Kai Kang The following changes since commit e35c404537db0b46047fcb2ee7d3645e3e0935c5: bitbake: toaster: Don't descend into directories for cached_layers (2015-10-11 08:12:58 +0100) are available in the git repository at: git://git.yoctoproject.org/poky-contrib kangkai/libidn http:

Re: [OE-core] [PATCH 4/5] tune-atom.inc: include tune-bonnell.inc instead of tune-core2.inc

2015-10-20 Thread Richard Purdie
On Mon, 2015-10-19 at 11:59 -0700, Andre McCurdy wrote: > Use 'atom' as an alias for the first generation Intel Atom CPUs. > --- > meta/conf/machine/include/tune-atom.inc | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/meta/conf/machine/include/tune-atom.inc > b/meta

Re: [OE-core] [PATCH][V2 5/5] subversion: add explicit dependency on file-replacement-native for native builds

2015-10-20 Thread Burton, Ross
On 20 October 2015 at 04:21, Khem Raj wrote: > It already has file in DEPENDS which means native version will get > file-native on dependencies, right ? > Yes, but file-native is in ASSUME_PROVIDED so that won't get built. If this series (when fixed, I re-broke file-nativesdk in V2) gets into