On 2013-02-09 21:08 +0100, Kris De Gussem wrote:
With the latest changes (r12110 and r12112 tested), I get many warnings on windows vista 64 bit similar to the ones below (just copy pasted only a few of them). Besides that they could not be loaded, maybe the overhead related to the warnings could also be a reason for the slowing down suv noticed?
(inkscape.exe:3476): Pango-WARNING **: couldn't load font "8514fix 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3476): Pango-WARNING **: couldn't load font "8514oem 10", falling back to "Sans 10", expect ugly output.
(inkscape.exe:3476): Pango-WARNING **: couldn't load font "CommonBullets 10", fa lling back to "Sans 10", expect ugly output.
I see the same warnings (for different fonts though) since revision 12105/6 with only one of the five different builds envs I'm regularly building trunk with:
- Mac OS X 10.5.8, 32bit Intel, Quartz backend with glib 2.28.8, glibmm 2.28.2, cairo 1.11.4, cairomm 1.10.0, pango 1.28.4 (ATSUI), pangomm 2.28.3 freetype 2.4.7, fontconfig 2.8.0
but not with any of the X11-based build envs (Mac OS X 10.5.8, OS X 10.7.4, Ubuntu 12.10) nor with a 64bit Quartz-based build env using more recent versions of the dependencies:
- OS X 10.7.4, 64bit Intel, Quartz backend with glib 2.34.3, glibmm 2.34.1 cairo 1.12.12, cairomm 1.10.0 pango 1.32.5 (CoreText), pangomm 2.28.4 freetype 2.4.10, fontconfig 2.9.0
Since those pango warnings with one of my own build envs only occur with rather dated versions of the dependencies (glib, cairo, pango (ATSUI)) for a specific backend (Quartz), and AFAICT do not prevent loading and using of the fonts mentioned in the warnings, I did not take those builds into account at all when comparing the launch times of trunk builds >= revision 12105.