[oe] llvm-native package dependency on binutils-croos package

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Mon Sep 6 10:29:24 UTC 2010


2010/9/6 Ahsan, Noor <Noor_Ahsan at mentor.com>:
> Hi all,
>
>
>
> I was looking into llvm2.7-native package (llvm2.7-native_2.7.bb). Its
> recipe file includes llvm-native.inc, in this file the DEPENDS lists
> contains binutils-cross package. I am bit confused that why a non-native
> package is present in DPENDS list of a native package. This commit link
> is 6da4ed714f269373271a14149b131bf1ff7a6def.
>
>
>
> When I removed the binutils-cross from the dependency list and cleaned
> binutils-cross and llvm-native packages and rebuilt llvm-native package
> it built without any problem. So if llvm-native build successfully then
> I think binutils-cross should be removed from the DEPENDS list. Can
> somebody explain the reason if binutils-cross in the DEPENDS list?
> Thanks.
>
>
>
> Regards,
>
> Noor
>
>

Noor, thanks for spotting this.
To me this dependency seems very weird.
I can imagine a dependency on binutils-native, but having a host
recipe depend on a target recipe is somewhat strange.
Should this be a dep on binutils-native ?
Robert, can you elaborate (as you added the dep)?

Thanks alot, Frans




More information about the Openembedded-devel mailing list