Re: [OE-core] [PATCH 2/4 V2] systemd: Upgrade 219 -> 224

2015-08-22 Thread Khem Raj
On Fri, Aug 21, 2015 at 3:14 AM, ChenQi wrote: > Hi Khem, > > I built core-image-minimal for qemuarm64. > There's a lot of failures and warnings at boot time and the system boots > into rescue mode. > And I also verified 199 has no such problem. I verified once again specifically on qemuarm64, an

[OE-core] [PATCH v2] mtd-utils: disable xattr if DISTRO_FEATURES doesn't contain acl

2015-08-22 Thread Andrea Adami
After commit 24fde4d do_compile fails: | mkfs.jffs2.c:70:21: fatal error: sys/acl.h: No such file or directory | #include This is a missing dependency on acl. To fix this we add a check to disable xattr when acl is not in DISTRO_FEATURES. Signed-off-by: Andrea Adami --- meta/recipes-devtools

Re: [OE-core] [PATCH] mtd-utils: add dependency on acl

2015-08-22 Thread Andrea Adami
On Sat, Aug 22, 2015 at 11:50 AM, Andrea Adami wrote: > > > On Sat, Aug 22, 2015 at 11:47 AM, Andrea Adami > wrote: > >> >> >> On Sat, Aug 22, 2015 at 2:44 AM, Andre McCurdy >> wrote: >> >>> On Fri, Aug 21, 2015 at 4:28 PM, Andrea Adami >>> wrote: >>> > After commit 24fde4d do_compile fails: >

[OE-core] [PATCH 4/5] libgcc-common.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Added TCLIBC="baremetal" specific overrides. Signed-off-by: Juro Bystricky --- meta/recipes-devtools/gcc/libgcc-common.inc | 6 ++ 1 file changed, 6 insertions(+) diff --git a/meta/recipes-devtools/gcc/libgcc-common.inc b/meta/recipes-devtools/gcc/libgcc-common.inc index 22da03b..b09ea65 1

[OE-core] [PATCH 5/5] cross-canadian.bbclass: support for TCLIBC="baremetal"

2015-08-22 Thread Juro Bystricky
Allow "baremetal" builds. Signed-off-by: Juro Bystricky --- meta/classes/cross-canadian.bbclass | 3 +++ 1 file changed, 3 insertions(+) diff --git a/meta/classes/cross-canadian.bbclass b/meta/classes/cross-canadian.bbclass index 80fb472..65ba457 100644 --- a/meta/classes/cross-canadian.bbclas

[OE-core] [PATCH 0/5] Support for "baremetal" toolchains

2015-08-22 Thread Juro Bystricky
These patches allow building "baremetal" images, in particular "baremetal" cross-compilers. The cross-compilers make no assumtions about target OS and come with no "C" libraries. I tested the patches with the following in local.conf: PACKAGE_CLASSES="package_ipk" SDKMACHINE="i686" TCLIBC="bare

[OE-core] [PATCH 2/5] gcc-cross-canadian.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Modify configure arguments (EXTRA_OECONF) to support build for TCLIBC="baremetal" Signed-off-by: Juro Bystricky --- meta/recipes-devtools/gcc/gcc-cross-canadian.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/gcc/gcc-cross-canadian.inc b/meta/recipes-devtools/g

[OE-core] [PATCH 3/5] gcc-cross.inc: overrides for libc-baremetal

2015-08-22 Thread Juro Bystricky
Modifications to to support build for TCLIBC="baremetal" Signed-off-by: Juro Bystricky --- meta/recipes-devtools/gcc/gcc-cross.inc | 4 1 file changed, 4 insertions(+) diff --git a/meta/recipes-devtools/gcc/gcc-cross.inc b/meta/recipes-devtools/gcc/gcc-cross.inc index 9792950..aa10633 100

[OE-core] [PATCH 1/5] tclibc-baremetal.inc: baremetal specific distro policy file

2015-08-22 Thread Juro Bystricky
Support for TCLIBC="baremetal". Allows building "baremetal" toolchains. Signed-off-by: Juro Bystricky --- meta/conf/distro/include/tclibc-baremetal.inc | 32 +++ 1 file changed, 32 insertions(+) create mode 100644 meta/conf/distro/include/tclibc-baremetal.inc diff --git

[OE-core] [PATCH 6/6] mdadm: Upgrade mdadm_3.3.2.bb -> mdadm_3.3.4.bb

2015-08-22 Thread Khem Raj
Drop upstreamed patch for gcc5 compatibility Forward port x32 patch Signed-off-by: Khem Raj --- meta/recipes-extended/mdadm/files/inline.patch | 39 -- .../mdadm/files/mdadm-3.3.2_x32_abi_time_t.patch | 23 ++--- .../mdadm/{mdadm_3.3.2.bb => mdadm_3.3.4.bb}

[OE-core] [PATCH 5/6] psplash: Turn psplash_fb_plot_pixel() into static inline

2015-08-22 Thread Khem Raj
This function is not used anywhere except psplash-fb.c so make it static inline function which is portable across compilers Fixes issues like psplash-fb.o: In function `psplash_fb_draw_rect': | /mnt/home/kraj/work/angstrom/sources/openembedded-core/build/tmp-glibc/work/i586-oe-linux/psplash/0.1+gi

[OE-core] [PATCH 4/6] libvorbis: Update libvorbis_1.3.4.bb -> libvorbis_1.3.5.bb

2015-08-22 Thread Khem Raj
Licence years have changes causing checksum changes -Copyright (c) 2002-2008 Xiph.org Foundation +Copyright (c) 2002-2015 Xiph.org Foundation Signed-off-by: Khem Raj --- .../libvorbis/{libvorbis_1.3.4.bb => libvorbis_1.3.5.bb} | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(

[OE-core] [PATCH 2/6] alsa-lib: Lift the limitation to use gcc only cross compiler

2015-08-22 Thread Khem Raj
alsa-lib configure tries to see that if CC variabled doesnt contain 'gcc' then it tries to guess and redefine CC to be something gcc, which doesnt work with OE since we define CC to have sysroot and options attached to it. So all tests fail when configure constructs the CC for cross compiler like t

[OE-core] [PATCH 3/6] json-c: Include math_compat.c for NAN/INF values

2015-08-22 Thread Khem Raj
The backport patch also fixes the warning which was being work arounded by disabling unused-but-set-variable Signed-off-by: Khem Raj --- .../0001-json_tokener-requires-INF-and-NAN.patch | 32 ++ meta/recipes-devtools/json-c/json-c_0.12.bb| 6 ++-- 2 files changed,

[OE-core] [PATCH 1/6] sysvinit: Fix makefile bug found with clang

2015-08-22 Thread Khem Raj
This is due to specifying .h files on linker cmdline clang driver is picky about it, and its not entirely correct either Signed-off-by: Khem Raj --- ...an-issue-that-clang-reports-about-mutlipl.patch | 52 ++ meta/recipes-core/sysvinit/sysvinit_2.88dsf.bb | 1 + 2 files

Re: [OE-core] [PATCH] Rename 'BRANCH' variable to 'SRC_BRANCH' for clearness

2015-08-22 Thread Otavio Salvador
On Sat, Aug 22, 2015 at 6:08 AM, Richard Purdie wrote: > On Fri, 2015-08-21 at 23:03 -0700, Khem Raj wrote: >> > On Aug 21, 2015, at 2:58 PM, Otavio Salvador >> > wrote: >> > >> > On Fri, Aug 21, 2015 at 6:49 PM, Khem Raj wrote: >> >> >> >>> On Aug 21, 2015, at 2:38 PM, Otavio Salvador >> >>>

Re: [OE-core] [PATCH] mtd-utils: add dependency on acl

2015-08-22 Thread Andrea Adami
On Sat, Aug 22, 2015 at 11:47 AM, Andrea Adami wrote: > > > On Sat, Aug 22, 2015 at 2:44 AM, Andre McCurdy > wrote: > >> On Fri, Aug 21, 2015 at 4:28 PM, Andrea Adami >> wrote: >> > After commit 24fde4d do_compile fails: >> > >> > | mkfs.jffs2.c:70:21: fatal error: sys/acl.h: No such file or di

Re: [OE-core] [PATCH] mtd-utils: add dependency on acl

2015-08-22 Thread Andrea Adami
On Sat, Aug 22, 2015 at 2:44 AM, Andre McCurdy wrote: > On Fri, Aug 21, 2015 at 4:28 PM, Andrea Adami > wrote: > > After commit 24fde4d do_compile fails: > > > > | mkfs.jffs2.c:70:21: fatal error: sys/acl.h: No such file or directory > > | #include > > > > Adding acl to the list of dependencie

Re: [OE-core] [PATCH] Rename 'BRANCH' variable to 'SRC_BRANCH' for clearness

2015-08-22 Thread Richard Purdie
On Fri, 2015-08-21 at 23:03 -0700, Khem Raj wrote: > > On Aug 21, 2015, at 2:58 PM, Otavio Salvador > > wrote: > > > > On Fri, Aug 21, 2015 at 6:49 PM, Khem Raj wrote: > >> > >>> On Aug 21, 2015, at 2:38 PM, Otavio Salvador > >>> wrote: > >>> > >>> The 'BRANCH' variable name has no explicit

Re: [OE-core] [PATCH 4/5] btrfs-tools: 4.1.1 -> 4.1.2

2015-08-22 Thread Robert Yang
On 08/21/2015 09:22 PM, alexander.kana...@linux.intel.com wrote: Is there no PV change here? Thanks, I updated in the repo. -PV = "4.1.1+git${SRCPV}" +PV = "4.1.2+git${SRCPV}" You can also rename the recipe to btrfs-tools_4.1.2.bb and remove the PV altogether. The above form is only needed