#instantbird log on 06 10 2015

All times are UTC.

00:00:06 <Fallen> I thought so too :)
00:00:19 <clokep_work> This works better though, I was able to cat to a file and I can make notes now..
00:00:42 <Fallen> ok cool!
00:00:53 <clokep_work> Thanks though, I"ll check it out. :)
00:07:36 <-- abdelrhman has quit (Ping timeout: 121 seconds)
00:08:10 --> abdelrhman has joined #instantbird
00:12:32 <abdelrhman> yeah, it worked ;)
00:12:49 * Fallen is now known as Fallen|away 
00:16:16 <-- myk has quit (Ping timeout: 121 seconds)
00:19:19 --> Alex1 has joined #instantbird
00:23:10 <abdelrhman> thanks flo-retina ;)
00:42:16 <-- nhnt11 has quit (Ping timeout: 121 seconds)
00:57:23 <-- abdelrhman has quit (Ping timeout: 121 seconds)
00:57:32 --> abdelrhman has joined #instantbird
01:11:25 <-- clokep has quit (Ping timeout: 121 seconds)
01:21:17 <-- Mook_as has quit (Client exited)
01:48:46 <-- abdelrhman has quit (Quit: Leaving)
02:33:58 <instant-buildbot> build #335 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/335
02:35:13 <instant-buildbot> build #2701 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2701
02:57:37 --> nhnt11 has joined #instantbird
02:57:37 * ChanServ sets mode +h nhnt11 
03:40:26 <instant-buildbot> build #1422 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1422
03:46:50 <EionRobb> so many failure :(
04:11:56 <-- AlexanderSalas has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
04:24:23 --> nhnt12 has joined #instantbird
04:24:23 * ChanServ sets mode +h nhnt12 
04:25:53 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:25:53 * nhnt12 is now known as nhnt11 
04:29:29 --> AlexanderSalas has joined #instantbird
04:33:57 <-- nhnt11 has quit (Ping timeout: 121 seconds)
04:34:31 --> nhnt11 has joined #instantbird
04:34:31 * ChanServ sets mode +h nhnt11 
04:39:46 <-- AlexanderSalas has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
04:40:06 --> AlexanderSalas has joined #instantbird
04:46:56 --> Widdershins has joined #instantbird
04:59:43 <instant-buildbot> build #336 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/336
05:02:45 <-- nhnt11 has quit (Ping timeout: 121 seconds)
05:20:13 --> afiksof has joined #instantbird
05:21:19 <-- BWMerlin has quit (Connection closed)
05:21:25 --> BWMerlin has joined #instantbird
05:25:37 --> myk has joined #instantbird
05:47:21 --> nhnt11 has joined #instantbird
05:47:21 * ChanServ sets mode +h nhnt11 
05:48:25 <-- EionRobb has quit (Quit: Leaving.)
05:52:55 --> Bollebib has joined #instantbird
05:57:16 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:03:25 --> nhnt11 has joined #instantbird
06:03:25 * ChanServ sets mode +h nhnt11 
06:07:27 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:15:57 --> nhnt11 has joined #instantbird
06:15:57 * ChanServ sets mode +h nhnt11 
06:18:09 <-- BWMerlin has quit (Connection closed)
06:18:23 --> BWMerlin has joined #instantbird
06:41:58 <-- nhnt11 has quit (Ping timeout: 121 seconds)
06:43:03 <-- BWMerlin has quit (Connection closed)
06:43:10 --> BWMerlin has joined #instantbird
06:56:28 <-- freaktechnik has quit (Ping timeout: 121 seconds)
06:57:27 --> freaktechnik has joined #instantbird
07:27:03 --> akronix has joined #instantbird
07:51:22 <-- akronix has quit (Quit: Leaving.)
08:11:15 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
08:12:34 --> gerard-majax has joined #instantbird
08:18:36 --> mpmc has joined #instantbird
08:24:56 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:29:08 --> gerard-majax has joined #instantbird
08:34:28 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:34:55 --> gerard-majax has joined #instantbird
08:39:31 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:44:01 --> gerard-majax has joined #instantbird
08:49:31 --> sawrubh has joined #instantbird
09:02:10 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:07:45 --> aleth has joined #instantbird
09:07:45 * ChanServ sets mode +o aleth 
09:28:03 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:30:38 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
09:45:02 --> gerard-majax has joined #instantbird
09:59:17 <-- myk has quit (Ping timeout: 121 seconds)
10:02:21 --> flo-retina has joined #instantbird
10:02:21 * ChanServ sets mode +qo flo-retina flo-retina 
10:10:21 <-- aleth has quit (Ping timeout: 121 seconds)
10:15:43 --> afiksof has joined #instantbird
10:16:37 * Fallen|away is now known as Fallen 
10:40:37 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
10:44:31 --> aleth has joined #instantbird
10:44:31 * ChanServ sets mode +o aleth 
10:47:06 <clokep_work> Alright so those failures were the PR_LOG -> MOZ_LOG switch.
10:47:42 <aleth> Really? That fixed the issue we were puzzling over the other night?
10:48:38 <aleth> Surprising...
10:51:18 <clokep_work> The Linux ones, Idk what the mac one is still.
10:51:23 <clokep_work> It is definitely NOT that.
10:51:25 <aleth> Oh OK
10:59:13 <-- sawrubh has quit (Quit: Connection closed for inactivity)
10:59:19 <flo-retina> clokep_work: I looked at that this morning and became lazy :-/
11:22:23 <-- micahg has quit (Ping timeout: 121 seconds)
11:58:47 <-- aleth has quit (Ping timeout: 121 seconds)
11:59:20 --> aleth has joined #instantbird
11:59:20 * ChanServ sets mode +o aleth 
12:15:54 --> clokep has joined #instantbird
12:15:54 * ChanServ sets mode +o clokep 
12:16:14 <-- clokep has quit (Connection closed)
12:16:23 --> clokep has joined #instantbird
12:16:23 * ChanServ sets mode +o clokep 
12:30:53 --> mpmc has joined #instantbird
12:44:52 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:45:04 --> afiksof has joined #instantbird
12:52:02 <clokep_work> Bah my bisect failed again.
12:52:23 <aleth> Maybe someone on #developers can give tips on m-c bisects?
12:52:36 <aleth> You can't be the first person to have trouble with it.
12:55:39 <flo-retina> aleth: I guess the problem is bisecting c-c+m-c
12:56:00 <aleth> I don't think clokep is bisecting c-c at all.
13:22:50 <clokep> Nope.
13:27:18 --> abdelrhman has joined #instantbird
13:29:22 <-- Tonnes has quit (Connection closed)
13:32:28 --> Tonnes has joined #instantbird
13:33:33 <clokep_work> Bah I keep running into random errors: "14:32.84 /Users/pcloke/mozilla/comm-central/mozilla/toolkit/xre/nsAppRunner.cpp:2158:5: error: use of undeclared identifier 'gfxPrefs'
13:33:34 <clokep_work> 14:32.84     gfxPrefs::GetSingleton();
13:33:34 <clokep_work> 14:32.84     ^
13:33:34 <clokep_work> 14:33.19 1 error generated."
13:34:45 <aleth> are you clobbering each time, or is that broken m-c intermediate states?
13:36:58 <clokep_work> I did not clobber.
13:47:11 <-- aleth has quit (Connection closed)
13:47:14 --> aleth has joined #instantbird
13:47:14 * ChanServ sets mode +o aleth 
13:53:18 <-- flo-retina has quit (Ping timeout: 121 seconds)
13:57:39 <clokep_work> aleth: Seem to have the same thing.
13:58:04 <clokep_work> 17:31.76 /Users/pcloke/mozilla/comm-central/mozilla/toolkit/xre/nsAppRunner.cpp:2158:5: error: use of undeclared identifier 'gfxPrefs'
13:58:37 <aleth> So you happened on a bad m-c commit I guess...
13:58:44 <clokep_work> Maybe.
14:01:04 --> flo-retina has joined #instantbird
14:01:04 * ChanServ sets mode +qo flo-retina flo-retina 
14:08:40 <abdelrhman> private MUC message bug has no end :-)
14:09:19 <aleth> abdelrhman: it's the hardest XMPP MUC bug ;)
14:09:29 <abdelrhman> aleth: thanks to flo-retina, we have made a good progress in naming problems ;)
14:10:22 <aleth> great!
14:11:10 <abdelrhman> https://dxr.mozilla.org/comm-central/source/im/content/conversation.xml?from=conversation.xml#1666
14:11:32 <aleth> looks like a hack that should be replaced
14:11:45 <aleth> did you discuss that?
14:11:52 <abdelrhman> yes
14:11:58 <aleth> :-)
14:12:43 <abdelrhman> we used aData parameter of observer to send name, to make conversation.xml independent of protocols
14:12:58 <aleth> sounds good
14:13:07 <abdelrhman> and if is not sent, use this old method.
14:14:00 <aleth> you can make that a separate bug from the private message bug if you like
14:16:20 <abdelrhman> I already did it in current patch that I'm working on, but I will open a new bug for that.
14:33:36 <clokep_work> Ah I was able to reproduce locally the Mac failure!
14:33:39 <clokep_work> That was difficult...
14:34:09 <instantbot> New Instantbird - Conversation bug 1173366 filed by a.ahmed1026@gmail.com.
14:34:10 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1173366 nor, --, ---, nobody, NEW, Use aData parameter of observe as a parameter for updateTyping in conversation.xml
14:35:23 --> flo-retina1 has joined #instantbird
14:35:23 * ChanServ sets mode +qo flo-retina1 flo-retina1 
14:35:29 <clokep_work> flo-retina, aleth: Did we have any ideas what to even try with thexmlOnceINit stuff?
14:36:09 <-- flo-retina has quit (Ping timeout: 121 seconds)
14:36:09 * flo-retina1 is now known as flo-retina 
14:37:00 <flo-retina> clokep_work: yeah, we should just fix it ;).
14:37:14 <clokep_work> :P
14:37:18 <clokep_work> Thanks captain.
14:37:26 <flo-retina> that likely involve figuring out which header is supposed to declare it
14:37:32 <flo-retina> then how stuff gets preprocessed
14:37:38 <flo-retina> why it's preprocessed away
14:37:44 <flo-retina> etc...
14:38:03 <aleth> yeah, we made a start on that the other day...
14:38:11 <flo-retina> I mean, at this point I don't even care if the fix is a ugly hack
14:38:26 <flo-retina> I thought I had already landed such a hack once btw :-S
14:39:01 <clokep_work> HMm...
14:39:08 <clokep_work> It seems to only be in threads.c
14:40:34 <aleth> my thought was to double check the value of HAVE_PTHREAD_H has changed
14:41:24 <clokep_work> I wonder if HAVE_PTHREAD_H is defined, but LIBXML_THREAD_ENABLED is not.
14:42:21 <clokep_work> (Do we *want* to be using threads or no? :P)
14:42:21 <aleth> yeah, i.e dump the values before and after the bustage
14:44:57 <clokep_work> aleth: Yeah, doing that now.
14:45:10 <clokep_work> HAVE_PTHREAD_H is 1 in tip.
14:48:35 <flo-retina> we probably don't want threads
14:48:58 <flo-retina> my previous hack was https://hg.mozilla.org/users/florian_queze.net/purple/rev/ca9805727ee8
14:49:07 <flo-retina> so I guess we now need to figure out why that doesn't work anymore
14:50:03 <aleth> the commit message even references the same error.
14:50:23 <clokep_work> Why is that not working anymore? :-S
14:50:44 <-- afiksof has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
14:50:45 <aleth> probably LIBXML_THREAD_ENABLED is now defined?
14:51:30 --> afiksof has joined #instantbird
14:52:44 <flo-retina> aleth: http://mxr.mozilla.org/comm-central/search?string=LIBXML_THREAD_ENABLED nope
14:52:56 <flo-retina> so my guess would be the include order has changed for some reason
14:53:25 <clokep_work> I don't think so.
14:53:45 <flo-retina> if we feel like being more aggressive, we could possibly revert that config.h change, and put HAVE_PTHREAD_H= in the moz.build
14:53:57 <clokep_work> I mean LIBXML_THREAD_ENABLED isn't set.
14:54:16 <clokep_work> that was going to be my next try. :)
14:54:19 <clokep_work> Do you know the syntax for that?
14:54:29 <flo-retina> I knew it for Makefiles
14:54:34 <flo-retina> for moz.build I'll need to look it up
14:54:48 <clokep_work> Alright.
14:57:19 <flo-retina> doesn't work :(
14:57:48 --> myk has joined #instantbird
14:58:16 <flo-retina> I tried: DEFINES['HAVE_PTHREAD_H'] = False
14:58:45 <clokep_work> flo-retina: What about just undefing it in the file? :-D
14:59:27 <flo-retina> that causes the backend.mk file to contain: DEFINES += -UHAVE_PTHREAD_H
14:59:32 <aleth> So why was the ifdef(LIBXML_THREAD_ENABLED) included in the first place if it's never set?
14:59:56 <flo-retina> bah
15:00:16 <flo-retina> aleth: that config.h file is generated by libxml2's configure script, which is generated by autotools, etc...
15:00:23 <aleth> flo-retina: oh, I see.
15:00:51 <flo-retina> the config.h we have in our tree is the result of me running libxml2's configure on each of our supported platforms, and merging the results with ifdefs
15:02:42 <clokep_work> Is macintosh defined now? :-S http://hg.mozilla.org/users/florian_queze.net/purple/file/d0ee48a13a15/libraries/xml2/libxml.h#l21
15:03:35 <flo-retina> bah, there's -pthread on the compiler's command line
15:18:47 <flo-retina> so, http://pastebin.instantbird.com/1482670 works
15:19:02 <flo-retina> but that doesn't tell me why the previous hack stopped working
15:22:28 <flo-retina> hmm, that config.h file starts with #ifdef _WIN32
15:24:20 <flo-retina> alright, stupid fix: http://pastebin.instantbird.com/1482671
15:25:10 <flo-retina> now the very puzzling thing is... how did the previous fix ever fixed a _Mac_ bustage? :(
15:25:58 <clokep_work> flo-retina: Maybe it didn't?
15:26:13 <aleth> very strange
15:29:54 --> myk1 has joined #instantbird
15:31:00 <-- myk has quit (Ping timeout: 121 seconds)
15:31:00 * myk1 is now known as myk 
15:38:34 --> myk1 has joined #instantbird
15:38:35 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:39:04 <-- myk has quit (Ping timeout: 121 seconds)
15:39:07 <-- myk1 has quit (Connection closed)
15:40:47 --> myk has joined #instantbird
15:43:47 <-- clokep has quit (Ping timeout: 121 seconds)
15:44:11 <-- myk has quit (Connection closed)
15:44:24 --> myk has joined #instantbird
15:48:36 <aleth> clokep_work: looks like it did fix things at the time http://log.bezut.info/instantbird/150423/#m60
15:54:59 <-- myk has quit (Ping timeout: 121 seconds)
16:00:25 <-- aleth has quit (Ping timeout: 121 seconds)
16:01:37 <clokep_work> flo-retina: So...should we push that change?
16:01:58 <flo-retina> if someone is willing to r+ it, sure
16:02:02 <flo-retina> should we backout the previous one?
16:03:01 --> clokep has joined #instantbird
16:03:01 * ChanServ sets mode +o clokep 
16:03:30 <clokep_work> flo-retina: I'll r+, we should likely backout the old one, yes.
16:04:32 <flo-retina> this fix in itself doesn't help much if we don't also fix the PR_LOG stuff
16:05:24 <clokep_work> flo-retina: I'll fix that. :)
16:05:41 <flo-retina> I hope you enjoy search & replace ;)
16:07:42 <-- Bollebib has quit (Ping timeout: 121 seconds)
16:08:36 --> myk has joined #instantbird
16:12:19 --> gerard-majax has joined #instantbird
16:22:44 <clokep_work> Shoudl just be sed...
16:23:01 <clokep_work> flo-retina: Do you know if things like PR_LOGGING were also repalced with MOZ_LOGGING?
16:23:42 <flo-retina> clokep_work: read the "PSA: Goodbye PR_LOG, hello MOZ_LOG" post in dev.platform
16:24:05 <flo-retina> "please stop using |#ifdef PR_LOGGING|, PR_LOGGING is always enabled. Such usage has no effect and is misleading."
16:25:51 <clokep_work> I'll take a look.
16:28:17 <-- myk has quit (Ping timeout: 121 seconds)
16:28:21 <-- gerard-majax has quit (Quit: Leaving)
16:28:26 --> gerard-majax has joined #instantbird
16:38:47 * Fallen is now known as Fallen|away 
16:43:07 --> mconley_ has joined #instantbird
16:44:06 * mconley_ is now known as mconley|livehacking 
16:46:16 --> myk has joined #instantbird
16:54:18 --> Mook_as has joined #instantbird
16:55:45 --> nhnt11 has joined #instantbird
16:55:45 * ChanServ sets mode +h nhnt11 
16:58:25 --> mconley|_ has joined #instantbird
17:01:03 <-- mconley|livehacking has quit (Ping timeout: 121 seconds)
17:06:00 <-- Tobin has quit (Connection closed)
17:09:44 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
17:10:57 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:13:27 --> Tobin has joined #instantbird
17:15:26 <-- clokep_work has quit (Ping timeout: 121 seconds)
17:16:15 --> clokep_work has joined #instantbird
17:16:15 * ChanServ sets mode +o clokep_work 
17:16:18 --> arlolra has joined #instantbird
17:16:50 <-- clokep has quit (Ping timeout: 121 seconds)
17:23:49 --> aleth has joined #instantbird
17:23:49 * ChanServ sets mode +o aleth 
17:26:00 <aleth> clokep_work: iirc there are already commands that do the sed stuff in a comment in the original bug
17:26:25 <clokep_work> aleth: They're super simple, but thanks.
17:26:33 <clokep_work> THe more annoying part was removing ifdef PR_LOGGING
17:27:51 <aleth> https://bugzilla.mozilla.org/show_bug.cgi?id=1165515#c53 for the loglevel stuff
17:27:54 <instantbot> Bug 1165515 nor, --, ---, erahm, ASSI, Add stub replacement for NSPR logging
17:31:37 --> clokep has joined #instantbird
17:31:37 * ChanServ sets mode +o clokep 
17:33:01 <clokep_work> aleth: Have you seen anything about PRLogModuleInfo?
17:33:51 --> myk1 has joined #instantbird
17:34:01 <-- myk has quit (Ping timeout: 121 seconds)
17:34:01 * myk1 is now known as myk 
17:35:09 <aleth> clokep_work: no, but it should be in the same bug somewhere
17:35:33 <clokep_work> Doesn't say anything about.
17:35:37 <clokep_work> Let's try building and see. ;)
17:38:31 <clokep_work> aleth: flo: Do you want to look at these changes?
17:41:56 <aleth> Looks like PRLogModuleInfo still exists https://dxr.mozilla.org/mozilla-central/search?q=prlogmoduleinfo
17:42:15 <clokep_work> I'm about to push?
17:42:23 <aleth> clokep_work: not really, if they're automated sed patches, rs=me if you like ;)
17:42:57 <aleth> Assuming it worked locally of course.
17:44:20 <clokep_work> It did.
17:44:23 <clokep_work> I started some builds.
17:44:48 <nhnt11> What are you guys up to? :)
17:44:58 * nhnt11 wonders if you're fixing the mac bustage
17:45:36 <aleth> all the bustage, hopefully!
17:46:04 <aleth> well, the mac mystery has shifted to "why did it work before"...
17:46:23 <nhnt11> for (let nick of [aleth, clokep]) nick += 10000;
17:46:59 <aleth> better include flo-retina there, I didn't really do anything ;)
17:49:31 <clokep_work> We'll see if it works.
17:52:02 --> gerard-majax has joined #instantbird
17:52:08 <nhnt11> while (!flo-retina) continue;
17:52:08 <nhnt11> flo-retina += 10000;
17:52:11 <nhnt11> cool? :P
17:52:12 <-- aleth has quit (Ping timeout: 121 seconds)
17:52:55 * nhnt11 waits for someone to shout "SYNTAX ERROR!" at him
17:53:15 <clokep_work> Yeah that makes no sense. :P
17:55:06 <-- abdelrhman has quit (Ping timeout: 121 seconds)
17:55:20 --> abdelrhman has joined #instantbird
18:00:19 --> Bollebib has joined #instantbird
18:08:33 <-- abdelrhman has quit (Quit: Leaving)
18:13:37 * mconley|_ is now known as mconley|livehacking 
18:15:25 --> myk1 has joined #instantbird
18:16:47 <-- myk has quit (Ping timeout: 121 seconds)
18:16:47 * myk1 is now known as myk 
18:20:19 <-- Widdershins has quit (Ping timeout: 121 seconds)
18:30:04 --> aleth has joined #instantbird
18:30:04 * ChanServ sets mode +o aleth 
18:38:50 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:38:54 <-- mconley|livehacking has quit (Quit: NO CARRIER)
18:41:19 <instant-buildbot> build #2702 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2702
18:45:17 <clokep_work> :'(
18:45:50 <clokep_work> Ah packaging issues. :)
18:46:03 <clokep_work> Error: /Users/buildbot/buildslave/macosx/build/obj-instantbird/i386/im/installer/package-manifest:332: Missing file(s): Instantbird.app/Contents/Resources/components/dom_devicestorage.xpt
18:46:04 <clokep_work> Error: /Users/buildbot/buildslave/macosx/build/obj-instantbird/i386/im/installer/package-manifest:425: Missing file(s): Instantbird.app/Contents/Resources/components/pipboot.xpt
18:49:53 <-- aleth has quit (Ping timeout: 121 seconds)
18:50:33 <-- nhnt11 has quit (Ping timeout: 121 seconds)
18:52:40 --> aleth has joined #instantbird
18:52:40 * ChanServ sets mode +o aleth 
18:57:41 --> nhnt11 has joined #instantbird
18:57:42 * ChanServ sets mode +h nhnt11 
19:07:55 --> gerard-majax has joined #instantbird
19:09:13 <-- myk has quit (Ping timeout: 121 seconds)
19:16:53 <instant-buildbot> build #1423 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1423
19:24:17 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:29:00 --> Mnyromyr has joined #instantbird
19:38:00 <-- afiksof has quit (Connection closed)
19:40:42 <-- clokep has quit (Ping timeout: 121 seconds)
19:42:24 <instantbot> New Instantbird - Other bug 1173492 filed by clokep@patrick.cloke.us.
19:42:25 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1173492 maj, --, ---, clokep, ASSI, Port |Bug 1169686 - Remove dom_devicestorage.xpt and pipboot.xpt from package-manifest.| to Instantb
19:42:28 <clokep_work> aleth: Can I get an r+ on that ^?
19:42:38 <-- nhnt11 has quit (Ping timeout: 121 seconds)
19:43:20 <aleth> clokep_work: sure, thanks!
19:43:49 --> afiksof has joined #instantbird
19:45:17 <instantbot> clokep@patrick.cloke.us changed the Resolution on bug 1173492 from --- to FIXED.
19:45:18 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1173492 maj, --, 1.6, clokep, RESO FIXED, Port |Bug 1169686 - Remove dom_devicestorage.xpt and pipboot.xpt from package-manifest.| to Instantb
19:45:57 <instant-buildbot> build #337 of linux64-nightly-default is complete: Exception [6exception interrupted]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/337
19:47:04 --> nhnt11 has joined #instantbird
19:47:04 * ChanServ sets mode +h nhnt11 
19:47:51 <-- afiksof has quit (Ping timeout: 121 seconds)
20:01:57 --> flo-retina has joined #instantbird
20:01:57 * ChanServ sets mode +qo flo-retina flo-retina 
20:02:06 <flo-retina> clokep++ for fixing all the stuff! :)
20:07:53 <clokep_work> flo-retina: Hopefully iw rosk.
20:07:55 <clokep_work> it works
20:08:05 <flo-retina> it's certainly making a lot of fan noise in the kitchen ;)
20:08:45 <clokep_work> Yeah I was wondering when you were going to complain. :-D
20:09:05 <flo-retina> when I left (I was away for grocery shopping), there was a lot of hard disk noises
20:09:10 <flo-retina> maybe it was clobbering? ;)
20:11:39 <nhnt11> People seem to think $1500 is a good price for my old macbook \o/
20:11:51 <flo-retina> have you sold it already?
20:12:13 <nhnt11> uh, I meant to post that in #chatdev :(
20:12:17 <nhnt11> flo-retina: no
20:19:13 --> myk has joined #instantbird
20:20:34 <clokep_work> flo-retina: Btw the Windows builder is offline...
20:21:57 --> myk1 has joined #instantbird
20:23:15 <-- myk has quit (Ping timeout: 121 seconds)
20:23:15 * myk1 is now known as myk 
21:03:23 --> gp has joined #instantbird
21:04:57 --> gerard-majax has joined #instantbird
21:05:02 <gp> I'm sorry for cross-posting, but I'm not sure where to ask. I would like to add an override protocol for XMMP chat like there is one for Google Talk and Facebook.
21:05:25 <gp> Is this possible through a plugin, and if so, is there any example code available on the net?
21:06:37 <clokep_work> gp: Yes, maybe?
21:07:02 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
21:07:12 <clokep_work> Let me check on the second point.
21:07:53 --> sherief has joined #instantbird
21:08:13 <clokep_work> gp: I suspect https://bitbucket.org/clokep/lj-talk/src is the closest to what you're looking for, it might be a bit out of date though.
21:08:18 <clokep_work> Which were you hoping to add? :)
21:09:08 <gp> that's cool, thanks clokep_work! I would like to add support for a proprietary XMPP server, an internal one, it doesn't have a name but it doesn't behave very well with the existing protocol implementation
21:09:26 <gp> the plugin works well, it's just the server that has some quircks
21:09:36 <gp> quirks*
21:10:08 <gp> first and foremost, it needs keep alives otherwise it disconnects frequently
21:10:35 <gp> thanks very much for the pointer!
21:11:03 --> EionRobb has joined #instantbird
21:12:01 <flo-retina> gp: I think we recently added keep alives for an annoying server
21:15:18 <gp> that's cool to know, thanks for sharing flo-retina
21:17:56 <clokep_work> gp: Yeah if it's things that can be added to core, we might be willing to do it...as long as it's vaguely within the spec. :P
21:19:21 <aleth> gp: regarding the keepalives, I added a workaround for openfire servers recently
21:19:34 <aleth> It's in nightlies.
21:19:53 <aleth> Bug 1151462
21:19:56 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1151462 nor, --, 1.6, aleth, VERI FIXED, XMPP gets disconnected after 6 minutes of no outgoing activity on Openfire servers
21:20:38 <aleth> gp: there's also a couple of addons on AIO that are wrappers for XMPP iirc
21:21:20 <gp> oh nice, I'll check it out, I'll install AIO, and thanks for all the interesting resources
21:21:59 <aleth> AIO = addons.instantbird.org
21:22:42 <aleth> this one e.g. https://addons.instantbird.org/en-US/instantbird/addon/376
21:25:38 <aleth> not sure it's a great example, but...
21:26:41 <gp> duh, I wanted to say I'll install instantbird not AIO..
21:27:14 <gp> (I'm currently using the chat feature in TB)
21:27:17 <aleth> the code of the builtin ones in instantbird that wrap XMPP is likely the best starting point
21:30:59 <clokep_work> gp: Generally protocol extensions should work in both. :)
21:36:24 <clokep_work> The Mac build is uploading. :)
21:37:09 <nhnt11> :D
21:39:55 <flo-retina> cool! time to not mess with the network I guess ;)
21:40:33 <flo-retina> we should really fix the linux random failure O:-)
21:40:51 * clokep_work votes that nhnt11 does it.
21:41:50 * nhnt11 is now known as nhnt12 
21:42:01 <nhnt12> This nhnt11 you speak of... he no longer exists. I have consumed him.
21:42:24 <-- gp has quit (Client exited)
21:44:10 <aleth> I'm sure nhnt v1.2 is even better at fixing random linux failures.
21:45:24 <instantbot> aleth@instantbird.org changed the Resolution on bug 1011226 from --- to FIXED.
21:45:26 <instantbot> aleth@instantbird.org changed the Resolution on bug 1172353 from --- to FIXED.
21:45:27 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1011226 nor, --, 1.6, a.ahmed1026, RESO FIXED, Support setting the topic in XMPP MUCs
21:45:28 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1172353 nor, --, 1.6, a.ahmed1026, RESO FIXED, It shouldn't be possible to change the MUC topic when not currently in the room
21:46:02 <-- sherief has quit (Ping timeout: 121 seconds)
21:48:01 <clokep_work> Meh, I need to looka t why Windows builds aren't being uploaded...
21:51:08 * nhnt12 is now known as nhnt11 
21:55:34 <instant-buildbot> build #2703 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2703
22:00:22 <clokep_work> \o/
22:00:37 <clokep_work> Well that makes me feel better. :)
22:00:44 --> gp has joined #instantbird
22:01:04 * nhnt11 updates
22:01:14 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:01:17 --> nhnt11 has joined #instantbird
22:01:17 * ChanServ sets mode +h nhnt11 
22:03:08 <gp> I just installed instantbird nightly and I'm trying to connect to my private XMPP server that uses a self-signed certificate. I've manually imported the certificate but I still get "SSL Handshake Failed". Does anybody have a clue how to solve this?
22:03:32 <clokep_work> gp: In the account manager there should be a thing to "Add exception"
22:03:35 <clokep_work> I'd suggest clicking that.
22:03:46 <clokep_work> It's hard to see...
22:04:31 <gp> very hard to see, because I can't find it hehe :p
22:04:48 <clokep_work> gp: Oh! You'll need to disable libpurple's XMPP to see it...
22:04:54 <clokep_work> Type /about config in a chat box.
22:05:16 <clokep_work> (Assuming you have one... if not go to Preferences > Advanced > Config Editor)
22:05:21 <gp> I'm ther
22:05:22 <gp> e
22:05:46 <clokep_work> search for chat.prpls.forcePurple and edit that preference to be completely empty
22:05:52 <clokep_work> And restart.
22:06:17 <gp> ok, restarting, thanks clokep_work!
22:06:25 <-- gp has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:06:38 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:06:38 --> gp has joined #instantbird
22:07:56 --> freaktechnik has joined #instantbird
22:09:06 <gp> it worked like a charm, thanks!
22:17:14 <clokep_work> :)
22:17:22 <clokep_work> gp: Cool! You should be all set to hack now too!
22:18:08 <gp> haha, yeah, eventually! :-)
22:18:43 <-- gp has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:21:39 --> gp has joined #instantbird
22:24:44 <-- freaktechnik has quit (Ping timeout: 121 seconds)
22:26:28 --> freaktechnik has joined #instantbird
22:33:05 <gp> how can I activate the XMPP keep alive? or is it automatically activated for all XMPP accounts by default?
22:34:55 <aleth> it's automatically activated if you're using a nightly
22:36:55 <gp> I'm using nightly, so I must have it, cool. Do you happen to know what's the keep alive interval? And maybe if I can configure it somewhere?
22:37:41 <-- arlolra has quit (Client exited)
22:38:33 <gp> network.tcp.keepalive.idle_time
22:38:43 <gp> hmm maybe this is it?
22:38:50 <aleth> it's two minutes, not configurable by default.
22:39:23 <gp> thanks aleth, I'll give it a few tries :-)
22:39:49 <aleth> if you need more frequent pings than every two minutes probably something isn't right with the server ;)
22:40:49 <gp> oh there's definitely something wrong with the server, there's no doubt about that
22:44:03 <clokep_work> gp: That would be a reasonable thing to make configurable if we needed to.
22:44:09 <clokep_work> IMO, not sure if aleth agrees.
22:45:03 <clokep_work> Oh huh I guess I can update my nightly. :)
22:45:29 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:45:32 --> clokep_work has joined #instantbird
22:45:32 * ChanServ sets mode +o clokep_work 
22:45:45 <clokep_work> Weeeeeeeee....not sure if this has anything exciting htouhg haha.
22:46:28 <aleth> maybe exciting new regressions? ;)
22:46:49 <aleth> tomorrow's will have some of abdulrhaman's XMPP MUC improvements
22:49:25 <-- gp has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:49:40 --> gp has joined #instantbird
22:49:42 <clokep_work> :)
22:49:58 * clokep_work wonders what he has to give flo-retina to have his libpurple patches reviewed.
22:50:27 <flo-retina> a ping an hour and a half ago would have probably worked
22:54:42 --> abdelrhman has joined #instantbird
23:03:07 <abdelrhman> aleth: for bug 1173366, I think this._conv.contactDisplayName should be in this case conv.contactDisplayName, right?
23:03:11 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1173366 nor, --, ---, a.ahmed1026, ASSI, Use aData parameter of observe as a parameter for updateTyping in conversation.xml
23:08:28 <-- Mnyromyr has quit (Connection closed)
23:09:44 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
23:10:42 <-- myk has quit (Ping timeout: 121 seconds)
23:19:56 <-- aleth has quit (Quit: :tiuQ)
23:20:34 --> myk has joined #instantbird
23:43:59 <-- gerard-majax has quit (Ping timeout: 121 seconds)
23:56:21 --> micahg has joined #instantbird
23:58:32 --> myk1 has joined #instantbird
23:59:12 <-- myk has quit (Ping timeout: 121 seconds)
23:59:12 * myk1 is now known as myk