Bug 45945

Summary: Fix cairo trunk compilation with qt backend enabled
Product: cairo Reporter: Oleg Romashin <romaxa>
Component: qt backendAssignee: Oleg Romashin <romaxa>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: 1.10.3   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Cairo_qt Fix
Added comment to the patch

Description Oleg Romashin 2012-02-11 22:28:46 UTC
Found that recent trunk has been changed significantly and qt-surface port need to be updated in order to get mozilla-cairo-tree updates more smooth.
Comment 1 Oleg Romashin 2012-02-11 22:29:25 UTC
Created attachment 56905 [details] [review]
Cairo_qt Fix
Comment 2 Oleg Romashin 2012-02-11 22:33:03 UTC
Created attachment 56906 [details] [review]
Added comment to the patch
Comment 3 Chris Wilson 2012-02-12 02:01:59 UTC
commit 4f81940749b680c6e48d393fd13108775efa38eb
Author: Oleg Romashin <romaxa@gmail.com>
Date:   Sun Feb 12 01:34:34 2012 -0500

    qt: Fix compilation, also minor fix for building against Qt5
    
    Update to latest surface backend structure, removed obsolete functions
    and fixed functions API in order to be compatible with backend definition.
    
    Fixed compilation with Qt5

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.