[WXP] make sanity failed with latest changesets on jdk7/jdk7

Kelly O'Hair Kelly.Ohair at Sun.COM
Wed Apr 23 16:36:32 UTC 2008


The freetype path says   D:/DEV/OpenJDK/FREETY~1.5

Do you know for sure that this is FreeType2  at least 2.3.0?
This sanity check was broken in multiple ways, so it's possible
you had the wrong freetype before, maybe?

You should be able to cd into
    /cygdrive/D/DEV/OpenJDK/jdk/make/tools/freetypecheck
and run make clean && make
Even go in and remove the @ characters from the beginning of
the commands so they are not silent, and try it.
Basically this makefile creates a small executable that you
can run.

-kto

Francis ANDRE wrote:
> Hi
> 
> The latest changeset from the jdk7/jdk7 repository brings a regression:
> make sanity fails on the freetype checking (and there is no trace 
> anymore for understanding the problem).
> 
> D:\DEV\OpenJDK>hg tip
> changeset:   9:9410f77cc30c
> tag:         tip
> user:        xdono
> date:        Wed Apr 09 11:18:55 2008 -0700
> summary:     Added tag jdk7-b25 for changeset cbc8ad9dd0e0
> 
> D:\DEV\OpenJDK\jdk>hg tip
> changeset:   174:fb57027902e0
> tag:         tip
> parent:      173:b1bbd90b0c4f
> parent:      172:eac50a34a8e0
> user:        ohair
> date:        Fri Apr 18 16:40:32 2008 -0700
> summary:     Merge
> 
> 
> 
> 
> CYGWIN:FALBALA:FrancisANDRE[470] make sanity
> /bin/sh: findbugs: command not found
> make[1]: Entering directory `/cygdrive/D/DEV/OpenJDK/jdk/make'
> d:/DEV/OpenJDK/jdk/make/common/shared/Sanity-Settings.gmk:122: WARNING: 
> FINDBUGS_VER should not be e
> mpty [Sanity-Settings.gmk]
> make[2]: *** [all] Error 53
> make[1]: Leaving directory `/cygdrive/D/DEV/OpenJDK/jdk/make'
> 
> Build Machine Information:
>    build machine = FALBALA
> 
> Build Directory Structure:
>    CWD = /cygdrive/D/DEV/OpenJDK
>    TOPDIR = .
>    CONTROL_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
> 
> Hotspot Settings:
>       HOTSPOT_BUILD_JOBS  =
>       HOTSPOT_OUTPUTDIR   = 
> d:/DEV/OpenJDK/build/windows-i586/hotspot/outputdir
>       HOTSPOT_EXPORT_PATH = 
> d:/DEV/OpenJDK/build/windows-i586/hotspot/import
> 
> 
> 
> 
> Bootstrap Settings:
>   BOOTDIR = C:/PROGRA~1/Java/JDK16~1.0_0
>     ALT_BOOTDIR = C:/PROGRA~1/Java/JDK16~1.0_0
>   BOOT_VER = 1.6 [requires at least 1.5]
>   OUTPUTDIR = d:/DEV/OpenJDK/build/windows-i586
>     ALT_OUTPUTDIR = d:/DEV/OpenJDK/build/windows-i586
>   ABS_OUTPUTDIR = d:/DEV/OpenJDK/build/windows-i586
> 
> Build Tool Settings:
>   SLASH_JAVA = J:
>     ALT_SLASH_JAVA =
>   VARIANT = OPT
>   JDK_DEVTOOLS_DIR = J:/devtools
>     ALT_JDK_DEVTOOLS_DIR =
>   ANT_HOME = C:/PROGRA~1/APACHE~1/APACHE~1.0
>   FINDBUGS_HOME =
>   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 = 2.32 [requires at least 2.2]
>   UNZIP_VER = 5.52 [requires at least 5.12]
>   LINK_VER = 7.10.3077 [requires at least 7.10.3077]
>   ANT_VER = 1.7 [requires at least 1.6.3]
>   TEMPDIR = d:/DEV/OpenJDK/build/windows-i586/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  
> -Fdd:/DEV/OpenJDK/build/windows-i586/tmp/obj/.p
> db -Fmd:/DEV/OpenJDK/build/windows-i586/tmp/obj/.map -W3
>   CFLAGS =  -O1   -Zi -nologo -MD /D _STATIC_CPPLIB  
> -Fdd:/DEV/OpenJDK/build/windows-i586/tmp/obj/.p
> db -Fmd:/DEV/OpenJDK/build/windows-i586/tmp/obj/.map -W3
>   BOOT_JAVA_CMD = C:/PROGRA~1/Java/JDK16~1.0_0/bin/java  -client 
> -Xmx896m -Xms128m -XX:PermSize=32m
> -XX:MaxPermSize=160m
>   BOOT_JAVAC_CMD = C:/PROGRA~1/Java/JDK16~1.0_0/bin/javac  
> -J-XX:ThreadStackSize=768 -J-client -J-Xm
> x896m -J-Xms128m -J-XX:PermSize=32m -J-XX:MaxPermSize=160m -encoding ascii
>   BOOT_JAR_CMD = C:/PROGRA~1/Java/JDK16~1.0_0/bin/jar
>   BOOT_JARSIGNER_CMD = C:/PROGRA~1/Java/JDK16~1.0_0/bin/jarsigner
> 
> Build Platform Settings:
>   USER = FrancisANDRE
>   PLATFORM = windows
>   ARCH = i586
>   LIBARCH = i386
>   ARCH_FAMILY = i586
>   ARCH_DATA_MODEL = 32
>   ARCHPROP = x86
>   PROCESSOR_ARCHITECTURE = x86
>   PROCESSOR_IDENTIFIER = x86 Family 6 Model 14 Stepping 8, GenuineIntel
>   WINDOWS_VERSION = 5 1 Service Pack 2
>   WINDOWS_NT_VERSION_STRING = CYGWIN_NT
>   USING_CYGWIN = true
>   CYGWIN_VER = 5.1 [requires at least 4.0]
>   CYGPATH_CMD = cygpath -a -s -m
>   OS_VERSION = 5 [requires at least 5]
>   OS_NAME = nt
>   TEMP_FREE_SPACE = 6023456
>   FREE_SPACE = 11911664
>   MB_OF_MEMORY = 2046
> 
> GNU Make Settings:
>   MAKE = make
>   MAKE_VER = 3.81 [requires at least 3.78]
>   MAKECMDGOALS = sanity
>   MAKEFLAGS = w
>   SHELL = /bin/sh
> 
> Target Build Versions:
>   JDK_VERSION = 1.7.0
>   MILESTONE = internal
>   RELEASE = 1.7.0-internal
>   FULL_VERSION = 1.7.0-internal-francisandre_2008_04_23_11_15-b00
>   BUILD_NUMBER = b00
> 
> External File/Binary Locations:
>   USRJDKINSTANCES_PATH = C:/PROGRA~1/Java
>   BUILD_JDK_IMPORT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries
>     ALT_BUILD_JDK_IMPORT_PATH =
>   JDK_IMPORT_PATH = J:/re/jdk/1.7.0/promoted/latest/binaries/windows-i586
>     ALT_JDK_IMPORT_PATH =
>   LANGTOOLS_DIST =
>     ALT_LANGTOOLS_DIST = d:/DEV/OpenJDK/build/windows-i586/langtools/dist
>   CORBA_DIST =
>     ALT_CORBA_DIST = d:/DEV/OpenJDK/build/windows-i586/corba/dist
>   JAXP_DIST =
>     ALT_JAXP_DIST = d:/DEV/OpenJDK/build/windows-i586/jaxp/dist
>   JAXWS_DIST =
>     ALT_JAXWS_DIST = d:/DEV/OpenJDK/build/windows-i586/jaxws/dist
>   HOTSPOT_DOCS_IMPORT_PATH = /NO_DOCS_DIR
>     ALT_HOTSPOT_DOCS_IMPORT_PATH =
>   HOTSPOT_IMPORT_PATH = d:/DEV/OpenJDK/build/WINDOW~1/hotspot/import
>     ALT_HOTSPOT_IMPORT_PATH = 
> d:/DEV/OpenJDK/build/windows-i586/hotspot/import
>   HOTSPOT_CLIENT_PATH = 
> d:/DEV/OpenJDK/build/WINDOW~1/hotspot/import/jre/bin/client
>     ALT_HOTSPOT_CLIENT_PATH =
>   HOTSPOT_SERVER_PATH = 
> d:/DEV/OpenJDK/build/WINDOW~1/hotspot/import/jre/bin/server
>     ALT_HOTSPOT_SERVER_PATH =
>   HOTSPOT_LIB_PATH = d:/DEV/OpenJDK/build/WINDOW~1/hotspot/import/lib
>     ALT_HOTSPOT_LIB_PATH =
>   DXSDK_VER = 0x0700
>   DXSDK_PATH = C:/PROGRA~1/MICROS~1.0SD
>     ALT_DXSDK_PATH = C:/PROGRA~1/MICROS~1.0SD
>   DXSDK_INCLUDE_PATH = C:/PROGRA~1/MICROS~1.0SD/Include
>     ALT_DXSDK_INCLUDE_PATH = C:/PROGRA~1/MICROS~1.0SD/Include
>   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 = D:/DEV/OpenJDK/FREETY~1.5/include
>     ALT_FREETYPE_HEADERS_PATH = D:/DEV/OpenJDK/FREETY~1.5/include
>   FREETYPE_LIB_PATH = D:/DEV/OpenJDK/FREETY~1.5/lib
>     ALT_FREETYPE_LIB_PATH = D:/DEV/OpenJDK/FREETY~1.5/lib
> 
> OPENJDK Import Binary Plug Settings:
>   BINARY_PLUGS_JARFILE = D:/DEV/OpenJDK/OPENJD~1/jre/lib/rt-closed.jar
>     ALT_BINARY_PLUGS_JARFILE =
>   BINARY_PLUGS_PATH = D:/DEV/OpenJDK/OPENJD~1
>     ALT_BINARY_PLUGS_PATH = D:/DEV/OpenJDK/OPENJD~1
>   BUILD_BINARY_PLUGS_PATH = 
> J:/re/jdk/1.7.0/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--windows-i586.tar
>     ALT_PREVIOUS_JDK_FILE =
>   PREVIOUS_JRE_FILE = jre--windows-i586.tar
>     ALT_PREVIOUS_JRE_FILE =
>   PREVIOUS_RELEASE_IMAGE =
>     ALT_PREVIOUS_RELEASE_IMAGE =
> 
> 
> WARNING: The version of findbugs being used is older than
>        the required version of '1.2'.
>        The version of findbugs found was ''.
> 
> ERROR: FreeType version  2.3.0  or higher is required.
>  make[2]: Entering directory 
> `/cygdrive/D/DEV/OpenJDK/jdk/make/tools/freetypecheck'
> freetypecheck.c
> make[2]: Leaving directory 
> `/cygdrive/D/DEV/OpenJDK/jdk/make/tools/freetypecheck'
> Failed to build freetypecheck.
> 
> Exiting because of the above error(s).
> 
> make: *** [post-sanity] Error 1
> CYGWIN:FALBALA:FrancisANDRE[470]
> 



More information about the build-dev mailing list