Ticket #20956 (closed defect: fixed)
openjdk6: build fails on Snow Leopard with error during "corba-build"
Description
OpenJDK6 fails to build on Snow Leopard, with the following errors presented during the "corba-build" phase:
# Running javah: /opt/local/share/java/openjdk6_bootstrap/bin/java -client -Xmx896m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m "-Xbootclasspath/p:/opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/langtools/dist/bootstrap/lib/javah.jar:/opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/langtools/dist/bootstrap/lib/javadoc.jar:/opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/langtools/dist/bootstrap/lib/javac.jar" -jar /opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/langtools/dist/bootstrap/lib/javah.jar -bootclasspath /opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/corba/classes -d /opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/CClassHeaders/ \ com.sun.corba.se.internal.io.IIOPInputStream com.sun.corba.se.internal.io.IIOPOutputStream com.sun.corba.se.internal.io.ObjectStreamClass com.sun.corba.se.internal.io.LibraryManager error: cannot access com.sun.corba.se.internal.io.IIOPInputStream class file for com.sun.corba.se.internal.io.IIOPInputStream not found javadoc: error - Class com.sun.corba.se.internal.io.IIOPInputStream not found. error: cannot access com.sun.corba.se.internal.io.IIOPOutputStream class file for com.sun.corba.se.internal.io.IIOPOutputStream not found javadoc: error - Class com.sun.corba.se.internal.io.IIOPOutputStream not found. error: cannot access com.sun.corba.se.internal.io.ObjectStreamClass class file for com.sun.corba.se.internal.io.ObjectStreamClass not found javadoc: error - Class com.sun.corba.se.internal.io.ObjectStreamClass not found. error: cannot access com.sun.corba.se.internal.io.LibraryManager class file for com.sun.corba.se.internal.io.LibraryManager not found javadoc: error - Class com.sun.corba.se.internal.io.LibraryManager not found. Error: No classes were specified on the command line. Try -help. make[4]: *** [/opt/local/var/macports/build/_Volumes_Anlashok_opt_local_var_macports_sources_rsync.macports.org_release_ports_java_openjdk6/work/build/bsd-i586/corba/tmp/sun/com.sun.corba.se.internal.io/ioser12/obj/.class.headers.i586] Error 15 make[3]: *** [build] Error 1 make[2]: *** [build] Error 1 make[1]: *** [build] Error 1 make: *** [corba-build] Error 2
This was on a fresh install of MacPorts 1.8.0, with the only port command executed being "port -v install openjdk6".


