[Bug 46417] Gabble shouldn't install an unversioned library to ${libdir}

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 8 12:10:14 CET 2012


https://bugs.freedesktop.org/show_bug.cgi?id=46417

--- Comment #17 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2012-03-08 03:10:14 PST ---
Olli, Jonny: could you review this please? I consider it to be a blocker for
Gabble 0.16: it breaks Gabble with Ubuntu's default compiler options, and in
any case we shouldn't have a stable branch that installs an unversioned
library.

The options are:

* Revert the patches that made gabble-plugins a shared library, until
  we can do them properly. Regresses Windows support, potentially
  regresses Android support, but makes Unix support good again.
  If nobody reviews a better solution, I'm very tempted to do this.

* Attachment #57521, Attachment #57517, Attachment #57518, Attachment #57519:
  turn Wocky into a private shared library (whose name is specific to the
  version of the project it's embedded in), turn gabble-plugins from an
  unversioned to a versioned shared library. Helps to keep our Windows/Android
  builds working, by making our Unix build similar.

* Attachment #57424: revert the plugins library to static on Unix.
  Minimal-impact, doesn't help Windows/Android, can't hurt Windows/Android
  either.

* Maintain Wocky as a proper shared library with an ABI, and use a
  system copy. Not a good idea for 0.16 I don't think, since we should
  freeze that branch somewhat soon, for GNOME 3.4.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA Contact for the bug.



More information about the telepathy-bugs mailing list