Bug 45945 - Fix cairo trunk compilation with qt backend enabled
Summary: Fix cairo trunk compilation with qt backend enabled
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: qt backend (show other bugs)
Version: 1.10.3
Hardware: Other All
: medium normal
Assignee: Oleg Romashin
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-11 22:28 UTC by Oleg Romashin
Modified: 2012-02-12 02:01 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Cairo_qt Fix (10.42 KB, patch)
2012-02-11 22:29 UTC, Oleg Romashin
Details | Splinter Review
Added comment to the patch (10.94 KB, patch)
2012-02-11 22:33 UTC, Oleg Romashin
Details | Splinter Review

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.