Red Hat Bugzilla – Bug 475118
Header file causes redefinition errors
Last modified: 2008-12-22 13:17:52 EST
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:18.104.22.168) Gecko/2008111318 Ubuntu/8.10 (intrepid) Firefox/3.0.4
The header file defines a number of _MATRIX* SDLPango_Matrix's which should be defined in the library. This causes any software that includes the header file in more then one source file to fail.
The debian source diff includes a patch to fix this bug, I will attached it. It also has some patches for api additions and some other bug fixes.
Created attachment 326062 [details]
Matrix declaraction patch
Thanks a lot for the report! I've included this patch in devel, though I've had to adapt it in order for it to apply and not loose the warning fixes from another included patch.