Bug 29105

Summary: Build modules with -avoid-version -module
Product: cairo Reporter: Dominique Leuenberger <dominique-freedesktop.org>
Component: generalAssignee: Carl Worth <cworth>
Status: RESOLVED WONTFIX QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: medium    
Version: 1.9.12   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Build modules as such.

Description Dominique Leuenberger 2010-07-16 03:22:24 UTC
The libraries installed to libdir/cairo are built as versioned shared libraries, which most likely does not make much sense.

I suggest to build those with -avoid-version -module.

attached patch takes care of the ones I saw.
Comment 1 Dominique Leuenberger 2010-07-16 03:23:11 UTC
Created attachment 37120 [details] [review]
Build modules as such.
Comment 2 Chris Wilson 2010-07-16 03:59:51 UTC
Potentially we can use -avoid-version, Benjamin Otte was looking at that recently again. IIRC, it was just over-zealousness when removing -module which breaks cairo-trace on Mac OS/X.

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.