Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 302066 - [x11-overlay] =x11-libs/cairo-9999[cleartype] fails to compile with the patch
Summary: [x11-overlay] =x11-libs/cairo-9999[cleartype] fails to compile with the patch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-24 13:18 UTC by Michał Górny
Modified: 2010-03-16 15:52 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
The build log (build.log,35.85 KB, text/plain)
2010-01-24 13:19 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-01-24 13:18:26 UTC
The patch used for 'cleartype' flag of x11-libs/cairo doesn't work anymore with current cairo code. Although it applies fine, the build fails with the following error:

cairo-ft-font.c: In function '_get_bitmap_surface':
cairo-ft-font.c:1092: error: 'subpixel' undeclared (first use in this function)
cairo-ft-font.c:1092: error: (Each undeclared identifier is reported only once
cairo-ft-font.c:1092: error: for each function it appears in.)

IMO the patch should be either adapted to match the current code or it should be temporarily removed from use along with the flag.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2010-01-24 13:19:12 UTC
Created attachment 217320 [details]
The build log
Comment 2 Rémi Cardona (RETIRED) gentoo-dev 2010-01-27 10:47:33 UTC
@Doug, what say you?

Thanks
Comment 3 Doug Goldstein (RETIRED) gentoo-dev 2010-01-27 15:18:23 UTC
You guys can drop it. I can check if there's a newer version of the patch available. I believe I'm pulling it from Fedora right now.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2010-03-16 15:52:46 UTC
Patchie removed.