Problem with ALT_BOOTDIR pointing to JDK 1.6.0_21

John Francis jfrancis at his.co.uk
Mon Aug 9 13:20:00 UTC 2010


 

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 postmaster at his.co.uk 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

----------------------------------------------------------------------------
--------------

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/build-dev/attachments/20100809/c0f75a66/attachment.htm>


More information about the build-dev mailing list