Comment 3 for bug 812816

Revision history for this message
Alex Valavanis (valavanisalex) wrote : Re: Build fails on Ubuntu 10.04.1 LTS (Lucid)

The relevant section is:

  CXX desktop.o
In file included from desktop.cpp:77:
display/canvas-arena.h:51: error: ISO C++ forbids declaration of 'cairo_region_t' with no type
display/canvas-arena.h:51: error: expected ';' before '*' token

The build failure occurs because Lucid provides cairo version 1.8.10, but the "cairo_region_t" symbol is only available in cairo >= 1.10.[1]

I guess we need to introduce a strict cairo >= 1.10 version dependency for pkg-config. Any thoughts on this?

[1] http://cairographics.org/manual/cairo-Regions.html#cairo-region-t