Re: Fwd: Cairo 1.14 error on OS X 10.10.3 Yosemite

suzuki toshiya <[email protected]>
Newsgroups gmane.comp.lib.cairo
Message-ID <[email protected]>
Hi,

Because there was a discussion whether an obsolete Mac OS X
function to extract an outline data from a glyph in font
should be kept (to support legacy platform) or replaced by
newer function (for better maintenancability), I'm much
interested in this issue (although my hands are very slow).
I want to try to reproduce the problem. Could you post the
SVG that you used?

Regards,
mpsuzuki

Daven Quinn wrote:
> Hello,
> 
> I recently upgraded to Cairo 1.14.2 (installed via Homebrew) on my Mac OS X
> (latest) system. I am using it via CairoSVG to create PDF graphics. The
> upgrade broke the glyph rendering of CairoSVG, resulting in grossly
> too-large font glyphs (with the same baseline/spacing as prior, leading to
> compressed text). I have tried building from source and relinking. An
> example of the output is shown below.
> 
> Downgrading to cairo 1.12.16 fixes the issue (see attached), although the
> following warning is raised (which does not appear in 1.14):
> 
> May  4 18:37:47 Daven-Quinn python2.7[993] <Error>: The function
> ‘CGFontGetGlyphPaths’ is obsolete and will be removed in an upcoming
> update. Unfortunately, this application, or a library it uses, is using
> this obsolete function, and is thereby contributing to an overall
> degradation of system performance.
> 
> 
> Any insights on a possible fix?
> 
> Daven
> 
> note: I tried sending with the below-linked files as attachments, but it
> was over the 150 kB (!) limit for message size, so I'm not sure if the
> email got through. A graphics library should accept issues in graphical
> form! It seems like source-control should be migrated to a newer platform
> to ease community contributions.
> 
> ​
>  cairo-1.14.pdf
> <https://docs.google.com/a/davenquinn.com/file/d/0BzFTyjxorIWAZ042NUJzVGNEZl8waktVRXpZRWZLaVZuVEJN/edit?usp=drive_web>
> ​​
>  cairo-1.12.pdf
> <https://docs.google.com/a/davenquinn.com/file/d/0BzFTyjxorIWAYnExd2JfQWU3ZzZSdjBDU3VDa21WOExfOC0w/edit?usp=drive_web>
> ​
> 
> 
-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.