Date: Thu, 8 May 2008 12:23:03 -0600 From: "Chad Leigh -- Shire.Net LLC" <chad@shire.net> To: java@freebsd.org Cc: Chad Leigh <chad@shire.net> Subject: still having troubles building jdk1.5 -- need a bootstrap java that works Message-ID: <C9E24C44-06EE-466D-BAFE-1E6AB03304D3@shire.net>
next in thread | raw e-mail | index | archive | help
I am on a 6.1 FBSD system trying to build the JDK1.5 in a jail. I have an old 1.4.2 build but that seems to be too old and gives an error when trying to be used to bootstrap stuff. So I installed the diablo pre built 1.5. Now, diablo will not run unless passed -client (-server is the default). (procfs is not mounted) # /usr/public/diablo-jdk1.5.0/bin/java -version Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. # # /usr/public/diablo-jdk1.5.0/bin/java -version -client java version "1.5.0" Java(TM) 2 Runtime Environment, Standard Edition (build diablo-1.5.0- b01) Java HotSpot(TM) Client VM (build diablo-1.5.0_07-b01, mixed mode) # So that doesn't help me bootstrap the native 1.5 jdk build as it won't run and the build thinks that I don't have a valid bootstrap jdk. I tried to install the linux-sun-jdk15 port to use as a bootstrap jdk. However, it requires a different linux base than I have installed and I am not going to mess with that as there are other things on this system that require the linux stuff and I don't want to mess anything up (and the system is live and cannot be brought down at the moment anyway). I did try unpacking the linux sun jdk by hand and using it anyway. I get these errors in the build. Are they errors based on the fact that the linux jdk was just unpacked and run and not patched and installed properly or are these real jdk build errors? /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:226: <identifier> expected Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:226: unclosed character literal Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:227: ')' expected private static final class Aliases ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:389: <identifier> expected Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:389: unclosed character literal Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:390: ')' expected private static final class Classes ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:429: <identifier> expected Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:429: unclosed character literal Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:430: ')' expected private static final class Cache ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:226: cannot find symbol symbol : class TM location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:226: cannot find symbol symbol : class Java location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:389: cannot find symbol symbol : class TM location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:389: cannot find symbol symbol : class Java location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:429: cannot find symbol symbol : class TM location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:429: cannot find symbol symbol : class Java location: class sun.nio.cs.StandardCharsets Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ ../../../src/share/classes/java/io/ObjectStreamClass.java:896: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning return cons.newInstance(null); ^ ../../../src/share/classes/java/io/ObjectStreamClass.java:976: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning readObjectNoDataMethod.invoke(obj, null); ^ ../../../src/share/classes/java/io/ObjectStreamClass.java:1004: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning return writeReplaceMethod.invoke(obj, null); ^ ../../../src/share/classes/java/io/ObjectStreamClass.java:1033: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning return readResolveMethod.invoke(obj, null); ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:226: missing method body, or declare abstract Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:389: missing method body, or declare abstract Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:429: missing method body, or declare abstract Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:470: cannot reference this before supertype constructor has been called super("sun.nio.cs", new Aliases(), new Classes(), new Cache()); ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:470: cannot reference this before supertype constructor has been called super("sun.nio.cs", new Aliases(), new Classes(), new Cache()); ^ /usr/ports/java/jdk15/work/control/build/bsd-i586/gensrc/sun/nio/cs/ StandardCharsets.java:470: cannot reference this before supertype constructor has been called super("sun.nio.cs", new Aliases(), new Classes(), new Cache()); ^ ../../../src/share/classes/sun/misc/ProxyGenerator.java:335: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class for a varargs call cast to java.lang.Class[] for a non-varargs call and to suppress this warning hashCodeMethod = Object.class.getMethod("hashCode", null); ^ ../../../src/share/classes/sun/misc/ProxyGenerator.java:338: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class for a varargs call cast to java.lang.Class[] for a non-varargs call and to suppress this warning toStringMethod = Object.class.getMethod("toString", null); ^ ../../../src/share/classes/sun/security/jca/ProviderConfig.java:243: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning obj = cons.newInstance(new String[] { argument }); ^ ../../../src/share/classes/javax/xml/transform/ TransformerException.java:329: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class for a varargs call cast to java.lang.Class[] for a non-varargs call and to suppress this warning null); ^ ../../../src/share/classes/javax/xml/transform/ TransformerException.java:334: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning exception = (Throwable) meth.invoke(exception, null); ^ ../../../src/share/classes/sun/net/www/protocol/http/ HttpURLConnection.java:1225: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning return (IOException)ctr.newInstance(args); ^ Note: * uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 21 errors 10 warnings --- Chad Leigh -- Shire.Net LLC Your Web App and Email hosting provider chad at shire.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C9E24C44-06EE-466D-BAFE-1E6AB03304D3>