Bug 100119

Summary: Incorrect dependency on GTK pulled in with SVG backend
Product: cairo Reporter: Davin McCall <davmac>
Component: svg backendAssignee: Emmanuel Pacaud <emmanuel.pacaud>
Status: RESOLVED INVALID QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Patch

Description Davin McCall 2017-03-08 18:09:53 UTC
Created attachment 130128 [details] [review]
Patch

The configure test for librsvg also checks for gdk-2.0 and this results in gtk being unnecessarily (as far as I can see) linked to cairo. Furthermore it prevents building cairo with the SVG backend enabled if gtk is not present.

This applies to cairo 1.14.8 and current HEAD as far as I can tell.

Note: Please update Bugzilla so that it is possible to report bugs against version 1.14.8 and previous 1.14.x versions.

Patch attached.
Comment 1 Davin McCall 2018-01-20 11:24:14 UTC
After discussion on IRC, am closing this as I think it's invalid. The patch is certainly incorrect and affects tests rather than the main build. I cannot reproduce the original problem (cairo builds linking against gtk).

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.