[OE-core] [PATCH 1/5] classes/archive*.bbclass: remove archive-*-source.bbclass

2014-01-13 Thread Robert Yang
Nearly all of the codes in the following 3 files are the same, we can move the code to archiver.bbclass and remove them: archive-configured-source.bbclass archive-original-source.bbclass archive-patched-source.bbclass [YOCTO #5113] Signed-off-by: Robert Yang liezhi.y...@windriver.com ---

[OE-core] [PATCH 3/5] package_rpm.bbclass: archive the source to srpm package

2014-01-13 Thread Robert Yang
The archiver.bbclass will put the sources to ARCHIVER_OUTDIR according to configuration, then the rpmbuild -bs will create the srpm. [YOCTO #4986] [YOCTO #5113] Signed-off-by: Robert Yang liezhi.y...@windriver.com --- meta/classes/package_rpm.bbclass | 31 --- 1 file

[OE-core] [PATCH 4/5] archiver.bbclass: move a few code to copyleft_compliance.bbclass

2014-01-13 Thread Robert Yang
Move the code which is only used by copyleft_compliance.bbclass from archiver.bbclassc, and remove the inherit archiver from copyleft_compliance.bbclass. The archiver.bbclass is used for archiving various types of sources, but the copyleft_compliance.bbclass is used for analysing the license,

[OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Robert Yang
* The archive*.bbclass didn't work, and there were a few problems, for example: 1) There were a few duplicated code 2) There was no src_dir.org (or orig), but the diff command still use it, and it is not easy to fix this issue if we don't change a lot of the code. 3) It didn't

[OE-core] [PATCH 2/5] archiver.bbclass: refactor it

2014-01-13 Thread Robert Yang
The archiver didn't work, and there were a few problems, for example: 1) There was no src_dir.org (or orig), but the diff command still use it 2) There were a few duplicated code 3) It didn't archive the source for the native or gcc 4) The work flow is not very well 5) The

[OE-core] [PATCH 5/5] local.conf.sample.extended: update for the archiver

2014-01-13 Thread Robert Yang
Updated it since we have refactored the archiver.bbclass. [YOCTO #5113] Signed-off-by: Robert Yang liezhi.y...@windriver.com --- meta-yocto/conf/local.conf.sample.extended | 72 -- 1 file changed, 38 insertions(+), 34 deletions(-) diff --git

[OE-core] [PATCH V2 0/1] acl: enable ptest support

2014-01-13 Thread Chong Lu
Changes since V2: Delete incorrect patch about the result of `ls -l'. The following changes since commit 1b636173ca88e5ccca1992f9a12367a1189fa674: bitbake: toaster: Toaster GUI, generic search, filter and order (2014-01-10 15:20:26 +) are available in the git repository at:

[OE-core] [PATCH V2 1/1] acl: enable ptest support

2014-01-13 Thread Chong Lu
Install acl test suite and run it as ptest. nfs test cases need depend on nfs service. So exclude them order to make ptest all pass. Signed-off-by: Chong Lu chong...@windriver.com --- meta/recipes-support/attr/acl.inc | 15 +- .../attr/acl/acl-make-ptest-pass.patch

[OE-core] [PATCH] kernel.bbclass: Fix empty modules directory QA issue

2014-01-13 Thread Nathan Rossi
If a kernel is built without any external modules (aka no CONFIG_*=m), then during a modules_install of the kernel an empty directory is created at /lib/modules/${KERNEL_VERIONS}/kernel. This is behaviour of the kernel infrastructure, the directory would normally be populated with the modules that

Re: [OE-core] [PATCH] kernel.bbclass: Fix empty modules directory QA issue

2014-01-13 Thread Robert Yang
On 01/13/2014 04:33 PM, Nathan Rossi wrote: If a kernel is built without any external modules (aka no CONFIG_*=m), then during a modules_install of the kernel an empty directory is created at /lib/modules/${KERNEL_VERIONS}/kernel. This is behaviour of the kernel infrastructure, the directory

[OE-core] [PATCH] libidn: disable C# directly

2014-01-13 Thread Zhang Xiao
Disable C# building with --disable-csharp instead of remove useless binary files. Signed-off-by: Zhang Xiao xiao.zh...@windriver.com --- meta/recipes-extended/libidn/libidn_1.28.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta/recipes-extended/libidn/libidn_1.28.bb

[OE-core] libsdl and opengl DISTRO_FEATURE

2014-01-13 Thread Nicolas Dechesne
hi there, it has been brought to the list already, at least in [1], but libsdl recipe implicitely assumes that 'opengl' distro feature means GL/GLX support. the recipe does this: ${@base_contains('DISTRO_FEATURES', 'opengl', '--enable-video-opengl', '--disable-video-opengl', d)} \ and the

Re: [OE-core] [oe-commits] Cristian Iorga : glib-2.0: upgrade to 2.38.2

2014-01-13 Thread Burton, Ross
On 11 January 2014 20:48, Martin Jansa martin.ja...@gmail.com wrote: WARNING: QA Issue: glib-2.0: Files/directories were installed but not shipped /usr/lib/glib-2.0/ptest WARNING: QA Issue: glib-2.0-dbg: found library in wrong location:

Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Martin Jansa
On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: * The archive*.bbclass didn't work, and there were a few problems, for example: 1) There were a few duplicated code 2) There was no src_dir.org (or orig), but the diff command still use it, and it is not easy to fix this

Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Robert Yang
On 01/13/2014 06:21 PM, Martin Jansa wrote: On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: * The archive*.bbclass didn't work, and there were a few problems, for example: 1) There were a few duplicated code 2) There was no src_dir.org (or orig), but the diff command

Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Henning Heinold
On Mon, Jan 13, 2014 at 06:47:39PM +0800, Robert Yang wrote: On 01/13/2014 06:21 PM, Martin Jansa wrote: On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: * The archive*.bbclass didn't work, and there were a few problems, for example: 1) There were a few duplicated code

[OE-core] [PATCH] libacpi: Fix GNU_HASH problem

2014-01-13 Thread Yasir Khan
From: Yasir-Khan yasir_k...@mentor.com Fixes GNU_HASH problem by adding LDFLAGS to TARGET_CC_ARCH Signed-off-by: Yasir-Khan yasir_k...@mentor.com --- meta/recipes-bsp/libacpi/libacpi_0.2.bb |2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-bsp/libacpi/libacpi_0.2.bb

Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Martin Jansa
On Mon, Jan 13, 2014 at 12:52:49PM +0100, Henning Heinold wrote: On Mon, Jan 13, 2014 at 06:47:39PM +0800, Robert Yang wrote: On 01/13/2014 06:21 PM, Martin Jansa wrote: On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: * The archive*.bbclass didn't work, and there were a few

Re: [OE-core] [PATCH] Revert cross-canadian: Handle powerpc linux verses linux-gnuspe

2014-01-13 Thread David Nyström
On fre 10 jan 2014 16:15:08, Richard Purdie wrote: On Fri, 2014-01-10 at 15:48 +0100, David Nyström wrote: The reverted commit seems to introduce some problems for the toolchain tarball for powerpc. I see this both in master and on dora. 1. Looks like the relocation scripts fails for

[OE-core] [PATCH] libproxy: Update to 0.4.11

2014-01-13 Thread Phil Blundell
Delete patches that have been applied upstream or are no longer necessary. Update LIC_FILES_CHKSUM to match new COPYING (whitespace changes only). Signed-off-by: Phil Blundell p...@pbcl.net --- .../libproxy/libproxy/g++-namepace.patch | 22

Re: [OE-core] [PATCH] Revert cross-canadian: Handle powerpc linux verses linux-gnuspe

2014-01-13 Thread Richard Purdie
On Mon, 2014-01-13 at 13:37 +0100, David Nyström wrote: Just to clarify bug 5354: If I understand the bug correctly, this would arise when first building the nativesdk tarball on a MACHINE with ABI linux, and then building the nativesdk for another MACHINE(with the same the same TUNE) after

Re: [OE-core] [oe-commits] Upgrade Helper : base-passwd: upgrade to 3.5.29

2014-01-13 Thread Phil Blundell
The new version introduced by this patch doesn't seem to actually exist at the SRC_URI. (ftp.debian.org currently has 3.5.28, 3.5.30 and 3.5.31 but not 3.5.29.) Also, as far as I can tell, this patch wasn't ever posted to the list for review and the alleged author's email address of

[OE-core] [PATCH] grub git: update to latest git

2014-01-13 Thread Koen Kooi
Drop the 2 patches since the functionality is upstream now. Also sync PACKAGECONFIG with grub 2.00 recipe. The debugedit problem for 64 bit machines in do_package is still present, though: ERROR: debugedit failed with exit code 256 (cmd was

Re: [OE-core] [PATCH 1/1] libsdl: Add support for libsdl-native

2014-01-13 Thread Paul Eggleton
On Friday 03 January 2014 16:58:10 Andrei Gherzan wrote: On Tue, Dec 17, 2013 at 7:01 PM, Andrei Gherzan and...@gherzan.ro wrote: On Tue, Dec 17, 2013 at 6:53 PM, Paul Eggleton paul.eggle...@linux.intel.com wrote: On Tuesday 17 December 2013 18:51:08 Andrei Gherzan wrote: On Tue, Dec

Re: [OE-core] GCC bugfix backport into Dora

2014-01-13 Thread Otavio Salvador
Hello Robert, On Mon, Jan 13, 2014 at 12:12 AM, Robert Yang liezhi.y...@windriver.comwrote: I think that we need fix it in dora since gcc 4.8.1 is affected. Do you have a patch for this already? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br

[OE-core] [PATCH 1/4] dropbear: upgrade to 2013.62

2014-01-13 Thread Paul Eggleton
LIC_FILES_CHKSUM has changed with the introduction of a BSD-3-Clause algorithm (curve25519-donna); this has prompted a re-evaluation of the LICENSE value which should now reflect the licenses declared in the upstream documentation. Thanks to Beth Flanagan for helping with this. Signed-off-by:

[OE-core] [PATCH 3/4] cdrtools-native: upgrade to 3.01a20

2014-01-13 Thread Paul Eggleton
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- .../{cdrtools-native_3.01a17.bb = cdrtools-native_3.01a20.bb}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-devtools/cdrtools/{cdrtools-native_3.01a17.bb = cdrtools-native_3.01a20.bb} (81%)

[OE-core] [PATCH 2/4] chrpath: upgrade to 0.15

2014-01-13 Thread Paul Eggleton
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-devtools/chrpath/{chrpath_0.14.bb = chrpath_0.15.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta/recipes-devtools/chrpath/{chrpath_0.14.bb = chrpath_0.15.bb} (80%) diff --git

[OE-core] [PATCH 4/4] libsdl2: upgrade to 2.0.1

2014-01-13 Thread Paul Eggleton
Signed-off-by: Paul Eggleton paul.eggle...@linux.intel.com --- meta/recipes-graphics/libsdl2/{libsdl2_2.0.0.bb = libsdl2_2.0.1.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta/recipes-graphics/libsdl2/{libsdl2_2.0.0.bb = libsdl2_2.0.1.bb} (94%) diff --git

[OE-core] [PATCH 0/4] Recipe upgrades

2014-01-13 Thread Paul Eggleton
The following changes since commit a5e6926cd409140d16391c72316da00ffbfe5429: terminal.bbclass: do not export PS1 (2014-01-10 15:15:47 +) are available in the git repository at: git://git.openembedded.org/openembedded-core-contrib paule/upgrades

Re: [OE-core] [PATCH][V2 2/5] python-mako: add (from meta-oe)

2014-01-13 Thread Burton, Ross
On 10 January 2014 23:16, Saul Wold s...@linux.intel.com wrote: Seems like they might have moved or lost these files since you tested, the upstream is at 0.9.1 and has moved these files to https://pypi.python.org/packages/source/M/Mako/Mako-0.7.2.tar.gz Yep, V2 incoming. Ross

[OE-core] [PATCH][V2 2/5] python-mako: add (from meta-oe)

2014-01-13 Thread Ross Burton
python-mako is needed for Piglit. This recipe is taken from meta-oe, and upgraded to the latest upstream version. Checksums updated as the upstream LICENSE file contains the copyright dates. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-devtools/python/python-mako_0.9.1.bb

[OE-core] [PATCH][V2 5/5] packagegroup-core-tools-testapps: add Piglit

2014-01-13 Thread Ross Burton
Respect the OpenGL distro feature and if it's enabled, pull in piglit and mesa-tools. Signed-off-by: Ross Burton ross.bur...@intel.com --- .../packagegroups/packagegroup-core-tools-testapps.bb |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git

[OE-core] [PATCH][V2 1/5] python-numpy: add (from meta-oe)

2014-01-13 Thread Ross Burton
python-numpy is needed for Piglit. This recipe is taken directly from meta-oe. Signed-off-by: Ross Burton ross.bur...@intel.com --- .../python/python-numpy/aarch64/_numpyconfig.h | 30 + .../python/python-numpy/aarch64/config.h | 139

[OE-core] [PATCH][V2 4/5] piglit: add (from meta-oe)

2014-01-13 Thread Ross Burton
Piglit is an OpenGL testing tool. This recipe is taken directly from meta-oe. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-graphics/piglit/piglit_git.bb | 48 1 file changed, 48 insertions(+) create mode 100644

[OE-core] [PATCH][V2 3/5] waffle: add (from meta-oe)

2014-01-13 Thread Ross Burton
Waffle is needed for Piglit. This recipe is taken directly frome meta-oe. Signed-off-by: Ross Burton ross.bur...@intel.com --- meta/recipes-graphics/waffle/files/cflags.patch | 27 ++ meta/recipes-graphics/waffle/waffle_1.2.2.bb| 34 +++ 2 files

Re: [OE-core] [PATCH 1/1] attr: enable ptest support

2014-01-13 Thread Saul Wold
On 01/09/2014 02:02 AM, Chong Lu wrote: Install attr test suite and run it as ptest. Signed-off-by: Chong Lu chong...@windriver.com --- meta/recipes-support/attr/attr.inc | 15 +++- .../attr/files/attr-make-ptest-pass.patch | 82 ++

Re: [OE-core] [PATCH 2/2] systemd-compat-units: make run-postinsts.service work correctly on target

2014-01-13 Thread Burton, Ross
On 13 January 2014 07:38, Chen Qi qi.c...@windriver.com wrote: +ExecStart=-/etc/rcS.d/S98run-postinsts ; -/etc/rcS.d/S99run-postinsts Can we just make opkg and run-postinsts write that file using the same number? Also, that service file needs to move directly into run-postinsts. There's a start

Re: [OE-core] [PATCH 1/1] systemd-compat-units: do not mask available services

2014-01-13 Thread Burton, Ross
If dnsmasq doesn't need to be manually masked, then why not just remove it from the list? Ross On 10 January 2014 07:15, Anders Darander and...@chargestorm.se wrote: Do also check systemd_unitdir/system/ for available unit files. This was hiding dnsmasq.service for us, as /etc/systemd/system

[OE-core] [PATCH] grub-efi: remove configure patch, simply seed the cache

2014-01-13 Thread Ross Burton
grub-2.00-disable-help2man patches configure.ac to disable the help2man check because we don't need the man pages. It also then patches configure itself so that autogen.sh doesn't have to be called for performance reasons. However, do_configure causes a full autoreconf so this optimisation is

Re: [OE-core] [PATCH 1/1] systemd-compat-units: do not mask available services

2014-01-13 Thread Anders Darander
On 13 Jan 2014 18:02, Burton, Ross ross.bur...@intel.com wrote: If dnsmasq doesn't need to be manually masked, then why not just remove it from the list? Hm, good question... I guess I have to claim temporary stupidity. I'll send a patch to remove dnsmasq from the list. Though, I still

Re: [OE-core] [PATCH 0/2] Cortex M3 tune fixes

2014-01-13 Thread Trevor Woerner
Since OE is generally used to build Linux distributions, I'm rather curious to know why OE would include tunes for CortexM3? ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org

Re: [OE-core] [PATCH 0/2] Cortex M3 tune fixes

2014-01-13 Thread Phil Blundell
On Mon, 2014-01-13 at 13:16 -0500, Trevor Woerner wrote: Since OE is generally used to build Linux distributions, I'm rather curious to know why OE would include tunes for CortexM3? Well, Cortex-M can run uClinux. And generally != exclusively. p.

Re: [OE-core] [oe-commits] Upgrade Helper : base-passwd: upgrade to 3.5.29

2014-01-13 Thread Saul Wold
On 01/13/2014 04:48 AM, Phil Blundell wrote: The new version introduced by this patch doesn't seem to actually exist at the SRC_URI. (ftp.debian.org currently has 3.5.28, 3.5.30 and 3.5.31 but not 3.5.29.) Seems they did a quick succession of updates and removed the .29 version. I am working

[OE-core] OE Changelog since 2014-01-05 until 2014-01-12

2014-01-13 Thread cliff . brake
Changelog since 2014-01-05 until 2014-01-12. Projects included in this report: bitbake: git://git.openembedded.org/bitbake openembedded-core: git://git.openembedded.org/openembedded-core meta-openembedded: git://git.openembedded.org/meta-openembedded meta-angstrom:

Re: [OE-core] [PATCH 0/2] Cortex M3 tune fixes

2014-01-13 Thread Trevor Woerner
On 01/13/14 13:25, Phil Blundell wrote: On Mon, 2014-01-13 at 13:16 -0500, Trevor Woerner wrote: Since OE is generally used to build Linux distributions, I'm rather curious to know why OE would include tunes for CortexM3? Well, Cortex-M can run uClinux. Is there an OE layer that adds support

Re: [OE-core] [PATCH 0/2] Cortex M3 tune fixes

2014-01-13 Thread Koen Kooi
Op 13 jan. 2014, om 20:34 heeft Trevor Woerner trevor.woer...@linaro.org het volgende geschreven: On 01/13/14 13:25, Phil Blundell wrote: On Mon, 2014-01-13 at 13:16 -0500, Trevor Woerner wrote: Since OE is generally used to build Linux distributions, I'm rather curious to know why OE would

Re: [OE-core] [RFC PATCH 0/2] RFC: Implement deterministic uid/gid

2014-01-13 Thread Mark Hatle
On 1/9/14, 5:19 PM, Martin Jansa wrote: On Thu, Jan 09, 2014 at 01:49:28PM -0600, Mark Hatle wrote: I have updated the git://git.yoctoproject.org/poky-contrib mhatle/uidgid to the latest oe-core master. I haven't seen any comments on this RFC yet. Does anyone have any opinion either way on

Re: [OE-core] [PATCH 1/3] cmake: respect ${S} and ${B}

2014-01-13 Thread Saul Wold
On 01/10/2014 09:54 AM, Ross Burton wrote: Instead of the class-specific variables OECMAKE_BUILDPATH and OECMAKE_SOURCEPATH, just use ${B} and ${S}. If these two paths are different, delete any existing ${B} before running a build so that previous builds don't taint the current build. Note

Re: [OE-core] [PATCH 1/3] cmake: respect ${S} and ${B}

2014-01-13 Thread Saul Wold
On 01/13/2014 02:06 PM, Saul Wold wrote: On 01/10/2014 09:54 AM, Ross Burton wrote: Instead of the class-specific variables OECMAKE_BUILDPATH and OECMAKE_SOURCEPATH, just use ${B} and ${S}. If these two paths are different, delete any existing ${B} before running a build so that previous

[OE-core] [PATCH v2] kernel.bbclass: Fix empty modules directory QA issue

2014-01-13 Thread Nathan Rossi
If a kernel is built without any external modules (aka no CONFIG_*=m), then during a modules_install of the kernel an empty directory is created at /lib/modules/${KERNEL_VERIONS}/kernel. This is behaviour of the kernel infrastructure, the directory would normally be populated with the modules that

Re: [OE-core] [PATCH 2/2] systemd-compat-units: make run-postinsts.service work correctly on target

2014-01-13 Thread ChenQi
On 01/14/2014 01:01 AM, Burton, Ross wrote: On 13 January 2014 07:38, Chen Qi qi.c...@windriver.com wrote: +ExecStart=-/etc/rcS.d/S98run-postinsts ; -/etc/rcS.d/S99run-postinsts Can we just make opkg and run-postinsts write that file using the same number? Also, that service file needs to

Re: [OE-core] [PATCH 0/5] refactor the archive*.bbcalss

2014-01-13 Thread Robert Yang
On 01/13/2014 07:58 PM, Martin Jansa wrote: On Mon, Jan 13, 2014 at 12:52:49PM +0100, Henning Heinold wrote: On Mon, Jan 13, 2014 at 06:47:39PM +0800, Robert Yang wrote: On 01/13/2014 06:21 PM, Martin Jansa wrote: On Tue, Jan 14, 2014 at 12:20:14AM +0800, Robert Yang wrote: * The

[OE-core] [PATCH 1/1] alsa-tools: fix the AUTOMAKE_DIR

2014-01-13 Thread Robert Yang
There should be only one automake under the STAGING_DATADIR_NATIVE in theory, but der_ste...@gmx.de has reported an odd problem which seemed like that there are more than one. However, the automake --print-libdir is the regular way to locate automake libdir. [YOCTO #5706] Reported-by:

[OE-core] [PATCH 0/1] alsa-tools: fix the AUTOMAKE_DIR

2014-01-13 Thread Robert Yang
The following changes since commit 1b636173ca88e5ccca1992f9a12367a1189fa674: bitbake: toaster: Toaster GUI, generic search, filter and order (2014-01-10 15:20:26 +) are available in the git repository at: git://git.pokylinux.org/poky-contrib rbt/at

Re: [OE-core] [PATCH 1/1] attr: enable ptest support

2014-01-13 Thread Lu Chong
On 01/13/2014 11:58 PM, Saul Wold wrote: On 01/09/2014 02:02 AM, Chong Lu wrote: Install attr test suite and run it as ptest. Signed-off-by: Chong Lu chong...@windriver.com --- meta/recipes-support/attr/attr.inc | 15 +++- .../attr/files/attr-make-ptest-pass.patch