#instantbird log on 10 16 2012

All times are UTC.

00:27:10 <-- chrisccoulson has quit (Ping timeout)
00:36:52 <-- Kaishi has quit (Quit: Kaishi)
00:42:18 --> chrisccoulson has joined #instantbird
00:44:17 <-- EionRobb has quit (Connection reset by peer)
00:44:42 <-- wesj has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
00:48:58 --> rosonline has joined #instantbird
00:49:04 --> EionRobb has joined #instantbird
00:49:52 <clokep> Mook_as: ping
00:50:09 <Mook_as> clokep: pong
00:50:33 <clokep> Mook_as: Any ideas about our xpcshell tests on Windows failure? http://buildbot.instantbird.org/builders/win32-nightly-default/builds/743/steps/shell_3/logs/stdio
00:50:45 * Mook_as is still stuck with the habit of expecting tab in an empty text box to tab-complete the last person to higlight, instead of moving focus... bah
00:50:47 <clokep> I'm trying to figure it out right now, but it seems ot be missing the xpcshell directory in the modules path.
00:50:59 <clokep> Mook_as: Complain to aleth. ;)
00:51:14 <Mook_as> wasn't there a patch that got removed recently?
00:51:20 <clokep> Yes, that didn't fix it. :)
00:51:24 <Mook_as> hah
00:51:48 <Mook_as> first: change the stupid error message to print out what testRootDir is!
00:52:45 <clokep> I don't think head.js has access to that?
00:53:01 <Mook_as> no, it's in http://mxr.mozilla.org/mozilla-central/source/testing/xpcshell/runxpcshelltests.py#746
00:54:17 <clokep> testsRootDir = c:/Users/Patrick/instantbird/objdir-debug/mozilla/_tests/xpcshell
00:54:21 <clokep> That seems right to me...
00:54:23 <Mook_as> vs \
00:54:28 <Mook_as> err, / vs \
00:54:36 <clokep> Yeah, you think that's the issue?
00:54:37 <Mook_as> and possibly case too
00:54:38 <Mook_as> yep!
00:55:30 <clokep> Windows is case insensitive with respect to it's filesystem.
00:55:42 <Mook_as> doesn't matter, you're doing a string compare
00:56:27 <Mook_as> also, what kinda of unpythonic crap is | "..".find(...) != 0 | as opposed to | "...".startswith(...) | ? :p
00:56:57 <Mook_as> you probably want to poke os.path.normcase() into both sides, btw
00:57:08 <Mook_as> http://docs.python.org/library/os.path.html#os.path.normcase
00:57:16 <clokep> Hmm...
00:57:51 <clokep> Uhh...where is that?
00:58:10 <Mook_as> which?
00:58:17 <clokep> Anything you just said?
00:58:23 <clokep> "..".find?
00:58:33 <Mook_as> two lines up from your exception
00:58:45 <Mook_as> if test["here"].find(testsRootDir) != 0:
00:59:23 * Mook_as is pretty sure abstracting all this crap out is why things like nsIFile exist :p
00:59:35 <Mook_as> (well, this is python, not xpcom, so you can't use that... :p )
01:00:21 <clokep> Yes, I'm sure it is.
01:00:31 <Mook_as> actually, https://hg.instantbird.org/instantbird/rev/00a1217e71ce is probably a good patch ;)
01:00:48 <clokep> Yes, I've added that back in.
01:00:48 <Mook_as> hmm, perhaps not
01:01:11 <Mook_as> it doesn't fix test["here"] (or something) for slashes
01:03:22 <clokep> Right...
01:04:34 <clokep> Bleh...this script is too confusing. :P
01:04:43 <Mook_as> :p
01:06:51 <clokep> Ah-ha
01:06:52 <clokep> c:\Users\Patrick\instantbird\mozilla\testing\xpcshell\head.js:286: Error: Specif
01:06:53 <clokep> ied modules directory does not exist: c:UsersPatrickinstantbirdobjdir-debugmozil
01:06:54 <clokep> la_testsmodules
01:07:11 <clokep> That seems to be missing some slashes. :)
01:08:15 <EionRobb>  /\/\/\/\/\/\/\/c:/\/\/\/\/\/\user\/\/\/\/ss
01:11:50 <Mook_as> sorry, heading home - will try to be back on later
01:11:57 <-- Mook_as has quit (Quit: gone)
01:13:26 <clokep> Thanks.
01:26:40 <-- rosonline has quit (Quit: Experimentem Instantbird 1.2 -- http://www.instantbird.com)
01:41:20 <-- chrisccoulson has quit (Ping timeout)
01:56:24 --> chrisccoulson has joined #instantbird
02:01:05 --> wesj has joined #instantbird
02:01:55 <-- clokep has quit (Ping timeout)
02:22:06 <-- DGMurdockIII has quit (Connection reset by peer)
02:33:37 --> jeffgman has joined #instantbird
02:47:39 --> Mook has joined #instantbird
02:48:41 <-- wesj has quit (Quit: wesj)
02:49:39 --> wesj has joined #instantbird
02:53:39 <-- wesj has quit (Quit: wesj)
02:54:21 --> wesj has joined #instantbird
02:59:17 <-- wesj has quit (Quit: wesj)
03:04:11 <-- jeffgman has quit (Quit: Instantbird 1.2 -- http://www.instantbird.com)
03:07:14 --> Kaishi has joined #instantbird
03:12:39 --> wesj has joined #instantbird
03:14:38 <-- wesj has quit (Quit: wesj)
03:27:42 --> wesj has joined #instantbird
03:29:31 <-- wesj has quit (Quit: wesj)
03:46:21 <-- wnayes has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
03:51:52 --> wesj has joined #instantbird
03:53:20 <-- wesj has quit (Quit: wesj)
03:57:51 --> deltafalcon has joined #instantbird
04:08:16 --> wesj has joined #instantbird
04:08:46 <instant-buildbot> build #744 of win32-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/744
04:23:31 <-- flo has quit (Ping timeout)
04:34:47 --> Optimizer has joined #instantbird
04:39:09 <-- EionRobb has quit (Quit: Leaving.)
04:40:52 --> DGMurdockIII has joined #instantbird
05:01:03 <-- Kaishi has quit (Quit: Kaishi)
05:03:16 <-- wesj has quit (Quit: wesj)
05:29:34 <-- Optimizer has quit (Connection reset by peer)
05:45:18 --> jb has joined #instantbird
05:56:58 --> wesj has joined #instantbird
05:57:54 --> mikk_s has joined #instantbird
05:58:01 <-- mikk_s has quit (Quit: mikk_s)
05:58:28 <-- wesj has quit (Quit: wesj)
06:14:10 <-- jb has quit (Ping timeout)
06:16:25 --> jb has joined #instantbird
06:17:24 --> jb1 has joined #instantbird
06:17:31 <-- jb has quit (Connection reset by peer)
06:26:11 <instant-buildbot> build #651 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/651
06:27:01 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.89 [Firefox 17.0/20121010150351])
06:28:17 --> barlas has joined #instantbird
06:28:57 --> wesj has joined #instantbird
06:45:30 <-- jb1 has quit (Ping timeout)
06:48:54 --> jb has joined #instantbird
07:06:54 <-- wesj has quit (Ping timeout)
07:28:06 <-- jb has quit (Ping timeout)
07:59:51 <-- chrisccoulson has quit (Quit: Ex-Chat)
07:59:55 --> chrisccoulson_ has joined #instantbird
08:05:55 --> jb has joined #instantbird
08:12:18 --> Mic has joined #instantbird
08:12:18 * ChanServ sets mode +h Mic 
08:14:34 <-- Mook has quit (Quit: Mook)
08:17:59 <-- Mic has quit (Quit: Instantbird 1.2a1pre -- http://www.instantbird.com)
08:24:15 <-- deltafalcon has quit (Ping timeout)
08:30:31 --> Mic has joined #instantbird
08:30:31 * ChanServ sets mode +h Mic 
08:36:40 <Mic> Hello
08:38:26 --> deltafalcon has joined #instantbird
08:47:05 --> Even has joined #instantbird
08:47:06 * ChanServ sets mode +o Even 
08:50:15 --> EionRobb has joined #instantbird
09:20:38 --> gerard-majax has joined #instantbird
09:23:06 <instantbot> New Core - Twitter bug 1729 filed by florian@instantbird.org.
09:23:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1729 nor, --, ---, nobody, NEW, A twitter account failing to reconnect displays "has been reconnected/is disconnected" bogus system 
09:43:15 <-- Mic has quit (Input/output error)
09:52:14 <-- EionRobb has quit (Quit: Leaving.)
09:53:04 --> EionRobb has joined #instantbird
09:54:46 <-- EionRobb has quit (Ping timeout)
10:03:05 --> florian has joined #instantbird
10:08:41 <-- barlas has quit (Ping timeout)
10:10:42 <-- florian has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
10:10:51 --> flo-retina has joined #instantbird
10:10:56 * flo-retina is now known as florian
10:15:12 --> clokep has joined #instantbird
10:15:12 * ChanServ sets mode +o clokep 
10:23:59 <-- gerard-majax has quit (Ping timeout)
10:29:33 <clokep> Good morning. :)
10:29:55 <florian> hello :)
10:32:14 <clokep> Sorry I couldn't get those tests working. :(
10:32:45 <florian> have you tried my suggestions?
10:33:30 <clokep> I think I did, yes.
10:33:58 <florian> that doesn't seem a confident yes :-S
10:35:12 <clokep> Well I realized I had another patch applied while I was trying those things.
10:35:15 <clokep> So that might have been screwing it up.
10:37:36 <clokep> As far as I can tell though the testing directory is just wrong.
10:54:16 * clokep sighs.
10:54:26 <clokep> I'll look at it again later after I clear my head. :)
10:54:40 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1965 on bug 1727.
10:54:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1727 min, --, ---, aletheia2, ASSI, Separate strings for channel and user mode system messages
10:56:00 <instantbot> clokep@gmail.com granted review for attachment 1965 on bug 1727.
11:04:49 <-- clokep has quit (Ping timeout)
11:11:07 --> barlas has joined #instantbird
11:16:20 <-- jb has quit (Input/output error)
11:16:23 --> jb has joined #instantbird
11:25:24 --> meh has joined #instantbird
11:37:21 <-- florian has quit (Ping timeout)
11:40:40 --> florian has joined #instantbird
11:46:09 --> FireFly_TB has joined #instantbird
11:46:51 --> clokep_work has joined #instantbird
11:46:51 * ChanServ sets mode +o clokep_work 
11:48:52 --> FeuerFliege has joined #instantbird
11:50:28 <-- FeuerFliege has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
11:50:37 * FireFly_TB is now known as FeuerFliege
11:51:09 --> FeuerFli1 has joined #instantbird
11:51:44 <-- FeuerFliege has quit (Quit: FeuerFliege)
11:51:50 <-- FeuerFli1 has quit (Input/output error)
12:03:16 --> rosonline has joined #instantbird
12:42:16 <instantbot> aletheia2@fastmail.fm cancelled review?(florian@instantbird .org) for attachment 1960 on bug 1694.
12:42:17 <instantbot> aletheia2@fastmail.fm requested review from florian@instantbird .org for attachment 1966 on bug 1694.
12:42:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1694 enh, --, ---, aletheia2, ASSI, Use twitter icon for twitter tabs
12:43:27 <clokep_work> aleth: Can I see a screenshot of that icon too? :-D
12:46:50 --> gerard-majax has joined #instantbird
12:49:37 <clokep_work> aleth: FWIW I think that will apply in hg, but I haven't tried obviously. :)
13:00:02 <-- rosonline has quit (Ping timeout)
13:04:42 --> rosonline has joined #instantbird
13:05:38 --> wesj has joined #instantbird
13:07:22 <-- wesj has quit (Ping timeout)
13:10:17 --> AlexanderSalas has joined #instantbird
13:30:10 <-- gerard-majax has quit (Ping timeout)
13:38:47 --> mconley has joined #instantbird
13:45:28 <-- jb has quit (Ping timeout)
13:50:06 --> jb has joined #instantbird
13:51:24 <-- deltafalcon has quit (Connection reset by peer)
14:15:56 <-- rosonline has quit (Quit: Experimentem Instantbird 1.2 -- http://www.instantbird.com)
14:24:34 <clokep_work> florian: Thunderbird supports changing your status message, right?
14:32:26 --> mikk_s has joined #instantbird
14:51:43 <-- barlas has quit (Input/output error)
14:54:59 --> wesj has joined #instantbird
15:02:12 <florian> clokep_work: yes
15:07:09 <-- mikk_s has quit (Client exited)
15:07:27 <-- wesj has quit (Quit: wesj)
15:14:41 <clokep_work> Dragging and dropping smiles onto the input box is funky. :-/
15:14:44 <clokep_work> Thanks florian.
15:15:04 * clokep_work wants to RESOLVE https://bugzilla.mozilla.org/show_bug.cgi?id=802133 as WTF DO YOU WANT FROM US?
15:19:04 <clokep_work> It did give me an idea for a blog post though. :)
15:28:47 <-- Even has quit (Input/output error)
15:32:58 <florian> clokep_work: I couldn't decide between WORKSFORME (can set custom message), WONTFIX (invalid) or INVALID (WTF...), so I refrained from commenting
15:34:14 <clokep_work> florian: I went with the "throws a bunch of mumbo jumbo on the screen and will resolve in 1 week" method. :)
15:48:13 --> Optimizer has joined #instantbird
15:50:03 <-- Optimizer has quit (Ping timeout)
16:00:01 --> wesj has joined #instantbird
16:32:34 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
16:39:09 --> Mook_as has joined #instantbird
16:41:16 --> meh has joined #instantbird
16:58:21 <-- clokep_work has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
17:47:51 <-- jb has quit (Ping timeout)
17:51:44 --> Kaishi has joined #instantbird
18:12:32 <-- Kaishi has quit (Quit: Kaishi)
18:13:32 <-- florian has quit (Quit: Instantbird 1.3a1pre -- http://www.instantbird.com)
18:15:10 --> aleth has joined #instantbird
18:15:10 * ChanServ sets mode +h aleth 
18:16:19 <aleth> clokep: https://i.minus.com/jh1CAGJRBdAfn.png
18:17:55 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1968 on bug 1726.
18:17:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1726 min, --, ---, aletheia2, ASSI, Part and join system messages are asymmetric
18:33:27 <instantbot> clokep@gmail.com denied review for attachment 1968 on bug 1726.
18:33:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1726 min, --, ---, aletheia2, ASSI, Part and join system messages are asymmetric
18:41:41 <instantbot> aletheia2@fastmail.fm requested review from clokep@gmail.com for attachment 1969 on bug 1726.
18:41:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1726 min, --, ---, aletheia2, ASSI, Part and join system messages are asymmetric
18:48:56 <aleth> papercuts...
18:54:09 <-- aleth has quit (Quit: Au revoir)
18:54:14 <instantbot> unghost@gmail.com requested feedback from clokep@gmail.com for attachment 1970 on bug 1702.
18:54:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1702 enh, --, ---, nobody, UNCO, RFE: Allow localizers to ship additional Jabber networks with their localizations
19:08:21 --> clokep_work has joined #instantbird
19:08:21 * ChanServ sets mode +o clokep_work 
19:09:55 <instantbot> clokep@gmail.com granted review for attachment 1969 on bug 1726.
19:09:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1726 min, --, ---, aletheia2, ASSI, Part and join system messages are asymmetric
19:10:36 <instantbot> clokep@gmail.com requested review from aletheia2@fastmail. fm for attachment 1956 on bug 1457.
19:10:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1457 min, --, ---, clokep, ASSI, Make use of all WHOWAS 312/314 response pairs
19:15:21 <instantbot> aletheia2@fastmail.fm granted review for attachment 1956 on bug 1457.
19:15:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1457 min, --, ---, clokep, ASSI, Make use of all WHOWAS 312/314 response pairs
19:17:23 --> unghost has joined #instantbird
19:18:15 <clokep_work> Thanks aleth.
19:18:30 <clokep_work> I meant to do that all along. :)
19:19:18 --> aleth has joined #instantbird
19:19:18 * ChanServ sets mode +h aleth 
19:21:38 --> Mnyromyr has joined #instantbird
19:34:50 <clokep_work> aleth: Apparently I set that review flag wrong last time :)
20:03:11 --> flo has joined #instantbird
20:03:11 * ChanServ sets mode +qo flo flo 
20:04:34 <unghost> Hi. I try to build Instantbird and it fails on "/home/unghost/instantbird/instantbird_vk/purple/libpurple/protocols/gg/gg.c:2823:42: warning: ISO C does not allow extra «;» outside of a function [-pedantic]make[6]: *** [gg.o] Error 1" I wonder, is it known bug?
20:05:02 <clokep_work> unghost: No, what are you trying to build on?
20:05:16 <unghost> GCC 4.7.2 on Ubuntu 12.10
20:05:20 <unghost> x32
20:07:40 --> EionRobb has joined #instantbird
20:07:55 * clokep_work isn't sure.
20:08:02 <clokep_work> Although I vaguely feel like GCC 4.7.2 might be too new...
20:08:14 <clokep_work> Maybe EionRobb knows if libpurple 2.10.4 compiles w/ GCC 4.7.2? (or flo)
20:09:49 <EionRobb> not off the top of my head, no
20:10:02 <EionRobb> might be better asking in devel@c.p.i
20:12:14 <flo> unghost: just remove the "-pedantic" flag
20:12:25 <flo> unghost: libpurple causes lots of compiler warnings anyway
20:13:50 <unghost> flo, thanks
20:14:21 <clokep_work> unghost: Btw I plan on looking at that patch when I get home today.
20:14:33 <clokep_work> It looked mostly OK, although I don't remember seeing jar.mn changes in there...they might be necessary.
20:14:54 <unghost> flo, do you know, if ccache enabled automatically or should I add ac_add_options --with-ccache=/usr/bin/ccache to mozconfig?
20:15:42 <unghost> clokep_work, thanks. I've mostly copied stuff from gtalk/facebook. not sure if i got everything right  
20:15:57 <clokep_work> Yeah, that should mostly do it. :)
20:16:13 <flo> unghost: another solution is just to remove the ";" on that line: http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/gg/gg.c#2823
20:20:15 <flo> unghost: wait, scratch all I said.
20:20:25 <flo> unghost: and please paste a longer error log.
20:20:38 <flo> I think you pasted a warning that appeared in the terminal after the real error that caused your compile to fail
20:21:55 <unghost> flo, it would take some time to rebuild
20:22:10 <flo> unghost: have you closed the terminal?
20:22:27 <unghost> flo, I've restarted build
20:23:41 <unghost> flo, besides, I need to change language. I don't think that you'll like errors in Russian.
20:23:51 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
20:24:21 <flo> unghost: I would probably still be able to guess what the problem is, if it's something we have seen before
20:29:32 --> gerard-majax has joined #instantbird
20:43:55 --> wnayes has joined #instantbird
20:46:20 <flo> unghost: just noticed you mentioned "Ubuntu 12.10". That's very recent. We already had someone mention here that libpurple doesn't build with the latest version of glib
20:46:58 --> Kaishi has joined #instantbird
20:47:54 <clokep_work> flo: Mid-aired...
20:47:59 <Mook_as> that was a guy on arch, IIRC?
20:49:54 <Kaishi> clokep, huh?
20:50:03 <Kaishi> talking about Tribes or something?
20:50:04 <flo> Mook_as: likely
20:50:21 <flo> Mook_as: that would explain why he failed to build Instantbird one month before others ;)
20:50:35 --> jb has joined #instantbird
20:50:47 <flo> clokep_work: and was my comment useful?
20:51:21 <clokep_work> flo: It was very very similar to mine.
20:51:25 <clokep_work> Kaishi: What?
20:51:44 <Kaishi> flo: Mid-aired...
20:51:49 <Kaishi> erm
20:51:57 <Kaishi> I guess not tribes :)
20:52:08 --> jb1 has joined #instantbird
20:52:14 <-- jb has quit (Connection reset by peer)
20:52:23 <Kaishi> the Tribes games have a lot of tricky shots that people sometimes take.  It's very difficult to hit someone in air, so people are pretty impressed if it happens.
20:52:40 <EionRobb> libpurple doesn't build with the latest glib?  what version?
20:54:21 <flo> EionRobb: I don't remember the version number, but the problem is that we are now required to only #include <glib.h>, directly including some random header in the glib/ folder doesn't work any more
20:54:45 <-- jb1 has quit (Ping timeout)
20:54:55 <EionRobb> yay! no more glib butchering
20:55:14 <-- flo has quit (Input/output error)
20:55:16 --> flo has joined #instantbird
20:55:16 * ChanServ sets mode +qo flo flo 
20:55:30 <flo> EionRobb: what makes you believe that?
20:55:41 <clokep_work> Kaishi: No, "mid-airing" is when someone else types out a comment on a bug while you're typing one. The first person to submit goes through, and the second person is told that they were "mid-aired".
20:55:44 <flo> EionRobb: it's just that the compiler will read more glib crap before discarding it automatically
20:55:44 <EionRobb> flo: aww, you still going to try butcher it?
20:55:59 <Mook_as> well, more explicitly, "mid-air collision"
20:56:14 <flo> EionRobb: I won't changes things that are unrelated to the compile problem
20:56:17 <unghost> flo, do you mean https://developer.pidgin.im/ticket/14773 ?
20:56:51 <flo> EionRobb: the problem is, we need to fix some of these includes: http://lxr.instantbird.org/instantbird/search?string=glib%2F
20:56:52 <Kaishi> Mook: excellent info, I hadn't heard that term before
20:57:25 <flo> unghost: yes!
20:57:42 <flo> except that's supposed to be fixed in libpurple 2.10.2 and we are using 2.10.4
20:57:43 <-- gerard-majax has quit (Ping timeout)
20:58:22 <EionRobb> the patch in the pidgin trac only changed mxit and not meanwhile
20:58:35 <flo> EionRobb: oh, ok
20:59:04 <unghost> and Ubuntu 12.10 uses glib 2.34
20:59:16 <flo> EionRobb: so there are issues in internal.h, plugin.h, netsoul, bonjour, sametime and win32/
20:59:31 <flo> EionRobb: it's possible some of these are our local changes against libpurple, but most likely not all of them :)
20:59:35 <EionRobb> flo: looks like its only sametime/meanwhile that needs changes?
21:00:09 <Mook_as> Kaishi: http://fedoraproject.org/wiki/BugZappers/UnderstandingBugzilla#Mid-air_Collisions seems to have a short description. (so does http://www.bugzilla.org/docs/4.2/en/html/cust-templates.html I guess...)
21:00:21 <flo> EionRobb: http://lxr.instantbird.org/instantbird/source/purple/libpurple/plugin.h#32 ?
21:02:18 <EionRobb> plugin.h in 2.10.6 doesn't include glist.h directly
21:02:39 <EionRobb> nor in 2.10.4
21:02:46 <EionRobb> are you using an out of date libpurple?
21:04:46 <unghost> flo, http://pastebin.mozilla.org/1868633 - build error
21:04:58 <flo> our patches against libpurple add the gutils.h include in internal.h, glist.h in plugin.h, and the wince.h includes (we ported glib to wince ourselves)
21:05:05 <EionRobb> ah ok
21:05:12 <EionRobb> that's a pretty impressive feat :)
21:05:17 <EionRobb> * the wince bit :)
21:05:26 <flo> unghost: the error is "error: #error "Only <glib.h> can be included directly."" so our guess was right
21:05:37 <flo> EionRobb: yeah. That's why you keep saying we are butchering it ;).
21:06:38 <flo> EionRobb: but wince is dead now anyway, so we can remove these wince-specific hacks without looking back
21:06:43 <unghost> flo, will it help if I try to use other version of gcc - 4.5 or 4.6? Or it depends on glib? 
21:06:55 <flo> unghost: it's the version of glib
21:07:55 <EionRobb> flo: our company still has a lot of wince users :) we just had one client buy 50 wince/winmo phones just this week :D
21:08:51 <flo> EionRobb: some people are crazy, you can't prevent that ;)
21:09:12 <EionRobb> heck, we still have some clients trying to source old  Palm OS devices
21:10:21 * clokep_work wonders if someone can file a bug on this...?
21:10:55 <flo> EionRobb: "are you using an out of date libpurple?" Apparently I forgot to answer. We are on 2.10.4.
21:11:33 <clokep_work> The update to 2.10.6 was fairly trivial IIRC. We even have some of it, but not most of it?
21:11:33 <EionRobb> yeah "out of date" was the wrong phrase, sorry :)
21:11:39 <flo> EionRobb: so yes, it's outdated, but the diff between 2.10.4 and 2.10.6 didn't seem to contain anything significant, so we didn't want to apply it just before releasing
21:14:26 <-- AlexanderSalas has quit (Quit: Goodbye - as-salamu 3alaykum)
21:15:22 <unghost> fwiw, https://aur.archlinux.org/packages.php?ID=44209&comments=all has link to corrected meanwhile
21:18:40 <clokep_work> (Or just the patch http://codezen.org/static/fix_glib_includes.patch)
21:25:37 <flo> clokep_work: that patch applies fine for us
21:25:44 <EionRobb> ah, so that's just for compiling meanwhile not for libpurple.  gotchya :)
21:27:02 <clokep_work> flo: Cool.
21:28:10 <flo> clokep_work: I'm preparing a patch
21:29:53 <clokep_work> flo: I'm preparing an r+.
21:30:36 <flo> preparing a bug to attach the patch may be more useful :-D
21:31:24 <clokep_work> :P Leaving work might be even more useful. ;)
21:32:52 <flo> I don't understand what's up with http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/netsoul/netsoul.h#43
21:33:31 <flo> clokep_work: and fixing the Windows and Linux mess may be even better
21:33:44 <flo> because you know, if unghost is building the current trunk, on linux it will crash at startup ;)
21:34:10 <clokep_work> flo: Right. :(
21:34:17 <flo> clokep_work: well, maybe not better than leaving work; depends if the work has been painful or not today I guess
21:34:18 <clokep_work> Windows builds fine and runs OK!
21:34:21 <clokep_work> Tests just don't run. :)
21:34:36 <clokep_work> Is smashing your face repeatedly into a brick wall painful?
21:34:47 <clokep_work> (Also merging two branches that have diverged by a ~100 commits?)
21:34:58 <flo> clokep_work: it doesn't fit with the definition of "useful" at least ;)
21:35:24 <flo> clokep_work: do you remember what prpls are supposed to do for l10n?
21:35:38 <clokep_work> flo: No, but I know what you had me do for SIPE.
21:38:52 <-- mconley has quit (Input/output error)
21:49:05 <flo> ah, we just never localized netsoul
21:57:07 <flo> bah, http://developer.gnome.org/glib/2.32/glib-compiling.html (last paragraph)
21:57:14 <flo> " Still, there are some exceptions; these headers have to be included separately: gmodule.h, glib-unix.h, glib/gi18n-lib.h or glib/gi18n.h (see the Internationalization section), glib/gprintf.h and glib/gstdio.h (we don't want to pull in all of stdio). "
21:58:09 <clokep_work> flo: Hah. That's unfortunate. :(
21:58:25 <flo> I should have read that earlier ;)
21:59:53 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
22:02:45 <flo> clokep_work: so really all we need in addition to the meanwhile patch is http://pastebin.instantbird.com/85712
22:06:49 <clokep_work> flo: Excellent. That's not too bad. :)
22:08:55 <instantbot> New Core - General bug 1730 filed by florian@instantbird.org.
22:08:56 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 1971 on bug 1730.
22:08:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1730 blo, --, ---, florian, ASSI, Fix compilation of purple/ with glib 2.32 and newer
22:14:43 <-- meh has quit (Quit: I don't want to live on this planet anymore.)
22:16:20 <instantbot> clokep@gmail.com denied review for attachment 1971 on bug 1730.
22:16:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1730 blo, --, ---, florian, ASSI, Fix compilation of purple/ with glib 2.32 and newer
22:18:03 <-- aleth has quit (Input/output error)
22:23:10 <clokep_work> flo: Should I wait a few minutes for a new patch or go home?
22:25:01 <flo> go home
22:25:17 <flo> it's not landing until the linux issue is fixed (it wouldn't help anybody anyway)
22:25:27 <clokep_work> OK!
22:25:59 <flo> although if that's the only thing, it could have been r=me with that fixed ;)
22:26:11 <flo> oh wait
22:26:12 <clokep_work> Well I'm going to be here for another ten minutes now anyway.
22:26:15 <flo> that's in the meanwhile patch
22:26:29 <clokep_work> Ah, is it? Well...it's wrong still. :)
22:26:31 <flo> that you linked to me
22:26:35 <flo> I didn't even look there
22:27:13 <clokep_work> Ah, OK.
22:49:25 <clokep_work> OK...now I'm going home. :)
22:49:29 <-- clokep_work has quit (Input/output error)
23:04:26 --> DGMurdockIII has joined #instantbird
23:23:11 --> clokep has joined #instantbird
23:23:12 * ChanServ sets mode +o clokep 
23:56:33 <-- chrisccoulson_ has quit (Ping timeout)