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

Ahsan, Noor Noor_Ahsan at mentor.com
Wed Sep 8 05:55:01 UTC 2010


Hello,

I am going to remove binutils-cross dependency from llvm-native package
as this package does build successfully without binutils-cross
dependency.

Regards,
Noor

-----Original Message-----
From: openembedded-devel-bounces at lists.openembedded.org
[mailto:openembedded-devel-bounces at lists.openembedded.org] On Behalf Of
Frans Meulenbroeks
Sent: Monday, September 06, 2010 3:29 PM
To: openembedded-devel at lists.openembedded.org
Cc: robertschuster at fsfe.org
Subject: Re: [oe] llvm-native package dependency on binutils-croos
package

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

_______________________________________________
Openembedded-devel mailing list
Openembedded-devel at lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel




More information about the Openembedded-devel mailing list