Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 251183 - x11-libs/cairo-1.8.6 bump request
Summary: x11-libs/cairo-1.8.6 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Doug Goldstein (RETIRED)
URL: http://cgit.freedesktop.org/cairo/com...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2008-12-16 15:15 UTC by MATSUU Takuto (RETIRED)
Modified: 2008-12-30 01:35 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MATSUU Takuto (RETIRED) gentoo-dev 2008-12-16 15:15:53 UTC
Please bump x11-libs/cairo-1.8.6.
It makes x11-wm/awesome users happy cause fixed memory leak in cairo-xcb.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2008-12-16 17:31:37 UTC
I'm actually considering disabling cairo-xcb since it's a lot less mature then the Xlib backend and has a bunch of issues as described by upstream.
Comment 3 J M W 2008-12-17 22:13:14 UTC

That strikes me as a bad idea. For one thing x11-wm/awesome requires cairo built with xcb, so you'd have to remove it from 
portage. For another thing, it doesn't seem like any problems with the xcb backend will affect performance of any programs that
 don't specifically use it. If you find such a problem, for example if a memory leak or rendering problem in the xcb-backend 
affects programs that only use the xlib backend,then the proper course of action would be to make sure the xcb use flag is not 
enabled by default in the cairo ebuild, and make the ebuild spit out a warning during emerge if the use flag is enabled. 
Xcb is one of the more interesting of the experimental backends for cairo, and gentoo users should get a chance to test it if 
they want to. It will probably become officially supported relatively soon, but making it difficult for Gentoo users to try it 
out will not help that to happen. I for one would like to see if that memory leak is fixed in 1.8.6 as the poster of this bug 
suggested, so please let's bump this to the latest stable release (1.8.6) with the xcb use flag available, with or without an 
ewarn.
Comment 4 MATSUU Takuto (RETIRED) gentoo-dev 2008-12-30 01:35:30 UTC
*cairo-1.8.6 (24 Dec 2008)

  24 Dec 2008; Doug Goldstein <cardoe@gentoo.org> +cairo-1.8.6.ebuild:
  version bump. Fixes --as-needed issues. Fixes directfb issues. Fixes
  PDF/PS backend issues.