[Bug 46417] Gabble shouldn't install an unversioned library to ${libdir}
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Mar 8 23:53:49 CET 2012
https://bugs.freedesktop.org/show_bug.cgi?id=46417
--- Comment #19 from Siraj Razick <siraj.razick at collabora.co.uk> 2012-03-08 14:53:49 PST ---
(In reply to comment #18)
> (In reply to comment #17)
> > 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:
> >
> > * Attachment #57521 [details], Attachment #57517 [details], Attachment #57518 [details], Attachment #57519 [details]:
> > 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.
> >
>
> Yeah, this is the most sensible option in the long run. We have the buildbot to
> catch broken windows builds - but it's better if it already breaks the Linux
> developer's build so they notice it right away.
>
> I've reviewed these patches; the build system changes look OK. Siraj is testing
> them now with the Ytstenut plugin with his Windows build env and will report
> here how it fared in a minute. The Android buildbot tells us if we happen to
> break android with this, but that shouldn't happen if both Windows and Linux
> builds work OK.
>
> ++ for merging if Siraj doesn't notice any problems.
Hi :)
The changes are good :). I cross compiled gabble/wocky with the proposed patch
set and then compiled
yts-plugins and they all compiled fine
*note when compiling yts-plugins I had to pass --with-shared-wocky and appened
the wocky-uninstalled.pc dir to PKG_CONFIG_PATH. after that everything compiled
just fine.
BR.
Siraj
--
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