#instantbird log on 04 23 2015

All times are UTC.

00:10:59 --> Widders has joined #instantbird
00:40:46 <-- aleth has quit (Ping timeout: 121 seconds)
00:42:36 <-- myk has quit (Ping timeout: 121 seconds)
01:07:55 --> clokep has joined #instantbird
01:07:55 * ChanServ sets mode +o clokep 
01:52:48 --> mpmc has joined #instantbird
02:25:13 <-- clokep has quit (Ping timeout: 121 seconds)
02:44:08 <-- EionRobb has quit (Ping timeout: 121 seconds)
02:45:15 --> EionRobb has joined #instantbird
02:52:35 <instant-buildbot> build #2634 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2634
04:11:52 <instant-buildbot> build #1374 of linux-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1374
04:13:48 --> sherief has joined #instantbird
04:30:22 <-- Tonnes has quit (Connection closed)
04:45:40 --> Tonnes has joined #instantbird
05:00:46 --> Bollebib has joined #instantbird
05:11:09 <-- Bollebib has quit (Connection closed)
05:11:12 --> Bollebib has joined #instantbird
05:37:53 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
05:42:48 <-- EionRobb has quit (Quit: Leaving.)
06:07:49 <-- MattATobin has quit (Connection closed)
06:08:25 --> MattATobin has joined #instantbird
06:22:57 --> EionRobb has joined #instantbird
06:38:38 --> AlexanderSalas has joined #instantbird
07:54:18 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
07:54:37 --> aleth has joined #instantbird
07:54:38 * ChanServ sets mode +o aleth 
08:17:56 <-- Tonnes has quit (Connection closed)
08:33:39 --> Tonnes has joined #instantbird
08:46:25 --> myk has joined #instantbird
09:20:52 <-- myk has quit (Ping timeout: 121 seconds)
09:27:48 * Fallen|away is now known as Fallen 
09:30:41 --> AlexanderSalas1 has joined #instantbird
09:30:47 <-- AlexanderSalas has quit (Ping timeout: 121 seconds)
09:34:01 <-- aleth has quit (Quit: :tiuQ)
09:34:13 --> aleth has joined #instantbird
09:34:14 * ChanServ sets mode +o aleth 
09:42:43 --> flo-retina has joined #instantbird
09:42:44 * ChanServ sets mode +qo flo-retina flo-retina 
09:43:14 <flo-retina> purple/libraries/xml2/threads.c:657:33: error: use of undeclared identifier 'xmlOnceInit'
09:43:24 <flo-retina> have we done any change to that code recently? :-S
09:51:52 <flo-retina> my guess is that HAVE_PTHREAD_H is now defined (globally?) for some reason
09:54:28 <aleth> but only on Mac?
09:56:40 <flo-retina> we only build that library on Mac/Windows, and Windows uses different threading stuff
09:56:59 <flo-retina> how do you feel about just pushing http://pastebin.instantbird.com/1251747 (ie. r?) and not looking further into what has caused this bustage?
09:58:05 <flo-retina> aleth: ^
09:58:09 <aleth> I don't understand it, so I don't feel about it...
10:00:14 <flo-retina> so, should we just push it then?
10:00:23 <aleth> If you are confident about the fix, sure
10:00:30 <flo-retina> I'm not confident about the fix
10:00:42 <flo-retina> well, it won't break anything, but I'm not confident it will actually work
10:00:49 <aleth> I really don't understand it well enough to have an opinion
10:00:53 <flo-retina> I just don't have much time to sink into that mess
10:21:16 --> BWMerlin has joined #instantbird
10:32:30 --> clokep has joined #instantbird
10:32:30 * ChanServ sets mode +o clokep 
10:45:10 <clokep> So looks like that externally managed makefile thing worked?
10:45:48 <clokep> flo-retina: Btw the Windows builder is offline?
10:46:12 <flo-retina> I emailed Even like 10 minutes ago about that
10:48:34 <clokep> :)
10:49:38 <clokep> flo-retina: That pathc looks OK, but I'd like to investigate briefly what changed.
10:50:00 <flo-retina> clokep: I already pushed it and retriggered a Mac nightly
10:50:05 * Fallen is now known as Fallen|away 
10:50:08 <clokep> Oh. :)
10:50:17 <clokep> Never mind then. ;)
10:50:32 <flo-retina> you can still investigate if you feel like it ;)
11:16:04 <-- EionRobb has quit (Quit: Leaving.)
11:32:36 <-- clokep has quit (Ping timeout: 121 seconds)
12:07:00 <-- AlexanderSalas1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
12:16:53 --> clokep_work has joined #instantbird
12:16:53 * ChanServ sets mode +o clokep_work 
12:25:58 <flo-retina> Even replied that he's had PC and network problems.
12:26:06 <flo-retina> doesn't sound like we'll have a Windows nightly today :-S
12:27:00 <flo-retina> wait that linux64 nightly has been compiling for 10 hours already? :-S
12:27:52 * clokep_work has a bunch of review requests
12:31:06 <-- BWMerlin has quit (Client exited)
12:37:05 --> AlexanderSalas has joined #instantbird
13:28:31 <instant-buildbot> build #2637 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2637
13:31:00 <clokep_work> \o/
13:31:20 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:31:22 --> clokep_work has joined #instantbird
13:31:22 * ChanServ sets mode +o clokep_work 
13:36:36 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:38:30 <-- aleth has quit (Quit: :tiuQ)
13:38:35 --> aleth-mac has joined #instantbird
13:38:40 <-- aleth-mac has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:38:44 --> aleth has joined #instantbird
13:38:44 * ChanServ sets mode +o aleth 
13:38:49 <clokep_work> Seems to still work. ;)
13:52:33 <clokep_work> flo-retina: Thanks for fixing that!
13:56:36 <instant-buildbot> build #286 of linux64-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/286
14:00:06 --> flo-retina has joined #instantbird
14:00:07 * ChanServ sets mode +qo flo-retina flo-retina 
14:01:01 <clokep_work> flo-retina: Thanks!
14:01:11 <flo-retina> what did I do? :)
14:06:12 <aleth> Mac nightlies!
14:06:37 <aleth> linux64 also completed its epic build
14:13:26 --> mpmc has joined #instantbird
14:30:15 <-- aleth has quit (Ping timeout: 121 seconds)
14:50:49 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
14:51:01 --> chrisccoulson has joined #instantbird
15:08:40 --> Bollebib has joined #instantbird
15:13:27 --> aleth has joined #instantbird
15:13:28 * ChanServ sets mode +o aleth 
15:13:53 --> myk has joined #instantbird
15:19:56 <-- myk has quit (Ping timeout: 121 seconds)
15:21:27 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:21:58 --> myk has joined #instantbird
15:22:12 <flo-retina> wow, the linux64 nightly finished successfully after 11h18 minutes !
15:27:28 --> qheaden has joined #instantbird
15:28:23 --> arlolra has joined #instantbird
15:30:05 <clokep_work> (o_O)
15:30:11 <clokep_work> Hopefully it doesn't ALWAYS take that from now on.
15:37:43 <myk> ooh, my first software update in weeks!
15:38:02 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:38:05 --> myk has joined #instantbird
15:38:58 <clokep_work> Yeah, they fixed the m-c bustage that was killing us. ;)
15:39:08 * myk is now proudly sporting a brand-spanking-new copy of version 1.6a1pre (20150423132238)
15:41:36 <myk> ironically, i hadn't experienced a crash in days until just this morning; hopefully now that crasher is resolved!
15:41:55 <-- AlexanderSalas has quit (Connection closed)
15:41:59 --> AlexanderSalas has joined #instantbird
15:50:06 <-- myk has quit (Ping timeout: 121 seconds)
15:52:09 --> myk has joined #instantbird
16:43:58 --> gerard-majax has joined #instantbird
16:47:11 --> Mnyromyr has joined #instantbird
17:00:13 --> Mook_as has joined #instantbird
17:05:58 <-- MattATobin has quit (Quit: Our job is to state the truth and let the facts attend to themselves.)
17:14:38 <-- myk has quit (Ping timeout: 121 seconds)
17:17:43 --> myk has joined #instantbird
17:22:49 <clokep_work> myk: Congrats :-D
17:28:11 <myk> clokep_work: thanks!
17:28:32 <clokep_work> aleth: Thanks for staying on top of the mailing list.
17:28:54 * aleth hopes crashes aren't the new update notification ;)
17:29:05 <myk> hmm, my gtalk account seems to get stuck "initializing stream…" a lot
17:29:55 <aleth> myk: is that on reconnection only?
17:30:14 <myk> aleth: i think so
17:30:56 <aleth> I wonder if it's a new variant of the unfortunate bug 1123801
17:30:57 <myk> (now that i think about it; i see it a lot, but perhaps only after i've awakened my computer from sleep)
17:30:57 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1123801 maj, --, ---, clokep, ASSI, Google Talk (GTalk) cannot reconnect due to SSL session issues
17:31:26 <aleth> If it's that bug, it has a workaround bug no solution.
17:32:20 <myk> i suppose i could restart instantbird every time i awaken my computer
17:32:46 <aleth> myk: try flipping the pref mentioned in the bug and let us know if it helps
17:34:36 <myk> aleth: i flipped it and tried reconnecting, which succeeded; i guess my problem is that bug!
17:35:21 <aleth> That's something :-)
17:36:11 <myk> hmm, my aim account seems to be unable to reconnect as well, because of an "error: unknown reason"; but i can't remember the last time i actually chatted with an aim buddy; perhaps i should just retire that account :-)
17:39:29 <clokep_work> I had that realization the other day too. :(
17:39:45 <aleth> maybe when libpurple gets updated it will be fixed, fwiw
17:40:54 <clokep_work> GTalk? :s
17:42:19 <aleth> aim
18:25:21 <aleth> clokep_work: there's still a bunch of unanswered support emails unfortunately :-/
18:33:07 <-- Widders has quit (Ping timeout: 121 seconds)
18:37:20 <-- AlexanderSalas has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
18:43:18 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:59:14 --> gerard-majax has joined #instantbird
19:07:10 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:21:43 --> gerard-majax has joined #instantbird
19:30:09 --> Tobin has joined #instantbird
19:46:05 * flo-retina just had to open a terminal to grep for logs, and blames nhnt11 for that :-P
20:18:43 <-- qheaden has quit (A TLS packet with unexpected length was received.)
20:37:33 <-- clokep_work has quit (Ping timeout: 121 seconds)
20:39:39 <-- gerard-majax has quit (Ping timeout: 121 seconds)
20:51:53 --> EionRobb has joined #instantbird
20:52:01 --> Defman has joined #instantbird
21:15:09 --> clokep has joined #instantbird
21:15:09 * ChanServ sets mode +o clokep 
21:18:23 --> clokep_work has joined #instantbird
21:18:23 * ChanServ sets mode +o clokep_work 
21:25:17 <clokep_work> aleth: You have a minute to discuss bug 1151462?
21:25:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1151462 nor, --, ---, aleth, ASSI, XMPP gets disconnected after 6 minutes of no outgoing activity on Openfire servers
21:25:29 <clokep_work> aleth: Btw remember...any blockers for IB 1.6 we'll want to land on 38 too.
21:27:25 <aleth> Yes, I've tried to keep that in mind. But we should go through a list of 39/40 commits at some point anyway. No idea what state "IB38" is in exactly.
21:27:45 <aleth> clokep_work: go ahead
21:29:20 <clokep_work> :(
21:29:22 <clokep_work> Yeah...
21:29:25 * clokep_work sighs.
21:29:29 <clokep_work> I'ms till confused about target milestones.
21:29:40 <aleth> I think we should switch to gecko numbers.
21:29:45 <clokep_work> Me too.
21:30:04 <clokep_work> I think we need to convince flo-retina? Or maybe just file a bug to get Tb 39, Tb 40, etc. added to chat core?
21:30:36 <aleth> Really it's just part of figuring out how to release...
21:30:50 <clokep_work> It's not completely related
21:31:26 <aleth> Well, we'll release based on *something*
21:31:34 * flo-retina yawns
21:31:36 <clokep_work> Yes. :)
21:31:46 * clokep_work injects caffeine in flo-retina.
21:31:59 <aleth> flo-retina doesn't do caffeine ;)
21:35:02 <flo-retina> clokep_work: so do you want to release Ib 38 or 1.6?
21:35:08 <flo-retina> or 38.1 or 38.0.5 :-P
21:35:30 <clokep_work> flo-retina: That part I don't care about.
21:35:39 <clokep_work> But I'm OK release off of Gecko 38.1.
21:36:12 <clokep_work> aleth: So...that XMPP bug...are we sure that sending a "full" ping is allowed?
21:36:43 <flo-retina> is it useful?
21:37:03 <clokep_work> Sorry, can you add more context?
21:37:08 <clokep_work> Too many conversations. :-\
21:37:16 <aleth> clokep_work: Take a look at the spec and see what you make of it (it's not a long read)
21:37:37 <aleth> http://xmpp.org/extensions/xep-0199.html#intro
21:38:26 <aleth> and http://tools.ietf.org/html/rfc6120#section-4.6.3 and 4.6.4
21:39:22 <clokep_work> aleth: Interesting, not mention of frequency?
21:39:58 <aleth> It may be too late to release based on 38, unless we're happy to release 38 when mozilla is already on 39. Localisers need time...
21:40:21 <clokep_work> aleth: So that's 38.1
21:40:24 <clokep_work> Essentially.
21:40:33 <clokep_work> It's "do we want to release off of ESR or tip" though
21:41:46 <aleth> clokep_work: like I said in the comment, I think the spec suggests 5 minutes.
21:42:04 <aleth> but then according to the spec, it's the server that should be pinging us ;)
21:42:25 <flo-retina> aleth: I haven't looked at the spec recently
21:42:35 <flo-retina> from what I remember, if the server pings us, we have to reply
21:42:41 <aleth> sure
21:42:52 <aleth> This bug is specific to Openfire behaving badly
21:42:53 <flo-retina> but the spec is pretty vague about when we ping, ie. we can ping whenever we feel it may be useful
21:43:11 <aleth> OK, that's in line with what my patch does then 
21:43:47 <aleth> clokep_work: thanks for the review
21:44:03 <clokep_work> aleth: NP.
21:44:06 <clokep_work> Thank you for writing patches.
21:44:15 * clokep_work is now reviewing bug 1109178, but is unsure.
21:44:18 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1109178 nor, --, ---, nobody, NEW, Thunderbird OAuth implementation does not work with Evernote
22:00:08 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
22:00:38 <-- myk has quit (Ping timeout: 121 seconds)
22:03:09 --> myk has joined #instantbird
22:08:32 * clokep_work isn't sure what to do for facebook...
22:09:15 * aleth wonders if EionRobb has any ideas
22:10:22 <clokep_work> aleth: Mostly I meant how do I try to verify that that API works.
22:10:25 <EionRobb> burn it to the ground
22:10:30 <clokep_work>  / how can I not reimplement MQTT from scratch in JS.
22:12:50 * clokep_work wonders how he can get that code onto this machine...
22:16:04 <aleth> there's just stuff for node/npm...
22:16:24 <clokep_work> Yeah.
22:16:40 <clokep_work> And that other library I found...but I Can't get the damn thing to "work"
22:16:46 <clokep_work> But I don't know what the issue is, hah.
22:16:58 <clokep_work> (I can't get it to tell me it's actually sending data?)
22:20:01 <clokep_work> I find it somewhat hard to test this stuff...I was using xpcshell, but I'm not convinced that really works. :-\
22:20:32 <aleth> stick it in an IB tab?
22:20:50 <clokep_work> I'll probably try the error console...
22:21:18 <-- arlolra has quit (Client exited)
22:23:04 <clokep_work> Bah I need to clobber.
22:37:33 --> AlexanderSalas has joined #instantbird
22:43:56 <-- Mnyromyr has quit (Connection closed)
22:58:19 <clokep_work> http://james-ross.co.uk/mozilla/misc/nserror?2152398878 NS_ERROR_UNKNOWN_HOST :-S
23:03:29 <clokep> But dig finds it?
23:03:32 <clokep> I'm oconfused
23:04:35 <aleth> some srv record mess?
23:04:51 <aleth> not sure what you're doing...
23:05:18 <-- myk has quit (Ping timeout: 121 seconds)
23:07:39 <clokep_work> It's a cname.
23:07:46 <clokep_work> |dig mqtt.facebook.com|
23:07:51 <clokep_work> And then I'm opening a socket to it? :-S
23:08:00 --> myk has joined #instantbird
23:13:48 <aleth> what if you use the IP, just as a test?
23:15:08 <clokep_work> Didn't work.
23:15:12 <clokep_work> I think I'ms ending the data in wrong some how.
23:15:57 <-- Defman has quit (A TLS packet with unexpected length was received.)
23:17:33 <-- clokep has quit (Ping timeout: 121 seconds)
23:17:51 --> clokep has joined #instantbird
23:17:51 * ChanServ sets mode +o clokep 
23:19:55 * clokep_work is an idiot.
23:20:00 <clokep_work> Or maybe my code is an idiot.
23:20:02 <clokep_work> I don't know.
23:21:39 <clokep_work> :)
23:21:58 <clokep_work> Working now, woot.
23:22:58 <aleth> magic!
23:23:20 <clokep_work> I wasn't stripping http:// off the front of the hostname.
23:23:23 <clokep_work> Oops.
23:23:32 <clokep_work> (Frankly the Mozilla code should throw an exception in taht though.
23:23:33 <clokep_work> )
23:23:39 <clokep_work> It's a totally invalid hostname.
23:24:00 <-- AlexanderSalas has quit (Connection closed)
23:49:49 <-- clokep_work has quit (Ping timeout: 121 seconds)