I'm building OpenJdk6 b20 on windows 2008 SP2 32bit. My ALT_BOOTDIR is set
to use JDK 1.6.0_21
The build complains that JDK_IMPORT_PATH is not set when building corba
classes but for most cases this seems ok
../../../common/shared/Defs-windows.gmk:412: "WARNING: Value of
JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IM
PORT_PATH"
However the build fails
# Running javac:
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/bin/java -client
-Xmx384m -Xms128m -XX:PermSize=32m -XX:MaxPermSize
=160m
-Xbootclasspath/p:C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/LANGTO
~1/dist/bootstrap/lib/javac.jar -jar C
:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/LANGTO~1/dist/bootstrap/l
ib/javac.jar -XDignore.symbol.file=true -sou
rce 1.5 -target 5 -encoding ascii -classpath
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/lib/tools.jar -sourcep
ath
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/corba/gensrc;../../../..
/../../src/windows/classes;../../../../.
./../src/share/classes -d
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/corba/classes
@C:/DEVELO~1/JDK/OpenJDK/Ope
nJDK6/B20/build/WINDOW~1/corba/tmp/sun/com.sun.corba.se.impl.core/.classes.l
ist
..\..\..\..\..\..\src\share\classes\com\sun\corba\se\impl\transport\SocketOr
ChannelConnectionImpl.java:95: com.sun.corba
.se.impl.transport.SocketOrChannelConnectionImpl is not abstract and does
not override abstract method closeConnectionRe
sources() in com.sun.corba.se.spi.transport.CorbaConnection
public class SocketOrChannelConnectionImpl
^
..\..\..\..\..\..\src\share\classes\com\sun\corba\se\impl\orbutil\threadpool
\ThreadPoolImpl.java:41: com.sun.corba.se.im
pl.orbutil.threadpool.ThreadPoolImpl is not abstract and does not override
abstract method close() in java.io.Closeable
public class ThreadPoolImpl implements ThreadPool
^
..\..\..\..\..\..\src\share\classes\com\sun\corba\se\impl\orbutil\threadpool
\ThreadPoolManagerImpl.java:36: com.sun.corb
a.se.impl.orbutil.threadpool.ThreadPoolManagerImpl is not abstract and does
not override abstract method close() in java
.io.Closeable
public class ThreadPoolManagerImpl implements ThreadPoolManager
^
..\..\..\..\..\..\src\share\classes\com\sun\corba\se\impl\transport\CorbaInb
oundConnectionCacheImpl.java:49: com.sun.cor
ba.se.impl.transport.CorbaInboundConnectionCacheImpl is not abstract and
does not override abstract method close() in co
m.sun.corba.se.pept.transport.ConnectionCache
public class CorbaInboundConnectionCacheImpl
^
..\..\..\..\..\..\src\share\classes\com\sun\corba\se\impl\transport\CorbaOut
boundConnectionCacheImpl.java:50: com.sun.co
rba.se.impl.transport.CorbaOutboundConnectionCacheImpl is not abstract and
does not override abstract method close() in
com.sun.corba.se.pept.transport.ConnectionCache
public class CorbaOutboundConnectionCacheImpl
^
Note: Some input files use or override 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.
5 errors
What am I doing wrong, what do I need to do?
Get an old version of 1.6 or set -Xprefer:source somewhere?
Here is the contents of sanityCheckMessages.txt
Build Machine Information:
build machine = WALLANDER
Build Directory Structure:
CWD = /cygdrive/c/development/JDK/OpenJDK/OpenJDK6/B20
TOPDIR = .
LANGTOOLS_TOPDIR = ./langtools
JAXP_TOPDIR = ./jaxp
JAXWS_TOPDIR = ./jaxws
CORBA_TOPDIR = ./corba
HOTSPOT_TOPDIR = ./hotspot
JDK_TOPDIR = ./jdk
Build Directives:
BUILD_LANGTOOLS = true
BUILD_JAXP = true
BUILD_JAXWS = true
BUILD_CORBA = true
BUILD_HOTSPOT = true
BUILD_JDK = true
DEBUG_CLASSFILES =
DEBUG_BINARIES =
Hotspot Settings:
HOTSPOT_BUILD_JOBS =
HOTSPOT_OUTPUTDIR =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/outputdir
HOTSPOT_EXPORT_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import
Bootstrap Settings:
BOOTDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2
ALT_BOOTDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2
BOOT_VER = 1.6 [requires at least 1.6]
OUTPUTDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1
ALT_OUTPUTDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1
ABS_OUTPUTDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1
Build Tool Settings:
SLASH_JAVA = J:
ALT_SLASH_JAVA =
VARIANT = OPT
JDK_DEVTOOLS_DIR = J:/devtools
ALT_JDK_DEVTOOLS_DIR =
ANT_HOME = C:/DEVELO~1/Ant/APACHE~1.1
UNIXCOMMAND_PATH = /usr/bin/
ALT_UNIXCOMMAND_PATH =
COMPILER_PATH = C:/PROGRA~1/MICROS~2.NET/VC7/Bin/
ALT_COMPILER_PATH =
DEVTOOLS_PATH = /usr/bin/
ALT_DEVTOOLS_PATH =
MSVCRT_DLL_PATH = C:/Windows/system32
ALT_MSVCRT_DLL_PATH =
MSVCR71_DLL_PATH = C:/PROGRA~1/MICROS~2.NET/SDK/v1.1/Bin
ALT_MSVCR71_DLL_PATH =
MSDEVTOOLS_PATH = C:/PROGRA~1/MICROS~2.NET/VC7/Bin/
ALT_MSDEVTOOLS_PATH =
COMPILER_NAME = Visual Studio .NET 2003 Professional C++
COMPILER_VERSION = VS2003
CC_VER = 13.10.3077 [requires at least 13.10.3077]
ZIP_VER = 3.0 [requires at least 2.2]
UNZIP_VER = 6.00 [requires at least 5.12]
LINK_VER = 7.10.3077 [requires at least 7.10.3077]
ANT_VER = 1.8 [requires at least 1.6.3]
TEMPDIR = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/tmp
Build Directives:
OPENJDK = true
USE_HOTSPOT_INTERPRETER_MODE =
PEDANTIC =
DEV_ONLY =
NO_DOCS =
NO_IMAGES =
TOOLS_ONLY =
INSANE =
COMPILE_APPROACH = normal
FASTDEBUG =
COMPILER_WARNINGS_FATAL = false
COMPILER_WARNING_LEVEL = 3
INCREMENTAL_BUILD = false
CC_HIGHEST_OPT = -O2
CC_HIGHER_OPT = -O1
CC_LOWER_OPT = -O1
CXXFLAGS = -O1 -Zi -nologo -MD /D _STATIC_CPPLIB
-FdC:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/tmp/obj/.pdb
-FmC:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/tmp/obj/.map -W3
CFLAGS = -O1 -Zi -nologo -MD /D _STATIC_CPPLIB
-FdC:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/tmp/obj/.pdb
-FmC:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/tmp/obj/.map -W3
BOOT_JAVA_CMD =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/bin/java -client
-Xmx384m -Xms128m -XX:PermSize=32m -XX:MaxPermSize=160m
BOOT_JAVAC_CMD =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/bin/javac
-J-XX:ThreadStackSize=768 -J-client -J-Xmx384m -J-Xms128m -J-XX:PermSize=32m
-J-XX:MaxPermSize=160m -encoding ascii -source 5 -target 5
-XDignore.symbol.file=true
BOOT_JAR_CMD =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/bin/jar
BOOT_JARSIGNER_CMD =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/BOOTJDK/JDK16~1.0_2/bin/jarsigner
Build Platform Settings:
USER = Administrator
PLATFORM = windows
ARCH = i586
LIBARCH = i386
ARCH_FAMILY = i586
ARCH_DATA_MODEL = 32
ARCHPROP = x86
PROCESSOR_ARCHITECTURE = x86
PROCESSOR_IDENTIFIER = x86 Family 6 Model 23 Stepping 10, GenuineIntel
WINDOWS_VERSION = Windows 2000 or Unknown (no systeminfo utility)
WINDOWS_NT_VERSION_STRING = CYGWIN_NT
USING_CYGWIN = true
CYGWIN_VER = 6.0 [requires at least 4.0]
CYGPATH_CMD = cygpath -a -s -m
OS_VERSION = 5 [requires at least 5]
OS_NAME = nt
TEMP_FREE_SPACE = 270156756
FREE_SPACE = 270156756
MB_OF_MEMORY = 512
GNU Make Settings:
MAKE = make
MAKE_VER = 3.80 [requires at least 3.78]
MAKECMDGOALS = sanity
MAKEFLAGS = --unix -w
SHELL = /bin/sh.exe
Target Build Versions:
JDK_VERSION = 1.6.0
MILESTONE = internal
RELEASE = 1.6.0-internal
FULL_VERSION = 1.6.0-internal-Administrator_09_aug_2010_14_04-b00
BUILD_NUMBER = b00
External File/Binary Locations:
USRJDKINSTANCES_PATH = C:/PROGRA~1/Java
BUILD_JDK_IMPORT_PATH = J:/re/openjdk/6/promoted/latest/binaries
ALT_BUILD_JDK_IMPORT_PATH =
JDK_IMPORT_PATH = J:/re/openjdk/6/promoted/latest/binaries/windows-i586
ALT_JDK_IMPORT_PATH =
LANGTOOLS_DIST =
ALT_LANGTOOLS_DIST =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/langtools/dist
CORBA_DIST =
ALT_CORBA_DIST =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/corba/dist
JAXP_DIST =
ALT_JAXP_DIST =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/jaxp/dist
JAXWS_DIST =
ALT_JAXWS_DIST =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/jaxws/dist
HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR
ALT_HOTSPOT_DOCS_IMPORT_PATH =
HOTSPOT_IMPORT_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import
ALT_HOTSPOT_IMPORT_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import
HOTSPOT_CLIENT_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import/jre/bin/c
lient
ALT_HOTSPOT_CLIENT_PATH =
HOTSPOT_SERVER_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import/jre/bin/s
erver
ALT_HOTSPOT_SERVER_PATH =
HOTSPOT_LIB_PATH =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/B20/build/WINDOW~1/hotspot/import/lib
ALT_HOTSPOT_LIB_PATH =
DXSDK_VER = 0x0700
DXSDK_PATH = C:/PROGRA~1/MICROS~1.0SD
ALT_DXSDK_PATH =
DXSDK_INCLUDE_PATH = C:/PROGRA~1/MICROS~1.0SD/Include
ALT_DXSDK_INCLUDE_PATH =
DXSDK_LIB_PATH = C:/PROGRA~1/MICROS~1.0SD/Lib
ALT_DXSDK_LIB_PATH =
CACERTS_FILE = ./../src/share/lib/security/cacerts
ALT_CACERTS_FILE =
OpenJDK-specific settings:
FREETYPE_HEADERS_PATH =
C:/development/JDK/OpenJDK/OpenJDK6/GnuWin32/include
ALT_FREETYPE_HEADERS_PATH =
C:/development/JDK/OpenJDK/OpenJDK6/GnuWin32/include
FREETYPE_LIB_PATH = C:/development/JDK/OpenJDK/OpenJDK6/GnuWin32/lib
ALT_FREETYPE_LIB_PATH = C:/development/JDK/OpenJDK/OpenJDK6/GnuWin32/lib
OPENJDK Import Binary Plug Settings:
BINARY_PLUGS_JARFILE =
C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/OPENJD~1/jre/lib/rt-closed.jar
ALT_BINARY_PLUGS_JARFILE =
BINARY_PLUGS_PATH = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/OPENJD~1
ALT_BINARY_PLUGS_PATH = C:/DEVELO~1/JDK/OpenJDK/OpenJDK6/OPENJD~1
BUILD_BINARY_PLUGS_PATH =
J:/re/openjdk/6/promoted/latest/openjdk/binaryplugs
ALT_BUILD_BINARY_PLUGS_PATH =
PLUG_LIBRARY_NAMES =
Previous JDK Settings:
PREVIOUS_RELEASE_PATH = J:/re/jdk/1.6.0/archive/fcs/bundles/windows-i586
ALT_PREVIOUS_RELEASE_PATH =
PREVIOUS_JDK_VERSION = 1.6.0
ALT_PREVIOUS_JDK_VERSION =
PREVIOUS_JDK_FILE = jdk-6-windows-i586.tar
ALT_PREVIOUS_JDK_FILE =
PREVIOUS_JRE_FILE = jre-6-windows-i586.tar
ALT_PREVIOUS_JRE_FILE =
PREVIOUS_RELEASE_IMAGE =
ALT_PREVIOUS_RELEASE_IMAGE =
----------------------------------------------------------------------------
--------------
This message is private and confidential. If you have received this message
in error, please notify [email protected] and remove it from your system.
Please carry out your own virus check before opening attachments.
HISL Limited is a limited company registered in England and Wales.
Registered Number: 3202995. VAT number: 729-6256-05.
Registered Office: Chestnut Farm, Jill Lane, Sambourne, Redditch B96 6ES
----------------------------------------------------------------------------
--------------