[oe] [meta-java][PATCH 1/3] Don't depend on a hardcoded compiler

Khem Raj raj.khem at gmail.com
Tue Aug 25 23:13:29 UTC 2015


Otavio/Henning

Please revert this commit. Its causing more pains than the problem it solves

Thanks
-Khem

> On Aug 24, 2015, at 11:46 PM, Richard Leitner <richard.leitner at skidata.com> wrote:
> 
> 
> On 08/25/2015 08:38 AM, Khem Raj wrote:
>> 
>>> On Aug 20, 2015, at 12:25 AM, Richard Leitner <richard.leitner at skidata.com> wrote:
>>> 
>>> Hi,
>>> 
>>> On 08/19/2015 01:53 PM, Sven Ebenfeld wrote:
>>>> This patch creates a circular dependency for me:
>>>> 
>>>> ERROR: Unbuildable tasks were found.
>>>> These are usually caused by circular dependencies and any circular
>>>> dependency chains found will be printed below. Increase the debug
>>>> level to see a list of unbuildable tasks.
>>>> 
>>> 
>>> Same problem for me!
>>> 
>>> My settings are:
>>> PREFERRED_PROVIDER_virtual/java-initial-native = "cacao-initial-native"
>>> PREFERRED_PROVIDER_virtual/java-native = "jamvm-native"
>>> PREFERRED_PROVIDER_virtual/javac-native = "ecj-bootstrap-native”
>> 
>> can you change this to
>> 
>> PREFERRED_PROVIDER_virtual/javac-native = "ecj-initial-native"
>> 
>> and retry ?
> 
> Same problem:
> 
> NOTE: Preparing runqueue
> ERROR: Unbuildable tasks were found.
> These are usually caused by circular dependencies and any circular
> dependency chains found will be printed below. Increase the debug level
> to see a list of unbuildable tasks.
> 
> Identifying dependency loops (this may take a short while)...
> 
> ERROR:
> Dependency loop #1 found:
>  Task 674
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_install) (dependent Tasks ['ecj-bootstrap-native.bb, do_compile'])
>  Task 675
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_populate_sysroot) (dependent Tasks ['ecj-bootstrap-native.bb,
> do_install'])
>  Task 684
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_configure) (dependent Tasks ['gnu-config, do_populate_sysroot',
> 'autoconf, do_populate_sysroot', 'zlib, do_populate_sysroot', 'libffi,
> do_populate_sysroot', 'jamvm, do_patch', 'automake,
> do_populate_sysroot', 'libtool-native, do_populate_sysroot',
> 'classpath-native, do_populate_sysroot', 'ecj-bootstrap-native.bb,
> do_populate_sysroot', 'pkgconfig, do_populate_sysroot'])
>  Task 685
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_compile) (dependent Tasks ['jamvm, do_configure'])
>  Task 681
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_install) (dependent Tasks ['jamvm, do_compile'])
>  Task 682
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_populate_sysroot) (dependent Tasks ['jamvm, do_install'])
>  Task 677
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_configure) (dependent Tasks ['ecj-bootstrap-native.bb, do_patch',
> 'jamvm, do_populate_sysroot', 'libecj-bootstrap-native,
> do_populate_sysroot'])
>  Task 678
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_compile) (dependent Tasks ['ecj-bootstrap-native.bb, do_configure'])
> 
> 
> 
> Dependency loop #2 found:
>  Task 674
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_install) (dependent Tasks ['ecj-bootstrap-native.bb, do_compile'])
>  Task 675
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_populate_sysroot) (dependent Tasks ['ecj-bootstrap-native.bb,
> do_install'])
>  Task 691
> (/opt/yocto/poky/meta-java/recipes-core/classpath/classpath-native_0.99.bb,
> do_configure) (dependent Tasks ['zip, do_populate_sysroot', 'gnu-config,
> do_populate_sysroot', 'autoconf, do_populate_sysroot',
> 'ecj-bootstrap-native.bb, do_populate_sysroot', 'automake,
> do_populate_sysroot', 'classpath-native, do_patch', 'libtool-native,
> do_populate_sysroot', 'fastjar, do_populate_sysroot',
> 'gettext-minimal-native, do_populate_sysroot'])
>  Task 692
> (/opt/yocto/poky/meta-java/recipes-core/classpath/classpath-native_0.99.bb,
> do_compile) (dependent Tasks ['classpath-native, do_configure'])
>  Task 688
> (/opt/yocto/poky/meta-java/recipes-core/classpath/classpath-native_0.99.bb,
> do_install) (dependent Tasks ['classpath-native, do_compile'])
>  Task 689
> (/opt/yocto/poky/meta-java/recipes-core/classpath/classpath-native_0.99.bb,
> do_populate_sysroot) (dependent Tasks ['classpath-native, do_install'])
>  Task 684
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_configure) (dependent Tasks ['gnu-config, do_populate_sysroot',
> 'autoconf, do_populate_sysroot', 'zlib, do_populate_sysroot', 'libffi,
> do_populate_sysroot', 'jamvm, do_patch', 'automake,
> do_populate_sysroot', 'libtool-native, do_populate_sysroot',
> 'classpath-native, do_populate_sysroot', 'ecj-bootstrap-native.bb,
> do_populate_sysroot', 'pkgconfig, do_populate_sysroot'])
>  Task 685
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_compile) (dependent Tasks ['jamvm, do_configure'])
>  Task 681
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_install) (dependent Tasks ['jamvm, do_compile'])
>  Task 682
> (virtual:native:/opt/yocto/poky/meta-java/recipes-core/jamvm/jamvm_git.bb,
> do_populate_sysroot) (dependent Tasks ['jamvm, do_install'])
>  Task 677
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_configure) (dependent Tasks ['ecj-bootstrap-native.bb, do_patch',
> 'jamvm, do_populate_sysroot', 'libecj-bootstrap-native,
> do_populate_sysroot'])
>  Task 678
> (/opt/yocto/poky/meta-java/recipes-core/ecj/ecj-bootstrap-native.bb,
> do_compile) (dependent Tasks ['ecj-bootstrap-native.bb, do_configure'])
> 
> 
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 204 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20150825/b6a0ef0b/attachment-0002.sig>


More information about the Openembedded-devel mailing list