hg: macosx-port/macosx-port/jdk: Enabling the native Mac OSX font system

Henri Gomez henri.gomez at gmail.com
Thu May 12 02:36:56 PDT 2011


# Running javac:
/Library/Java/JavaVirtualMachines/1.6.0_24-b07-348.jdk/Contents/Home/bin/java
-XX:-PrintVMOptions -XX:+UnlockDiagnosticVMOptions -XX:-LogVMOutput
-Djava.awt.headless=true -client -Xmx896m -Xms128m -XX:PermSize=32m
-XX:MaxPermSize=160m
-Xbootclasspath/p:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar
-jar /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/langtools/dist/bootstrap/lib/javac.jar
-source 7 -target 7 -encoding ascii
-Xbootclasspath:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes
-sourcepath /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/gensrc:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/macosx/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/solaris/classes:/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes
-d /Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/classes
@/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/build/macosx-universal/tmp/sun/java.awt/.classes.list.filtered
/Users/henri/Documents/jenkins/data/jobs/openjdk-1.7-macosx-universal/workspace/jdk/src/share/classes/sun/font/SunFontManager.java:2484:
error: method setFileToRemove in class FileFont cannot be applied to
given types;
            font2D.setFileToRemove(fontFile, tracker);
                  ^
  required: Object,File,CreatedFontTracker
  found: File,CreatedFontTracker
  reason: actual and formal argument lists differ in length
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.

I got the problem with both 1.6.0-24 and 1.6.0-25 ;(

2011/5/12  <kevin_m_miller at apple.com>:
> Changeset: e1d066fe6a38
> Author:    kevin_m_miller at apple.com
> Date:      2011-05-11 18:51 -0700
> URL:       http://hg.openjdk.java.net/macosx-port/macosx-port/jdk/rev/e1d066fe6a38
>
> Enabling the native Mac OSX font system
>
> ! make/sun/lwawt/FILES_c_macosx.gmk
> ! make/sun/lwawt/Makefile
> ! src/macosx/classes/sun/font/CFontManager.java
> + src/macosx/native/sun/font/AWTFont.h
> + src/macosx/native/sun/font/AWTFont.m
> + src/macosx/native/sun/font/AWTStrike.h
> + src/macosx/native/sun/font/AWTStrike.m
> ! src/macosx/native/sun/font/CCharToGlyphMapper.m
> - src/macosx/native/sun/font/CFont.h
> - src/macosx/native/sun/font/CFont.m
> - src/macosx/native/sun/font/CGFontSupport.h
> - src/macosx/native/sun/font/CGFontSupport.m
> ! src/macosx/native/sun/font/CGGlyphImages.h
> ! src/macosx/native/sun/font/CGGlyphImages.m
> ! src/macosx/native/sun/font/CGGlyphOutlines.m
> - src/macosx/native/sun/font/CStrike.h
> - src/macosx/native/sun/font/CStrike.m
> ! src/macosx/native/sun/font/CoreTextSupport.h
> ! src/macosx/native/sun/font/CoreTextSupport.m
> ! src/share/classes/sun/font/FileFont.java
> ! src/share/classes/sun/font/SunFontManager.java
>
>


More information about the macosx-port-dev mailing list