[Bug 24395] Issues making telepathy-gabble 0.8.3 work on windows

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 29 15:51:22 CET 2009


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





--- Comment #19 from Matti Reijonen <matti.reijonen at evocativi.com>  2009-10-29 07:51:22 PST ---
(In reply to comment #18)
Well, pulled your updated branch and it looks like gibber-tcp-transport is not
an issue any more,
i did that "errno-win32-extend.h" because I saw similar approach being 
used somewhere else, probably its bad way but anyway,
it looks now like gibber-resolver.c and gibber-util.c are the remaining files
that dont compile on windows

I think posted that patch to indicate what i had to do in order to make it
compile in windows,
not as a proposal to how it should work, meant to post something to get forward
with..

I actually gave a thought to using G_OS_WIN32 intead of WIN32 at wery start,
and thought WIN32 works
also places where glib.h is not included, at that time did not know about any
coding conventions..

In gibber-util.c we still need to get u_int32_t and u_int16_t from somewhere,
it builds after adding those

The GLib 2.22 i think has windows build, that i downloaded while a go, I have a
glib-dev_2.22.2-1_win32
folder, and i think I was using that when i was accidently trying to build
gabble 0.9, I fetched
that packet when I did not find some method, anyway to my knowledge there's no
need to compile 
GLib 2.22 on windows. However i'm not sure if it was included in the gtk win32
main bundle.. had to made
separate download.. 

Good thing you mentioned about DnsQuery_UTF8, i would not have noticed that,..

About that gibber-resolver is it needed by what features?, because we can login
to jabber.se, it
obviously does not need that there,.. I'm just thinking if it could be excluded
now and just
not make it not work on windows by now.. and you could propose your portability
branch to review,
and fix that resolve later?


-- 
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