On Tue, Aug 14, 2012 at 09:12:37AM -0400, Brad Smith wrote: > On Sun, Aug 12, 2012 at 11:20:04PM +0200, Antoine Jacoutot wrote: > > On Sun, Aug 12, 2012 at 05:15:10PM -0400, Brad Smith wrote: > > > On Sun, Aug 12, 2012 at 11:11:38PM +0200, Antoine Jacoutot wrote: > > > > I don't think this is right. > > > > We usually do this for modules, but here we also have a shared library > > > > in this path. > > > > > > > > lib/cairo/libcairo-trace.so.${LIBcairo-trace_VERSION} > > > > > > It's a loadable module for cairo-trace, not a library for apps to use. > > > > Then why doesn't it use -module -avoid-version? > > It looks like an oversight for not using -avoid-version. OpenBSD again is > the odd man out and handles shared libraries differently from other ELF-based > OS's. Anyway it doesn't make any difference and is more of a cosmetic thing. > I'll file a bug report and get this and the other issues fixed for some > future release.
Just add the -avoid-version patch and OK for me. -- Antoine