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]