[yocto] QA Issue for recipe inheriting from native.bbclass

2014-10-23 Thread Vuille, Martin (Martin)
I have a recipe that inherits from meta/classes/native.bbclass

I am getting an ERROR: QA Issue: for this recipe:

"Variable RPROVIDES is set as not being package specific, please fix this."

which, as far as I can tell, is due to the RPROVIDES assignment in 
native.bbclass

Is this a bug? Is the right fix to qualify RPROVIDES in native.bbclass?

(daisy/1.6.1, if it matters)

MV
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] autotools-brokensep.bbclass not working

2014-10-23 Thread Vuille, Martin (Martin)
(Using daisy/1.6.1)

I need to build an older version of dhcp because of some
custom functionality that was patched into the client.

That version of dhcp does not support ${B} !=  ${S}. So I
changed the recipe to inherit autotools-brokensep instead
of inheriting autotools.

But this has no effect. bitbake still tries to build in
${WORKDIR}/build instead of ${S}

bitbake -e shows:

# $B [6 operations]
#   set /home/platform/Workspace/dvf99_gitlab/poky/meta/conf/bitbake.conf:348
# "${S}"
#   set 
/home/platform/Workspace/dvf99_gitlab/poky/meta/conf/documentation.conf:77
# [doc] "The Build Directory. The OpenEmbedded build system places 
generated objects into the Build Directory during a recipe's build process."
#   set 
/home/platform/Workspace/dvf99_gitlab/poky/meta/classes/autotools-brokensep.bbclass:5
# "${S}"
#   finalize ast.py:323 [finalize]
# "was: ${S}"
#   override[pn-dhcp]:set 
/home/platform/Workspace/dvf99_gitlab/poky/meta/conf/distro/include/seperatebuilddir.inc:105
# "${SEPB}"
#   finalize override[pn-dhcp]:
# "${SEPB}"
# computed:
#   "${SEPB}"

so seperatebuilddir.inc is overriding the use of autotools-brokensep.

How can I override the override? What's the point of autotools-brokensep?

MV
-- 
___
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto


[yocto] Failing Build

2014-10-23 Thread nick
Greetings Fellow Yocto Developers and Users,
I am getting a failing build with bitbake core-image-rt-sdk on qemux86 or 
qemux86_64 machine builds.
Further more I am posting my failing build messages below, I am assuming it's a 
misconfiguration  or
a bug related to qemux86 or Intel platforms.
Cheers and Thanks for the Help,
Nick 
  
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/cordic.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/cpu-notifier-error-inject.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/cpu_rmap.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/cpumask.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc-ccitt.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc-itu-t.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc-t10dif.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc16.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc32.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc32defs.h
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc7.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/crc8.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/ctype.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/debug_locks.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/dec_and_lock.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_bunzip2.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_inflate.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_unlz4.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_unlzma.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_unlzo.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/decompress_unxz.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/devres.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/digsig.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/div64.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/dma-debug.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/dump_stack.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/dynamic_debug.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/dynamic_queue_limits.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/earlycpio.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/src/kernel/lib/extable.c
 Matched in manifest-qemux86-linux-yocto.populate_sysroot
 
/media/nick/Build_Drive/poky/build/tmp/sysroots/qemux86/usr/sr