[cairo-bugs] [Bug 31906] cairo 1.10.0 requires XLinearGradient

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 7 10:15:36 PST 2011


https://bugs.freedesktop.org/show_bug.cgi?id=31906

--- Comment #7 from Andrea Canciani <ranma42 at gmail.com> 2011-02-07 10:15:32 PST ---
(In reply to comment #6)
> You've illuminated the problem.  My render.h (from renderproto-0.9.2) has
> 
> #define RENDER_NAME "RENDER"
> #define RENDER_MAJOR    0
> #define RENDER_MINOR    10
> 
> So the test in cairo-xlib-xrender-private.h is not true, and that header is not
> defining the necessary structs.
> 
> It appears that the render.h from renderproto-0.9.2 "jumped the gun" and
> defined RENDER_MINOR 10, instead of RENDER_MINOR 9 like it probably should
> have.

Yes, this seems to be the problem.

> 
> Now that I know where the issue is, I suppose I could patch my copy of
> renderproto-0.9.2 to set RENDER_MINOR 9, but that only helps me.  Is it worth
> trying to develop a more general solution for others that might run into this
> issue?

If the package is incorrect, you might try reporting it as a bug to the its
maintainers. I don't know Solaris package system, but I guess that if you
could provide a patch which fixes the problem, the maintainers would be
happy to test and merge it (unless it's already available in updated versions).

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the cairo-bugs mailing list