View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003670VTK(No Category)public2006-08-28 16:282007-07-06 14:49
ReporterSean McBride 
Assigned ToUtkarsh Ayachit 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003670: update vtk to use newer freetype
Descriptionvtk 5.1 in cvs seems to use an older version of freetype. Specifically the file ftmac.c is old. I assume other files are too.

The freetype people updated ftmac.c to not use old deprecated APIs (specifically QuickDraw APIs and file APIs that use FSSpecs). The use of these deprecated APIs will be a problem on forthcoming releases of Mac OS X.

Therefore, I request that vtk start using the newer freetype code. Thanks.
TagsNo tags attached.
Project
Type
Attached Fileszip file icon vtkfreetype.zip [^] (1,148,837 bytes) 1969-12-31 19:00

 Relationships

  Notes
(0004941)
Mathieu Malaterre (developer)
2006-09-16 11:54

Assigning to Utkarsh
(0006198)
Sean McBride (developer)
2007-01-16 12:52

freetype is nearing its 2.3 release. I have built 2.3rc1 on my Mac and then configured vtk to use it instead of its own vtk code (thanks Utkarsh!). I have a nightly experimental build:

http://www.vtk.org/Testing/Sites/RogueResearchi386/MacOSXTiger-i386-cocoa-ft2.3/20070116-1003-Experimental/Test.html [^]

Happily all test pass! (except 2, which are failing on many machines, and thus presumably unrelated)

Can someone please try freetype 2.3 on linux and windows?
(0006217)
Sean McBride (developer)
2007-01-17 11:55

freetype 2.3 was officially released on 2007-01-17. As of tomorrow, my experimental build is now using the official 2.3.
(0006857)
Sean McBride (developer)
2007-03-20 12:02

OK, I have taken a crack at this. I now have freetype 2.3.2 (latest release) working in vtk (cvs version). It was pretty straightforward actually.

I tested with java, python, tcl, cocoa, carbon and no test failures have been introduced.

Can someone volunteer to test on Windows and linux? I am hesitant to checkin otherwise. Thanks.
(0007161)
Sean McBride (developer)
2007-04-05 12:37

The freetype folks have released 2.3.3. It integrates most of the local changes present in the current vtk cvs. This will make keeping up-to-date with future freetypes much easier.

I have updated my patch from 2.3.2 to 2.3.3. I am not familiar enough with CVS to know what to do about moving files, adding files, and deleting files. So instead I simply zipped up the entire vtkfreetype folder, it is attached.

To install this patch, simple unzip the archive, and replace you 'vtkfreetype' folder with this one.
(0008004)
Sean McBride (developer)
2007-07-06 14:48

I have just now updated freetype in VTK CVS to 2.3.5. I consider this bug fixed.

 Issue History
Date Modified Username Field Change
2011-06-16 13:11 Zack Galbreath Category => (No Category)


Copyright © 2000 - 2018 MantisBT Team