[OE-core] Membership in the OpenEmbedded eV

2015-10-08 Thread Philip Balister
As regular readers of the lists know, we are having an OpenEmbedded developer meeting in Dublin Friday (tomorrow). Before starting the developer part of the meeting the OpenEmbedded eV will hold a short General Assembly per our statutes. This organization is responsible for overall administration

[OE-core] [PATCH] rpm: nativesdk should get RPM_ETCRPM from SDKTARGETSYSROOT not NATIVE_SYSROOT

2015-10-08 Thread Bian Naimeng
The config file of rpm will be installed into SDKTARGETSYSROOT for each architecture, so RPM_ETCRPM should be set to SDKTARGETSYSROOT/etc/rpm. Signed-off-by: Bian Naimeng --- meta/recipes-devtools/rpm/rpm_5.4+cvs.bb | 22 ++

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

2015-10-08 Thread Awais Belal
This patch fixes a deadlock that occurs between the main thread and rendering threads of the sharedtex_mt demo. Signed-off-by: Awais Belal --- ...10-sharedtex_mt-fix-rendering-thread-hang.patch | 43 ++ meta/recipes-graphics/mesa/mesa-demos_8.2.0.bb

Re: [OE-core] State of bitbake world, Failed tasks 2015-10-05

2015-10-08 Thread akuster808
On 10/06/2015 03:04 PM, Martin Jansa wrote: > On Sat, Oct 03, 2015 at 03:33:43PM +0200, Martin Jansa wrote: >> On Fri, Sep 18, 2015 at 01:54:58PM +0200, Martin Jansa wrote: >>> On Wed, Aug 26, 2015 at 03:56:04PM +0200, Martin Jansa wrote: Time for even more PNBLACKLISTs.. >>> >>> And it got

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

2015-10-08 Thread Jian Liu
The PACKAGES is not mapped with MLPREFIX when setting LICENSE_EXCLUSION in base.bbclass. For example, For libgcc-dev, LICENSE_EXCLUSION-libgcc-dev=1 but for lib32-libgcc-dev, LICENSE_EXCLUSION-libgcc-dev=1 Obviously it is wrong for lib32-libgcc-dev. Add MLPREFIX before the package

Re: [OE-core] gobject introspection to oe-core

2015-10-08 Thread Andreas Müller
On Tue, Oct 6, 2015 at 2:27 PM, Alexander Kanavin wrote: > Hello, > > I'm looking into the possibility of adding gobject introspection support > directly to oe-core for Yocto 2.1 release (Spring 2016). This work would of > course be based on meta-gir, but with

Re: [OE-core] [oe-commits] Alexander Kanavin : gcr: add a recipe from meta-gnome

2015-10-08 Thread Alexander Kanavin
On 10/08/2015 01:18 PM, Martin Jansa wrote: meta-oe recipe had: PNBLACKLIST[gcr] ?= "CONFLICT: 4 files conflict with gnome-keyring" # e.g. sysroots/qemux86-64/usr/share/glib-2.0/schemas/org.gnome.crypto.pgp.gschema.xml # sysroots/qemux86-64/usr/share/GConf/gsettings/org.gnome.crypto.pgp.convert

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

2015-10-08 Thread Carlos Rafael Giani
A v2 would be appropriate. The line should go like this: Upstream-Status: Submitted [https://patchwork.freedesktop.org/patch/61350/] Am 2015-10-08 um 12:27 schrieb Belal, Awais: Hi Carlos, The patch submission is available at https://patchwork.freedesktop.org/patch/61350/ Should I simply

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

2015-10-08 Thread Belal, Awais
Hi Carlos, The patch submission is available at https://patchwork.freedesktop.org/patch/61350/ Should I simply send a new patch with the same subject line or make it a v2? BR, Awais From: openembedded-core-boun...@lists.openembedded.org

Re: [OE-core] [oe-commits] Alexander Kanavin : gcr: remove the recipe due to its move to oe-core

2015-10-08 Thread Martin Jansa
On Wed, Sep 23, 2015 at 01:41:18PM +, g...@git.openembedded.org wrote: > Module: meta-openembedded.git > Branch: master > Commit: 7e13bb138c5e9b66b77bf942c2add861356ffb66 > URL: > http://git.openembedded.org/?p=meta-openembedded.git=commit;h=7e13bb138c5e9b66b77bf942c2add861356ffb66 > >

Re: [OE-core] [oe-commits] Alexander Kanavin : gcr: add a recipe from meta-gnome

2015-10-08 Thread Martin Jansa
On Sat, Sep 12, 2015 at 09:51:34PM +, g...@git.openembedded.org wrote: > Module: openembedded-core.git > Branch: master > Commit: 5bce77d2b3b822b741e67bbca236242285e091d1 > URL: > http://git.openembedded.org/?p=openembedded-core.git=commit;h=5bce77d2b3b822b741e67bbca236242285e091d1 > >

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

2015-10-08 Thread Carlos Rafael Giani
Since this patch got submitted, is there a link to the submission? Perhaps to some public bugtracker entry? Does this exist for Mesa? If so, add it to the Upstream-Status line. Am 2015-10-08 um 11:22 schrieb Awais Belal: This patch fixes a deadlock that occurs between the main thread and

[OE-core] [PATCH 1/3] perl: fix Perl5 module builds

2015-10-08 Thread Jens Rehsack
This patch fixes some issues in classes providing cpan module build support: * add support even for xs modules with more than 3 levels as B::Hooks::End::Of::Scope or Math::Random::ISAAC::XS * correct handling of Module::Build (as far as stolen from pkgsrc and my humble knowledge) * configure

[OE-core] [PATCH 1/2] Allow recipe-individual configure scripts

2015-10-08 Thread Jens Rehsack
OpenJDK-8 has it's configure script at common/autotools - which will cause the entire assumption of ${S}/configure is regenerated by autoreconf, intltoolize or alike fails heavily. Also - other configure mechanisms can be supported more similar (see how pkgsrc manages different ones ...)

[OE-core] [PATCH 3/8] insane.bbclass: buildpaths: ignore .pyc files

2015-10-08 Thread Robert Yang
The .pyc files usually contain build path like: i586-poky-linux-gcc -m32 -march=i586 --sysroot=/buildarea/lyang1/test_p/tmp/sysroots/qemux86 And: _PYTHON_PROJECT_BASE=/buildarea/lyang1/test_p/tmp/work/i586-poky-linux/python/2.7.9-r1/build They are safe, so ignore them. This can reduce 1065 QA

[OE-core] [PATCH 5/8] insane.bbclass: fix for ignoring debug files

2015-10-08 Thread Robert Yang
Some recipes put debug files in "usr/src/debug/" rather than ".debug". Signed-off-by: Robert Yang --- meta/classes/insane.bbclass |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index

[OE-core] [PATCH 1/8] insane.bbclass: do_package_qa depends on WARN_QA and ERROR_QA

2015-10-08 Thread Robert Yang
do_package_qa() should rerun when WARN_QA or ERROR_QA changed [YOCTO #8445] Signed-off-by: Robert Yang --- meta/classes/insane.bbclass |1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes/insane.bbclass b/meta/classes/insane.bbclass index

[OE-core] [PATCH 6/8] package.bbclass: strip archive files

2015-10-08 Thread Robert Yang
For saving space and removing build path in .a files. [YOCTO #8457] Signed-off-by: Robert Yang --- meta/classes/package.bbclass | 18 +- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/meta/classes/package.bbclass

[OE-core] [PATCH 4/8] insane.bbclass: skip buildpath qa check when set INHIBIT_PACKAGE_STRIP

2015-10-08 Thread Robert Yang
There are build paths in the file when set INHIBIT_PACKAGE_STRIP. [YOCTO #8458] Signed-off-by: Robert Yang --- meta/classes/insane.bbclass |7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/meta/classes/insane.bbclass

[OE-core] [YOCTO 2.1] [PATCH 0/8] fixes for package_qa_walk() and buildpaths

2015-10-08 Thread Robert Yang
The following changes since commit 4038970f8ce27ac0d7a0afe2cdaa9a65108dfff5: os-release: fix do_compile() when RPM signing is enabled (2015-10-07 00:08:07 +0100) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib rbt/buildpaths

[OE-core] [PATCH 2/8] insane.bbclass: make package_qa_walk() can print all the messages

2015-10-08 Thread Robert Yang
* If more than one files have the same QA issue, package_qa_walk() can only print the last one, others are overrided, for example: messages["host-user-contaminated"] = "foo1" messages["host-user-contaminated"] = "foo2" Only foo2 will be printed, this patch fixes the issue. * Remove unused

[OE-core] [PATCH 7/8] autotools.bbclass: use relative path to run configure script

2015-10-08 Thread Robert Yang
The absolute path (/path/to/configure) caused VPATH in Makefile to be an absolute path, and then it will be in elf files, use relative path to run configure can fix the problem. This will reduce 3127 buildpaths QA issues in a world buld (8957 -> 5830). [YOCTO #8437] Signed-off-by: Robert Yang

[OE-core] [PATCH 8/8] glibc-initial.inc: use relative path to run configure

2015-10-08 Thread Robert Yang
Avoid potential build path in output files. Signed-off-by: Robert Yang --- meta/recipes-core/glibc/glibc-initial.inc |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/glibc/glibc-initial.inc

[OE-core] [PATCH 2/3] perl: Correct path for vendorlib, vendorarch, sitelib and sitearch

2015-10-08 Thread Jens Rehsack
This patch corrects the path specifications when building perl for vendorlib, vendorarch, sitelib and sitearch to allow newer dual-life module being installed on host to satisfy configure and build requirements of some CPAN distributions. Additionally, fix search path order in perl wrappers.

[OE-core] [PATCH 3/3] Perl: Remove errornous extra path-specs for Module::Build based modules

2015-10-08 Thread Jens Rehsack
This patch removes errornous extra path-specs from cpan_build.bbclass because corrected path specs at build time are enough. * fixes wrong path used when building using Module::Build toolchain Signed-off-by: Jens Rehsack --- meta/classes/cpan_build.bbclass | 10 ++ 1

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

2015-10-08 Thread Awais Belal
This patch fixes a deadlock that occurs between the main thread and rendering threads of the sharedtex_mt demo. Signed-off-by: Awais Belal --- ...10-sharedtex_mt-fix-rendering-thread-hang.patch | 43 ++ meta/recipes-graphics/mesa/mesa-demos_8.2.0.bb

[OE-core] [PATCH 2/2] gcc: Avoid non-aligned access for ARM5e

2015-10-08 Thread Jens Rehsack
[Icedtee Ticket #2153] -- see http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2153 This patch prevents gcc generate code on ARM5e accessing 64 bit values, because gcc doesn't ensure they're 64 bit aligned. Accessing a 64 bit value from a 32 bit alignment causes segmentation faults.

[OE-core] [PATCH 2/2] udev: Don't introduce pci dependencies without pci being featured

2015-10-08 Thread Jens Rehsack
Fixes that udev always requires PCI, idenpendently from machine or distro features. Signed-off-by: Jens Rehsack --- meta/recipes-core/udev/udev.inc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/recipes-core/udev/udev.inc

[OE-core] [PATCH 1/2] gbm: Fix "configure: error: gbm requires --enable-dri"

2015-10-08 Thread Jens Rehsack
When building mesa without X11 enabled, and disabling dri package config, the enforced "--enable-gbm" fails building mesa, because this feature requires "--enable-dri", too - which has been disabled by package config. Consequently, when gbm requires dri, --disable-dri causes in --disable-gbm,

[OE-core] [PATCH 1/1] Update libusb1 from 1.0.19 to 1.0.20

2015-10-08 Thread Jens Rehsack
This updates libusb1 from 1.0.19 to 1.0.20 2015-09-13: v1.0.20 * Add Haiku support * Fix multiple memory and resource leaks (#16, #52, #76, #81) * Fix possible deadlock when executing transfer callback * New libusb_free_pollfds() API * Darwin: Fix devices not being detected on OS X 10.8 (#48) *

Re: [OE-core] [PATCH 2/2] gcc: Avoid non-aligned access for ARM5e

2015-10-08 Thread Khem Raj
> On Oct 8, 2015, at 7:33 AM, Jens Rehsack wrote: > > > [Icedtee Ticket #2153] -- see > http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2153 > > This patch prevents gcc generate code on ARM5e accessing 64 bit values, > because gcc doesn't ensure they're 64 bit

[OE-core] issues with gcc 5 + mesa

2015-10-08 Thread Nicolas Dechesne
hi, I am seeing this error on my board when compilng core-image-x11 based image: root@ifc6410:~# glxgears Running synchronized to the vertical refresh. The framerate should be approximately the same as the monitor refresh rate. [ 50.359341] Alignment trap: not handling instruction f4008a1f at

[OE-core] [PATCH] oe/image: use apparent size of artifacts, not disk usage

2015-10-08 Thread Ross Burton
When collecting the size of the root file system get the apparent size of the files not the actual disk usage, as disk usage on the host file system can be affected by file system compression or sparse files. [ YOCTO #8430 ] Signed-off-by: Ross Burton ---

Re: [OE-core] [PATCH 2/2] gcc: Avoid non-aligned access for ARM5e

2015-10-08 Thread Khem Raj
> On Oct 8, 2015, at 9:07 AM, Jens Rehsack wrote: > > >> Am 08.10.2015 um 16:46 schrieb Khem Raj : >> >> >>> On Oct 8, 2015, at 7:33 AM, Jens Rehsack wrote: >>> >>> >>> [Icedtee Ticket #2153] -- see >>>

Re: [OE-core] [PATCH 2/2] gcc: Avoid non-aligned access for ARM5e

2015-10-08 Thread Jens Rehsack
> Am 08.10.2015 um 16:46 schrieb Khem Raj : > > >> On Oct 8, 2015, at 7:33 AM, Jens Rehsack wrote: >> >> >> [Icedtee Ticket #2153] -- see >> http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=2153 >> >> This patch prevents gcc generate code on

Re: [OE-core] [PATCH 2/2] udev: Don't introduce pci dependencies without pci being featured

2015-10-08 Thread Martin Jansa
On Thu, Oct 08, 2015 at 05:26:11PM +0200, Jens Rehsack wrote: > Fixes that udev always requires PCI, idenpendently from machine or distro > features. > > Signed-off-by: Jens Rehsack > --- > meta/recipes-core/udev/udev.inc | 10 +- > 1 file changed, 5 insertions(+), 5

Re: [OE-core] [PATCH 7/8] autotools.bbclass: use relative path to run configure script

2015-10-08 Thread Christopher Larson
On Thu, Oct 8, 2015 at 2:00 PM, Christopher Larson wrote: > On Thu, Oct 8, 2015 at 6:16 AM, Robert Yang > wrote: > >> oe_runconf () { >> - cfgscript="${S}/configure" >> + # Use relative path for S to avoid buildpaths in files >> +

Re: [OE-core] [PATCH 7/8] autotools.bbclass: use relative path to run configure script

2015-10-08 Thread Burton, Ross
On 8 October 2015 at 22:00, Christopher Larson wrote: > + # Use relative path for S to avoid buildpaths in files >>> + relative_s=`python -c "import os; print os.path.relpath('${S}', >>> '.')"` >>> + cfgscript="$relative_s/configure" >>> >> >> Why not just

Re: [OE-core] [PATCH 7/8] autotools.bbclass: use relative path to run configure script

2015-10-08 Thread Christopher Larson
On Thu, Oct 8, 2015 at 6:16 AM, Robert Yang wrote: > oe_runconf () { > - cfgscript="${S}/configure" > + # Use relative path for S to avoid buildpaths in files > + relative_s=`python -c "import os; print os.path.relpath('${S}', > '.')"` > +

Re: [OE-core] [PATCH 7/8] autotools.bbclass: use relative path to run configure script

2015-10-08 Thread Robert Yang
Hi Chris and Ross, On 10/09/2015 05:06 AM, Burton, Ross wrote: On 8 October 2015 at 22:00, Christopher Larson > wrote: + # Use relative path for S to avoid buildpaths in files + relative_s=`python -c "import

[OE-core] [PATCH 6/8] recipes-devtools: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-devtools/opkg/opkg-arch-config_1.0.bb |2 -- meta/recipes-devtools/opkg/opkg_0.3.0.bb |1 - 2 files changed, 3 deletions(-) diff --git

[OE-core] [PATCH 5/8] recipes-core: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-core/base-files/base-files_3.0.14.bb |4 meta/recipes-core/busybox/busybox.inc |3 --- meta/recipes-core/dbus/dbus.inc

[OE-core] [PATCH 8/8] recipes-multimedia/sato/support: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-multimedia/pulseaudio/pulseaudio.inc |8 .../pulseaudio-client-conf-sato_1.bb |1 - .../ca-certificates/ca-certificates_20150426.bb

[OE-core] [PATCH 4/8] recipes-extended: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-extended/cronie/cronie_1.5.0.bb |1 - meta/recipes-extended/cups/cups.inc|1 - meta/recipes-extended/lighttpd/lighttpd_1.4.36.bb |

[OE-core] [YOCTO 2.1] [PATCH 0/8] set CONFFILES to /etc/* by default as Debian does

2015-10-08 Thread Robert Yang
There are a lot of binary packages have files in /etc/, but only a few of them have set CONFFILES, 187 packages are not set in a world build. So treat all the files in /etc/ as CONFILES as Debian does - Move the file out of /etc/ if it is not a conffile - If /etc/foo can't be moved out, and is

[OE-core] [PATCH 3/8] recipes-connectivity: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-connectivity/avahi/avahi.inc |2 -- meta/recipes-connectivity/bind/bind_9.10.2-P4.bb | 11 --- .../nfs-utils/nfs-utils_1.3.1.bb

[OE-core] [PATCH 1/8] bitbake.conf: set CONFFILES by default

2015-10-08 Thread Robert Yang
There are a lot of binary packages have files in /etc/, but only a few of them have set CONFFILES, 187 packages are not set in a world build. So treat all the files in /etc/ as CONFILES as Debian does - Move the file out of /etc/ if it is not a conffile - If /etc/foo can't be moved out, and is

[OE-core] [PATCH 2/8] recipes-bsp: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- meta/recipes-bsp/alsa-state/alsa-state.bb|1 - meta/recipes-bsp/pcmciautils/pcmciautils.inc |2 -- 2 files changed, 3 deletions(-) diff --git

[OE-core] [PATCH 7/8] recipes-graphics: cleanup CONFFILES

2015-10-08 Thread Robert Yang
The ${sysconfdir}/* are CONFFILES by default. [YOCTO #8436] Signed-off-by: Robert Yang --- .../xinput-calibrator/pointercal-xinput_0.0.bb |1 - .../xorg-xserver/xserver-xf86-config_0.1.bb|3 --- 2 files changed, 4 deletions(-) diff --git

Re: [OE-core] [PATCH 1/2] Allow recipe-individual configure scripts

2015-10-08 Thread Jens Rehsack
I found a typo in it - I sent a new Monday. > Am 08.10.2015 um 16:31 schrieb Jens Rehsack : > > OpenJDK-8 has it's configure script at common/autotools - which will cause > the entire assumption of ${S}/configure is regenerated by autoreconf, > intltoolize or alike > fails