Bug 29105 - Build modules with -avoid-version -module
Summary: Build modules with -avoid-version -module
Status: RESOLVED WONTFIX
Alias: None
Product: cairo
Classification: Unclassified
Component: general (show other bugs)
Version: 1.9.12
Hardware: Other All
: medium normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-16 03:22 UTC by Dominique Leuenberger
Modified: 2010-07-16 03:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Build modules as such. (1.09 KB, patch)
2010-07-16 03:23 UTC, Dominique Leuenberger
Details | Splinter Review

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.