[OE-core] question about FILE_DIRNAME versus THISDIR when setting FILESPATH

2013-11-10 Thread Robert P. J. Day
probably a simple answer to this, but in examining the way FILESPATH is created, i notice that, in .bb recipe files, the general form of setting FILESPATH always seems to involve the use of the FILE_DIRNAME variable, such as in the default value from base.bbclass: FILESPATH =

Re: [OE-core] [PATCH 1/8] udev: fix dependency and location of udevadm

2013-11-10 Thread ChenQi
On 11/10/2013 06:54 AM, Phil Blundell wrote: On Sat, 2013-11-09 at 13:28 +0800, qi.c...@windriver.com wrote: + install -d ${D}${base_bindir} + mv ${D}${bindir}/udevadm ${D}${base_bindir}/udevadm + rmdir ${D}${bindir} This will fail if ${bindir} and ${base_bindir} are the

Re: [OE-core] [PATCH 2/8] initscripts: add setup-commands.sh

2013-11-10 Thread ChenQi
On 11/10/2013 07:00 AM, Phil Blundell wrote: On Sat, 2013-11-09 at 13:28 +0800, qi.c...@windriver.com wrote: +for dir in /usr/bin /usr/sbin; do +if [ ! -e $dir ]; then + if [ $VERBOSE != no ]; then + echo WARN: $dir missing, setting up links to busybox + fi +

[OE-core] [PATCH] Disable building libgcc with -O0

2013-11-10 Thread Lei Liu
Link error happens for valgrind when linking unoptimized libgcc. Libgcc requires symbol _Unwind_Resume defined in libgcc_eh which in turn requires pulling in entire glibc. We can't make valgrind link with glibc due to its design. So don't build libgcc without optimizations, so that calls to

[OE-core] [PATCH] Enable building multiarch mips gcc

2013-11-10 Thread Lei Liu
MIPS gcc is not configured with multiarch enabled. This causes compiler generates local label with $ prefix, which is specified in default o32 abi. It is not recognized as local symbol by n64 assembler, so we get a lot of unexpected external symbols. We should configure MIPS gcc with

[OE-core] [PATCH V2] systemd: Upgrade 206 - 208

2013-11-10 Thread Khem Raj
Remove patches accepted upstream Forward-port uclibc patches Create additional packages to bundle zsh support files Signed-off-by: Khem Raj raj.k...@gmail.com --- .../0001-use-CAP_MKNOD-ConditionCapability.patch | 32 - .../systemd/systemd/systemd-pam-fix-msformat.patch | 137

[OE-core] [PATCH] elfutils: remove eu-objdump if it does not work

2013-11-10 Thread rongqing.li
From: Roy Li rongqing...@windriver.com [YOCTO #5283] eu-objdump does not work on mips, arm and ppc, so remove it from these unsupported architectures Signed-off-by: Roy Li rongqing...@windriver.com --- meta/recipes-devtools/elfutils/elfutils_0.155.bb |6 ++ 1 file changed, 6