<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Verdana">openSUSE 12.1 does not come with SUN Java now
      (some kind of license issue according to them) and javac can not
      be found in any of the other JVM/JDK packages that are installed.&nbsp;
      So I installed the latest Oracle JAVA JDK and added the location
      to the LocalConfig.kmk.<br>
      <br>
    </font><font face="Verdana">VBOX_JAVA_HOME := /usr/java/jdk1.7.0_01</font><br>
    <br>
    Note: During pre-release they did have the SUN JDK and it did in
    fact work, but the release version does not.<br>
    <font face="Verdana"><br>
      Strange things seem to be happening and wondered if anyone has
      seen this. <br>
      <br>
      <br>
      <br>
      Here are the error messages which forces a failure.<br>
      <br>
      <br>
      <small><small>/trunk/out/linux.amd64/release/obj/vboxjxpcom-gen/jxpcomgen/java/glue/Helper.java:123:
          error: name clash: unwrap(List&lt;Integer&gt;) and
          unwrap(List&lt;Short&gt;) have the same erasure<br>
          &nbsp;&nbsp;&nbsp; public static int[] unwrap(List&lt;Integer&gt; vals) {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
          /trunk/out/linux.amd64/release/obj/vboxjxpcom-gen/jxpcomgen/java/glue/Helper.java:135:
          error: name clash: unwrap(List&lt;Long&gt;) and
          unwrap(List&lt;Short&gt;) have the same erasure<br>
          &nbsp;&nbsp;&nbsp; public static long[] unwrap(List&lt;Long&gt; vals) {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
          /trunk/out/linux.amd64/release/obj/vboxjxpcom-gen/jxpcomgen/java/glue/Helper.java:147:
          error: name clash: unwrap(List&lt;Boolean&gt;) and
          unwrap(List&lt;Short&gt;) have the same erasure<br>
          &nbsp;&nbsp;&nbsp; public static boolean[] unwrap(List&lt;Boolean&gt; vals) {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
          /trunk/out/linux.amd64/release/obj/vboxjxpcom-gen/jxpcomgen/java/glue/Helper.java:159:
          error: name clash: unwrap(List&lt;String&gt;) and
          unwrap(List&lt;Short&gt;) have the same erasure<br>
          &nbsp;&nbsp;&nbsp; public static String[] unwrap(List&lt;String&gt; vals) {<br>
          &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ^<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/malloc/prmem.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/prosdep.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/memory/prseg.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/memory/prshm.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/memory/prshma.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/pralarm.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/pratom.c<br>
          kBuild: Compiling VBox-xpcom-nspr -
          /trunk/src/libs/xpcom18a4/nsprpub/pr/src/misc/prcountr.c<br>
          4 errors<br>
          1 warning<br>
          kmk: ***
          [/trunk/out/linux.amd64/release/obj/VBoxJXpcom-inst-jar/vboxjxpcom.jar]
          Error 1<br>
          kmk: *** Waiting for unfinished jobs....<br>
          kmk: *** Exiting with status 2<br>
          suse@suse-121:~&gt; </small></small><br>
      <br>
    </font>
  </body>
</html>