[OpenJDK 2D-Dev] [PATCH FOR REVIEW] fix for bug 8011693: Remove redundant fontconfig files
jvanek at redhat.com
Mon Apr 8 15:31:10 UTC 2013
On 04/08/2013 04:13 PM, Vladislav Karnaukhov wrote:
> 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:
Ok. I will try anyway:)
For linux I'm quite sure the new fontmanagers are working pretty fine.
Do you think it will be acceptable to prepare smaller clean up - to remove all linux fontconfig files?
And later, as separate changeset to fontmanagers for windows/mac, but I'm afraid I will not be
capable of such an development on non linux system.
Thanx for your help,
> echo "Main-Class: build.tools.commentchecker.CommentChecker" >
> /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/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
> 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: *** [all] Error 1
> make: *** [all] Error 1
> make: *** [jdk-build] Error 2
> make: *** [build_product_image] Error 2
> - 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