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]

Reply via email to