Bug 29342

Summary: Problem compiling cairo 1.9.14
Product: cairo Reporter: Pierre <pierre42d>
Component: generalAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium    
Version: 1.9.14   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Pierre 2010-08-01 08:54:29 UTC
# make
make  all-recursive
make[1]: Entering directory `/tmp/cairo-1.9.14'
Making all in src
make[2]: Entering directory `/tmp/cairo-1.9.14/src'
make  all-am
make[3]: Entering directory `/tmp/cairo-1.9.14/src'
  CC     cairo-xcb-surface.lo
cairo-xcb-surface.c: In function '_cairo_xcb_surface_create_similar':
cairo-xcb-surface.c:192: error: implicit declaration of function '_cairo_drm_surface_create_similar'
cairo-xcb-surface.c:192: warning: nested extern declaration of '_cairo_drm_surface_create_similar'
cairo-xcb-surface.c:192: warning: assignment makes pointer from integer without a cast
make[3]: *** [cairo-xcb-surface.lo] Error 1
make[3]: Leaving directory `/tmp/cairo-1.9.14/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/tmp/cairo-1.9.14/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/cairo-1.9.14'
make: *** [all] Error 2
Comment 1 Benjamin Otte 2010-08-03 12:12:08 UTC
It might have been useful to mention that you compile with at least the configure flags "--enable-xcb --enable-drm --enable-xcb-drm" passed to configure, which is, to say it very gently, the most experimental you can get.
Comment 2 Uli Schlachter 2012-03-03 04:19:09 UTC
I think that code is gone and thus can't be a problem any more.

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.