[yocto] OE recipes- linphone build error in poky-9.0.0 build environment
Paul Eggleton
paul.eggleton at linux.intel.com
Wed Aug 28 01:13:52 PDT 2013
Hi Amit,
On Wednesday 28 August 2013 09:05:28 Amit Kumar wrote:
> I wants to build the recipes name linphone(SIP-based IP phone) with
> poky-9.0.0 build environment. I found he linphone recipes under the
> "angstrom-openembedded". In my poky build environment I have created the
> new layer, name linphone, and copy the .bb files. But when i am building it
> through an dependency error.
>
> Do anyone have done it before, please guide me how to fix this error.
>
> ////////////////////////////////////////////////////////////////////////////
> //////////////////// yocto at yocto-HP:~/YOCTO/poky-dylan-9.0.0/build$ bitbake
> linphone-image Loading cache: 100%
> |##########################################################################
> #######################| ETA: 00:00:00 Loaded 1126 entries from dependency
> cache.
>
> Build Configuration:
> BB_VERSION = "1.18.0"
> BUILD_SYS = "i686-linux"
> NATIVELSBSTRING = "Ubuntu-12.04"
> TARGET_SYS = "arm-poky-linux-gnueabi"
> MACHINE = "qemuarm"
> DISTRO = "poky"
> DISTRO_VERSION = "1.4"
> TUNE_FEATURES = "armv5 thumb dsp"
> TARGET_FPU = "soft"
> meta
> meta-yocto
> meta-yocto-bsp
> meta-linphone = "<unknown>:<unknown>"
>
> NOTE: Resolving any missing task queue dependencies
> ERROR: Nothing PROVIDES 'libosip2' (but
> /home/yocto/YOCTO/poky-dylan-9.0.0/meta-linphone/recipes-linphone/linphone/
> linphone_1.6.0.bb DEPENDS on or otherwise requires it) NOTE: Runtime target
> 'linphone' is unbuildable, removing...
> Missing or unbuildable dependency chain was: ['linphone', 'libosip2']
> ERROR: Required build target 'linphone-image' has no buildable providers.
> Missing or unbuildable dependency chain was: ['linphone-image', 'linphone',
> 'libosip2']
Looks like you've copied the linphone recipe and not its dependencies.
As far as I know this is an OE-Classic recipe so it won't be a straight copy -
it will need to be migrated. See here for information on what you will need to
do:
http://www.openembedded.org/wiki/Migrating_metadata_to_OE-Core
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the yocto
mailing list