[OpenJDK 2D-Dev] [PATCH FOR REVIEW] fix for bug 8011693: Remove redundant fontconfig files

Vladislav Karnaukhov Vladislav.Karnaukhov at oracle.com
Mon Apr 8 14:13:48 UTC 2013


Hello Jiri,

please see inline.

On 4/8/2013 05:29 PM, Jiri Vanek wrote:
> On 04/08/2013 02:39 PM, Vladislav Karnaukhov wrote:
>
> Thank you very much for win-check! It will force me to install new
> windows machine somewhere.
> Do you mind do check if pure removal of fontconfig files (both src and
> bfc)  from you installed jdk7/8 on windows will work? (should)

Yes, I've checked and it does *not* work. That's the reason why I 
replied to your very first message. A removal of fontconfig.* files 
simply crashes Java, - on both Windows and Mac, - because some font 
management-related classes rely on these files. Hence my question 
regarding deeper re-design on font management system...

I've tested Mac build as well, and there's the same error:

echo "Main-Class: build.tools.commentchecker.CommentChecker" > 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btclasses/commentchecker_manifest.mf
/Library/Java/JavaVirtualMachines/jdk1.7.0_13.jdk/Contents/Home/bin/javac 
-J-XX:ThreadStackSize=1536 -J-XX:-PrintVMOptions 
-J-XX:+UnlockDiagnosticVMOptions -J-XX:-LogVMOutput 
-J-Djava.awt.headless=true -J-Xmx512m -J-Xms512m -J-XX:PermSize=32m 
-J-XX:MaxPermSize=160m -Xlint:all -Xlint:-path -Werror -encoding ascii 
-XDignore.symbol.file=true -d 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btclasses \
	    -sourcepath ../../tools/src 
../../tools/src/build/tools/commentchecker/CommentChecker.java
/Library/Java/JavaVirtualMachines/jdk1.7.0_13.jdk/Contents/Home/bin/jar 
cfm 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btjars/commentchecker.jar 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btclasses/commentchecker_manifest.mf 
\
	    -C 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btclasses 
build/tools/commentchecker \
	    -J-XX:-PrintVMOptions -J-XX:+UnlockDiagnosticVMOptions 
-J-XX:-LogVMOutput -J-Djava.awt.headless=true -J-Xmx512m -J-Xms512m 
-J-XX:PermSize=32m -J-XX:MaxPermSize=160m || rm -f 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btjars/commentchecker.jar
=========================================================
BUILDTOOL:                commentchecker
PACKAGE:                  build.tools.commentchecker
BUILDTOOL_SOURCE_ROOT:    ../../tools/src
BUILTTOOL_MAINCLASS:      build.tools.commentchecker.CommentChecker
BUILDTOOL_JAR_FILE: 
/Users/karnaukhovv/projects/jdk8-open/build/macosx-x86_64/btjars/commentchecker.jar
=========================================================
make: *** compile_font_config: No such file or directory.  Stop.
make[3]: *** [all] Error 1
make[2]: *** [all] Error 1
make[1]: *** [jdk-build] Error 2
make: *** [build_product_image] Error 2

Regards,
- Vlad

>
> although the quick-fix would be easy - to remove "  compile_font_config
> " line from jdk/make/tools/Makefile... But need deeper investigations on
> my side, as on linux my build really passed:(
>
>
> Thank you one more times for sticking with this!
>
> J .
>



More information about the 2d-dev mailing list