<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><div>Thanks Hung, and James for the replies.<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;">----- Original Message ----<br>From: James Cloos <cloos@jhcloos.com><br>To: john blair <mailtome200420032002@yahoo.com><br>Cc: cairo@cairographics.org<br>Sent: Tuesday, July 29, 2008 12:26:20 AM<br>Subject: Re: [cairo] cairo-1.6.4 with fontconfig-2.2.3<br><br>
>>>>> "john" == john blair <<a ymailto="mailto:mailtome200420032002@yahoo.com" href="mailto:mailtome200420032002@yahoo.com">mailtome200420032002@yahoo.com</a>> writes:<br><br>john> Can cairo-1.6.0 not be built with fontconfig-2.2.3?<br><br>A quick check of the fontconfig src shows that FcFini was added with<br>commit 34cd0514a215d65af6822eba2c2f0cd04eb0065f dated 2003/August/15.<br><br>Version 2.2.90 is dated 2003/June/09 and 2.2.91 2003/October/26.<br><br>(Check out 'git log fc-2_2_90..fc-2_2_91' in a clone.)<br><br>Checking the fc-2_2_branch shows that the above commit was added to<br>master between the releases of 2.2.1 and 2.2.2, but was never ported<br>to the 2.2 branch.<br><br>So, no, you cannot build cairo-1.6.0 against fontconfig 2.2.3 without<br>either adding FcFini() to libfontconfig or editing cairo to ignore it.<br><br>(I didn't check whether there are any other limitations on which fc<br>versions will work, but
certainly at least 2.2.91 (the 2nd prerelease<br>of 2.3.0) is required, given the above.)<br><br>Also, note that recent versions of fontconfig use a *lot* less ram than<br>the older versions did. Upgrading is highly recommended.<br><br>-JimC<br>-- <br>James Cloos <<a ymailto="mailto:cloos@jhcloos.com" href="mailto:cloos@jhcloos.com">cloos@jhcloos.com</a>> OpenPGP: 1024D/ED7DAEA6<br></div></div></div><br>
</body></html>