[oe-commits] Martin Jansa : sane-toolchain-java: define PREFERRED_PROVIDER_openjdk-6-jre to use openjdk-6 as java2-runtime provider instead of cacao

git version control git at git.openembedded.org
Thu May 19 04:20:49 UTC 2011


Module: openembedded.git
Branch: master
Commit: 4340f07345392b2c4c2017142cce40e407d219af
URL:    http://git.openembedded.org/?p=openembedded.git&a=commit;h=4340f07345392b2c4c2017142cce40e407d219af

Author: Martin Jansa <Martin.Jansa at gmail.com>
Date:   Tue May 17 23:25:25 2011 +0200

sane-toolchain-java: define PREFERRED_PROVIDER_openjdk-6-jre to use openjdk-6 as java2-runtime provider instead of cacao

Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 conf/distro/include/sane-toolchain-java.inc |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/conf/distro/include/sane-toolchain-java.inc b/conf/distro/include/sane-toolchain-java.inc
index 365a3d6..a754f11 100644
--- a/conf/distro/include/sane-toolchain-java.inc
+++ b/conf/distro/include/sane-toolchain-java.inc
@@ -2,5 +2,20 @@
 
 PREFERRED_PROVIDER_virtual/java-initial ?= "jamvm-initial"
 PREFERRED_PROVIDER_virtual/java-native ?= "cacao-native"
+
+# target cacao is failing to build
+# without this provider we get
+# DEBUG: sorted providers for java2-runtime are: [
+#        '/OE/dev/recipes/cacao/cacao_0.99.4.bb', 
+#        '/OE/dev/recipes/jamvm/jamvm_1.5.3.bb', 
+#        '/OE/dev/recipes/openjdk/openjdk-5_6b18-1.8.5.bb']
+# with this provider we get
+# NOTE: selecting openjdk-6-jre to satisfy runtime java2-runtime due to PREFERRED_PROVIDER_openjdk-6-jre = openjdk-6-jre
+# DEBUG: sorted providers for java2-runtime are: [
+#        '/OE/dev/recipes/openjdk/openjdk-6_6b18-1.8.5.bb', 
+#        '/OE/dev/recipes/cacao/cacao_0.99.4.bb', 
+#        '/OE/dev/recipes/jamvm/jamvm_1.5.3.bb']
+PREFERRED_PROVIDER_openjdk-6-jre = "openjdk-6-jre"
+
 PREFERRED_VERSION_classpath-native = "0.98"
 PREFERRED_VERSION_classpath = "0.98"





More information about the Openembedded-commits mailing list