[Bug 24395] Make Gabble portable to non-Linux

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 22 16:28:07 CET 2010


http://bugs.freedesktop.org/show_bug.cgi?id=24395





--- Comment #27 from Simon McVittie <simon.mcvittie at collabora.co.uk>  2010-02-22 07:28:07 PST ---
Will: the branch smcv/08-portability-minimal is already applied to 0.9.x, and
is sufficient to build Gabble 0.8.10 on non-Linux Unix systems (at least Debian
GNU/kFreeBSD - confirmed on asdfasdf.debian.net). May I merge it to
telepathy-gabble-0.8?

http://git.collabora.co.uk/?p=user/smcv/telepathy-gabble-smcv.git;a=shortlog;h=refs/heads/08-portability-minimal

The branch smcv/08-portability is a rebase of the one mentioned here
previously, which fixes most of the Windows portability issues. Now that Gabble
0.8 is fairly deep-frozen, perhaps we don't want to be adding patches this
intrusive... up to Will, really.

http://git.collabora.co.uk/?p=user/smcv/telepathy-gabble-smcv.git;a=shortlog;h=refs/heads/08-portability

The branch smcv/09-portability is a rebase onto master, discarding patches
which are no longer applicable (we deleted quite a bit of non-portable stuff in
favour of using GNIO).

http://git.collabora.co.uk/?p=user/smcv/telepathy-gabble-smcv.git;a=shortlog;h=refs/heads/09-portability

Matti, did you make any progress on compiling GLib >= 2.22, Wocky, or
telepathy-gabble 0.9 on Windows? I suspect that smcv/09-portability will need a
few extra patches, but it might just work as-is if you're lucky (GLib 2.22 is a
prerequisite for Gabble 0.9). We stopped using GibberResolver in 0.9 in favour
of using GLib's GResolver, so you'll no longer need to patch that.


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



More information about the telepathy-bugs mailing list