Did you pass the --with-freetype explicitly to configure? Cheers, Mario
2017-04-30 5:40 GMT+02:00 Alan Snyder <[email protected]>: > I just updated from http://hg.openjdk.java.net/jdk9/jdk9 > <http://hg.openjdk.java.net/jdk9/jdk9>and ran into the following build > problem on macOS 10.12.4: > > configure: error: Could not find freetype! You might be able to fix this by > running 'brew install freetype'. > > /Volumes/A/JDK/jdk9/common/autoconf/generated-configure.sh: line 82: 5: Bad > file descriptor > > configure exiting with result code 1 > > > Note that freetype was already installed using brew. > The following output suggests that configure is only looking in the SDK and > not in /usr/local... > > +++ FREETYPE_BASE_NAME=freetype > +++ FREETYPE_CFLAGS= > +++ FREETYPE_LIBS= > +++ FREETYPE_BUNDLE_LIB_PATH= > +++ test xtrue = xfalse > +++ BUNDLE_FREETYPE= > +++ test x '!=' x > +++ test x '!=' x > +++ test x '!=' x > +++ test x '!=' x > +++ test x = x > +++ test xmacosx = xwindows > +++ BUNDLE_FREETYPE=no > +++ test > x/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk > = x > +++ test x '!=' xyes > +++ test xmacosx = xwindows > +++ > FREETYPE_BASE_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include > +++ > POTENTIAL_FREETYPE_LIB_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib > +++ METHOD='well-known location' > +++ FOUND_FREETYPE=yes > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/ft2build.h > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/freetype2 > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/freetype2/ft2build.h > +++ FOUND_FREETYPE=no > +++ test xno = xyes > +++ test xno = xyes > +++ test xno '!=' xyes > +++ > FREETYPE_BASE_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11 > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11/include > +++ > POTENTIAL_FREETYPE_LIB_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11/lib > +++ METHOD='well-known location' > +++ FOUND_FREETYPE=yes > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11/include/ft2build.h > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11/include/freetype2 > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/X11/include/freetype2/ft2build.h > +++ FOUND_FREETYPE=no > +++ test xno = xyes > +++ test xno = xyes > +++ test xno '!=' xyes > +++ > FREETYPE_BASE_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local/include > +++ > POTENTIAL_FREETYPE_LIB_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local/lib > +++ METHOD='well-known location' > +++ FOUND_FREETYPE=yes > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local/include/ft2build.h > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local/include/freetype2 > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/local/include/freetype2/ft2build.h > +++ FOUND_FREETYPE=no > +++ test xno = xyes > +++ test xno = xyes > +++ test xmacosx = xmacosx > +++ test xno '!=' xyes > +++ > FREETYPE_BASE_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11 > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11/include > +++ > POTENTIAL_FREETYPE_LIB_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11/lib > +++ METHOD='well-known location' > +++ FOUND_FREETYPE=yes > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11/include/ft2build.h > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11/include/freetype2 > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/opt/X11/include/freetype2/ft2build.h > +++ FOUND_FREETYPE=no > +++ test xno = xyes > +++ test xno = xyes > +++ test xno '!=' xyes > +++ > FREETYPE_BASE_DIR=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr > +++ test x64 = x64 > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include > +++ > POTENTIAL_FREETYPE_LIB_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/lib/x86_64-linux-gnu > +++ METHOD='well-known location' > +++ FOUND_FREETYPE=yes > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/ft2build.h > +++ > POTENTIAL_FREETYPE_INCLUDE_PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/freetype2 > +++ test -s > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/freetype2/ft2build.h > +++ FOUND_FREETYPE=no > +++ test xno = xyes > +++ test xno = xyes > +++ test xno '!=' xyes > +++ MISSING_DEPENDENCY=freetype > +++ test xmacosx = xwindows.cygwin > +++ test xmacosx = xwindows.msys > +++ PKGHANDLER_COMMAND= > +++ case $PKGHANDLER in > +++ brew_help freetype > +++ case $1 in > +++ PKGHANDLER_COMMAND='brew install freetype' > +++ test 'xbrew install freetype' '!=' x > +++ HELP_MSG='You might be able to fix this by running '\''brew install > freetype'\''.' > +++ as_fn_error 0 'Could not find freetype! You might be able to fix this by > running '\''brew install freetype'\''. ' 62636 5 > +++ as_status=0 > +++ test 0 -eq 0 > +++ as_status=1 > +++ test 5 > +++ as_lineno=62636 > +++ as_lineno_stack=as_lineno_stack= > +++ printf '%s\n' 'configure:62636: error: Could not find freetype! You might > be able to fix this by running '\''brew install freetype'\''. ' > +++ printf '%s\n' 'configure: error: Could not find freetype! You might be > able to fix this by running '\''brew install freetype'\''. ' > configure: error: Could not find freetype! You might be able to fix this by > running 'brew install freetype'. > +++ as_fn_exit 1 > +++ set +e > +++ as_fn_set_status 1 > +++ return 1 > +++ exit 1 > + exit_status=1 > /Volumes/A/JDK/jdk9/common/autoconf/generated-configure.sh: line 82: 5: Bad > file descriptor > + rm -f core '*.core' 'core.conftest.*' > + rm -f -r 'conftest*' confdefs.h 'conf29603*' > + exit 1 > ++ echo 1 > ++ exec > +++ cat > /var/folders/kr/m7872s7x5t3f8twyftzrj0zm0000gn/T/jdk-build-configure.tmp.XXXXXX.YV3rVGeJ/rc > ++ conf_result_code=1 > ++ test 1 -eq 0 > ++ echo configure exiting with result code 1 > configure exiting with result code 1 > ++ exit 1 > + rm -rf > /var/folders/kr/m7872s7x5t3f8twyftzrj0zm0000gn/T/jdk-build-configure.tmp.XXXXXX.YV3rVGeJ > > -- pgp key: http://subkeys.pgp.net/ PGP Key ID: 80F240CF Fingerprint: BA39 9666 94EC 8B73 27FA FC7C 4086 63E3 80F2 40CF Java Champion - Blog: http://neugens.wordpress.com - Twitter: @neugens Proud GNU Classpath developer: http://www.classpath.org/ OpenJDK: http://openjdk.java.net/projects/caciocavallo/ Please, support open standards: http://endsoftpatents.org/
