Re: Fwd: Cairo 1.14 error on OS X 10.10.3 Yosemite
Daven Quinn <[email protected]>
| Newsgroups | gmane.comp.lib.cairo |
|---|---|
| Message-ID | <CAA1gCq7jB7JhHy5b4PT5deykL7_1y9JyfkX6P+aJC+yq1Adr7w@mail.gmail.com> |
OK will do. If you want to give this a shot, the svg is attached... Daven On Sat, May 9, 2015 at 9:35 PM, suzuki toshiya <[email protected]> wrote: > Hi, > > Although I've not tested for the reproduction of the issue, > the problem you reported reminds me a regression in 1.14.2 > which is resolved in the latest git head (fixed on 2015-04-24). > The discussion is here (see the message posted on 2015-03-16, > from Inkscape developer). > https://bugs.freedesktop.org/show_bug.cgi?id=84324 > Unfortunately, there are no screenshots, I don't know how > the regression appear on the Inkscape. > > Could you try the latest git head to assure if it is yet > another regression? > > Regards, > mpsuzuki > > > > suzuki toshiya wrote: > >> 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
cooling-scenarios.svg
(image/svg+xml, 78.6 KB) - not displayed