Bug 18384 - cairo 1.8.2 seem to require render.h version 0.10
Summary: cairo 1.8.2 seem to require render.h version 0.10
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: xlib backend (show other bugs)
Version: 1.8.2
Hardware: Other All
: medium normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-05 00:18 UTC by Arnaud Charlet
Modified: 2008-11-05 08:54 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Arnaud Charlet 2008-11-05 00:18:47 UTC
I am building on systems which do not have render.h (renderext lib) by
default, or have an old version (render.h version 0.9), and cairo 1.8.2 no longer
builds:

cairo-xlib-surface.c: In function '_cairo_xlib_surface_set_attributes':
cairo-xlib-surface.c:1440: error: 'RepeatNone' undeclared (first use in this function)
cairo-xlib-surface.c:1440: error: (Each undeclared identifier is reported only once
cairo-xlib-surface.c:1440: error: for each function it appears in.)
cairo-xlib-surface.c:1443: error: 'RepeatNormal' undeclared (first use in this function)
make[3]: *** [cairo-xlib-surface.lo] Error 1

cairo 1.8.0 was fine.

It seems I need to build a more recent renderext (0.10), but I cannot find
a version older than 0.9 anywhere, so what am I missing?

Thanks in advance,

Arno
Comment 1 Behdad Esfahbod 2008-11-05 08:54:27 UTC
Thanks for the report.  This is fixed in our master tree now and will be in 1.8.4.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.