Description of problem: When compiling with -ansi -pedantic -Werror (working on packaging a project that uses these flags), the cairo.h header has a trailing comma in an enum. Patch attached (cherry-pick'd from upstream). Version-Release number of selected component (if applicable): cairo-1.10.0-1.fc14.x86_64
Created attachment 454236 [details] Patch cherry-pick'd from upstream (commit 8fca990)
*** Bug 644144 has been marked as a duplicate of this bug. ***
Seems to be fixed in newer versions (cairo-1.10.2-3.fc15 at the latest).