<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 &lt;cloos@jhcloos.com&gt;<br>To: john blair &lt;mailtome200420032002@yahoo.com&gt;<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>
&gt;&gt;&gt;&gt;&gt; "john" == john blair &lt;<a ymailto="mailto:mailtome200420032002@yahoo.com" href="mailto:mailtome200420032002@yahoo.com">mailtome200420032002@yahoo.com</a>&gt; writes:<br><br>john&gt; 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.&nbsp; Upgrading is highly recommended.<br><br>-JimC<br>-- <br>James Cloos &lt;<a ymailto="mailto:cloos@jhcloos.com" href="mailto:cloos@jhcloos.com">cloos@jhcloos.com</a>&gt;&nbsp; &nbsp; &nbsp; &nbsp;  OpenPGP: 1024D/ED7DAEA6<br></div></div></div><br>

      </body></html>