#instantbird log on 09 14 2015

All times are UTC.

00:00:43 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
00:13:10 <-- rosonline has quit (Connection closed)
00:14:25 --> Alex1 has joined #instantbird
00:15:48 --> clokep_work has joined #instantbird
00:15:48 * ChanServ sets mode +o clokep_work 
00:16:18 <-- clokep has quit (Ping timeout: 121 seconds)
01:06:49 <instant-buildbot> build #429 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/429
01:12:20 --> myk has joined #instantbird
01:32:40 <-- myk has quit (Ping timeout: 121 seconds)
01:34:14 --> myk has joined #instantbird
02:35:28 <-- myk has quit (Ping timeout: 121 seconds)
02:48:04 --> myk has joined #instantbird
02:56:19 <-- myk has quit (Ping timeout: 121 seconds)
02:56:52 --> myk has joined #instantbird
03:00:00 <-- nhnt11 has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:00:03 --> nhnt11 has joined #instantbird
03:00:03 * ChanServ sets mode +h nhnt11 
03:06:27 <instant-buildbot> build #1520 of linux-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1520
03:25:36 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:26:12 <-- nhnt11 has quit (Ping timeout: 121 seconds)
03:27:32 <instant-buildbot> build #2901 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2901
06:05:22 --> Mook has joined #instantbird
06:05:55 <Mook> Hmm, is there a particular ChatRoomFieldValues isn't exposed? ( https://dxr.mozilla.org/comm-central/source/chat/modules/jsProtoHelper.jsm?offset=900#832 )
06:06:26 <Mook> That makes implementing prplIAccount::requestRoomInfo harder than it needs to be.
06:07:20 <Mook> err, a _custom_ version of that. (in this case, a XMPP-ish protocol, but using RESTful helpers for stuff)
06:31:37 --> bittin has joined #instantbird
06:33:42 <instant-buildbot> build #430 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/430
06:46:55 <-- Mook has quit (Client exited)
06:48:29 --> aleth has joined #instantbird
06:48:29 * ChanServ sets mode +o aleth 
07:01:23 --> nhnt11 has joined #instantbird
07:01:23 * ChanServ sets mode +h nhnt11 
07:10:21 --> gerard-majax has joined #instantbird
07:41:47 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:03:49 <-- myk has quit (Ping timeout: 121 seconds)
08:11:08 --> Bollebib has joined #instantbird
08:14:42 --> clokep has joined #instantbird
08:14:42 * ChanServ sets mode +o clokep 
08:14:58 <-- clokep has quit (Connection closed)
08:16:26 --> gerard-majax has joined #instantbird
08:35:35 <-- Alex1 has quit (Connection closed)
08:35:41 --> Alex1 has joined #instantbird
08:39:03 <-- gerard-majax has quit (Ping timeout: 121 seconds)
08:46:47 --> gerard-majax has joined #instantbird
09:01:37 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:22:21 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
09:28:10 <-- Alex1 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
09:46:05 --> gerard-majax has joined #instantbird
09:57:00 --> flo-retina has joined #instantbird
09:57:00 * ChanServ sets mode +qo flo-retina flo-retina 
10:01:52 --> chrisccoulson has joined #instantbird
10:33:23 <-- freaktechnik has quit (Ping timeout: 121 seconds)
10:34:49 --> freaktechnik has joined #instantbird
11:08:54 --> afiksof has joined #instantbird
11:16:38 --> clokep has joined #instantbird
11:16:38 * ChanServ sets mode +o clokep 
11:17:00 <-- afiksof has quit (Connection closed)
11:17:19 --> afiksof has joined #instantbird
11:25:01 * satdav|bnc-away is now known as satdav|bnc 
11:26:10 <-- aleth has quit (Ping timeout: 121 seconds)
11:39:05 --> mikk_s has joined #instantbird
11:41:53 <clokep> Mook: See https://mxr.mozilla.org/comm-central/source/chat/protocols/irc/ircBase.jsm#30 and https://mxr.mozilla.org/comm-central/source/chat/protocols/irc/irc.js#951
11:43:49 <clokep> (Maybe that's less of an answer and more of an acknowledgement. ;))
11:44:00 <clokep> I think we don't like that API much so tried to encourage JS protos to not use it directly
11:54:51 --> bogdan_maris has joined #instantbird
12:13:03 <-- gerard-majax has quit (Ping timeout: 121 seconds)
12:13:54 --> gerard-majax has joined #instantbird
12:28:21 --> BWMerlin has joined #instantbird
12:34:26 <-- clokep has quit (Ping timeout: 121 seconds)
12:38:51 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
13:00:26 --> flo-retina has joined #instantbird
13:00:26 * ChanServ sets mode +qo flo-retina flo-retina 
13:15:15 --> aleth has joined #instantbird
13:15:15 * ChanServ sets mode +o aleth 
13:17:26 --> clokep_work has joined #instantbird
13:17:26 * ChanServ sets mode +o clokep_work 
14:31:51 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
14:32:03 <-- Bollebib has quit (Connection closed)
14:38:46 --> Bollebib has joined #instantbird
14:53:21 * satdav|bnc is now known as satdav|bnc-away 
14:58:20 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
15:03:17 <aleth> flo-retina: how about a review on bug 1060891? I see from the logs that Mook is trying to use this API too now.
15:03:19 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1060891 nor, --, ---, aleth, ASSI, Stats service uses too much memory
15:05:39 --> Bollebib has joined #instantbird
15:07:42 <aleth> It's possible we might want to modify that API further as it gets used for more than IRC (e.g. to add a display name for rooms)
15:17:30 <-- Bollebib has quit (Connection closed)
15:21:59 --> myk has joined #instantbird
15:23:10 <-- mikk_s has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
15:24:05 --> Bollebib has joined #instantbird
15:29:50 --> mikk_s has joined #instantbird
15:33:21 <-- gerard-majax has quit (Ping timeout: 121 seconds)
15:39:11 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
15:45:18 <flo-retina> aleth: ah, I see you ported the flight.mk changes
15:45:28 <flo-retina> was TB busted too due to that, or is it just for us? :)
15:45:46 <clokep_work> aleth: Does it fix things for us? :)
15:46:01 <clokep_work> I.e. if I kick off a nightly will Florian yell at me for making fans spin?
15:46:02 <aleth> TB was busted too, but it was already busted.
15:46:14 <aleth> clokep_work: sure, kick off a nightly and find out! :-)
15:46:33 <flo-retina> clokep_work: I'm working upstairs with headphones, I won't hear your build
15:46:42 <flo-retina> clokep_work: unless I go down to install newer compilers on the linux slaves ;)
15:46:48 <aleth> You should have tuned the shelf to sound like an AMI when you changed it.
15:46:51 <flo-retina> but sure, let's kick a nightly
15:47:04 * flo-retina hasn't changed the shelf
15:53:45 --> Mnyromyr has joined #instantbird
15:54:28 <flo-retina> aleth: so you want an r+ on https://bugzilla.mozilla.org/attachment.cgi?id=8660131&action=diff ?
15:54:41 <flo-retina> is this going to be part of our next release, or should we pretend we have branched already?
15:54:55 <aleth> I'm not sure I want a r+ on it (see the comment)
15:55:47 <aleth> It's not going to be the right thing on its own if we don't pref on JS-XMPP
15:56:40 <flo-retina> I vaguely remember libpurple having a boolean parameter to tell whether we want the full tooltip or only a summarized version of it
15:57:12 <aleth> requestBuddyInfo doesn't call something libpurple thinks will go into a tooltip
15:57:33 <aleth> afaik pidgin displays the result in a separate window
15:57:40 <flo-retina> yeah, that window is silly
15:57:58 <aleth> yup.
15:58:08 <flo-retina> aleth: tbh, I haven't used a libpurple based prpl in a looong while
15:58:12 <aleth> same here
15:58:15 <flo-retina> the only libpurple account I have configured here is Bonjour
15:58:45 <flo-retina> and I had to stop connecting that after the update to OS X 10.10, because it somehow caused the whole network of the machine to die until a reboot of the macbook...
15:59:56 <flo-retina> aleth: so which flag should I set for "do whatever you feel like, I don't know what to think of this" ? ;)
16:00:31 <aleth> I suppose we have to invent a new one ;)
16:00:40 <clokep_work> idc+?
16:17:14 <-- Bollebib has quit (Connection closed)
16:18:21 --> gerard-majax has joined #instantbird
16:25:53 --> Bollebib has joined #instantbird
16:30:46 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:35:58 --> gerard-majax has joined #instantbird
16:45:04 <-- gerard-majax has quit (Ping timeout: 121 seconds)
16:47:12 --> gerard-majax has joined #instantbird
16:57:58 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:03:14 --> gerard-majax has joined #instantbird
17:13:11 --> abdelrhman has joined #instantbird
17:14:34 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:19:20 <abdelrhman> aleth: If you have a time, have a look at msg and nick commands bug :)
17:31:21 <instant-buildbot> build #2902 of macosx-nightly-default is complete: Success [3build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2902
17:31:43 <flo-retina> \o/
17:31:47 <flo-retina> thanks aleth for fixing that :)
17:33:00 <clokep_work> aleth++
17:40:08 <-- aleth has quit (Quit: :tiuQ)
17:40:14 --> aleth has joined #instantbird
17:40:14 * ChanServ sets mode +o aleth 
17:40:34 <clokep_work> So what's left w/ Linux/64 now?
17:40:44 * clokep_work is frustrated with the updates for Windows.
17:40:47 <flo-retina> installing newer compilers
17:41:07 <flo-retina> and for linux64, more memory is needed for more consistent builds
17:45:20 <aleth> clokep_work: has anyone actually looked at what the problem is there?
17:45:25 <aleth> windows updates
17:45:52 <clokep_work> aleth: I looked briefly and got to the point of "IDK WTF IS HAPPENING"
17:52:17 --> gerard-majax has joined #instantbird
18:11:43 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:14:40 <flo-retina> clokep_work: do you happen to have your Windows machine?
18:15:10 <flo-retina> I would like to figure out which URL you are requesting exactly
18:15:51 <flo-retina> interestingly, for Windows updates, we are getting requests for: WINNT_x86-msvc, WINNT_x86-msvc-x86 and WINNT_x86-msvc-x64
18:16:06 <flo-retina> I'm pretty sure the server only knows how to handle WINNT_x86-msvc
18:16:48 <flo-retina> hmm, actually, that's most likely the problem
18:16:56 <clokep_work> flo-retina: I don't have it right now, but if you let me know what to check I can do it 'soon'.
18:17:02 <clokep_work> (And don't say 'use wireshark' ;))
18:17:10 <flo-retina> the -x86 and -x64 entries are all from builds from august/september 2015
18:17:22 <flo-retina> someone must have changed the format or windows update requests...
18:17:46 <flo-retina> clokep_work: wireshark wouldn't help much for an https request
18:17:50 <flo-retina> or not trivially at least
18:18:13 <clokep_work> True.
18:18:16 <flo-retina> clokep_work: I was more considering clearing the whole cache, and ask you to force a check for update right after that, so that yours is the only entry in the cache
18:18:24 <flo-retina> but I think I've figured out the problem already anyway
18:18:31 <clokep_work> flo-retina++
18:18:37 * clokep_work is going to be out of coins to ++ with soon.
18:19:39 <flo-retina> how many hacks can I add before the whole thing collapses? ;)
18:19:52 <flo-retina> we already have:
18:19:52 <flo-retina> // 0.1.2 builds weren't universal binaries yet                                                                                                                                       
18:19:52 <flo-retina> if ($os_arch == 'Darwin_x86-gcc3')
18:19:52 <flo-retina>   $os_arch = 'Darwin_Universal-gcc3';
18:19:52 <flo-retina> // compatibility between moz2 and moz192 builds                                                                                                                                      
18:19:52 <flo-retina> if ($os_arch == 'Darwin_x86-gcc3-u-ppc-i386' || $os_arch == 'Darwin_ppc-gcc3-u-ppc-i386' || $os_arch == 'Darwin_x86_64-gcc3-u-i386-x86_64' || $os_arch == 'Darwin_x86-gcc3-u-i386-x8\
18:19:52 <flo-retina> 6_64')
18:19:52 <flo-retina>   $os_arch = 'Darwin_Universal-gcc3';
18:21:02 --> abdelrhman_ has joined #instantbird
18:21:09 * flo-retina added:
18:21:14 <flo-retina>  // Windows reports a -x64 or -x86 suffix since August 2015                                                                                                                           
18:21:14 <flo-retina> if ($os_arch == 'WINNT_x86-msvc-x86' || $os_arch == 'WINNT_x86-msvc-x64')
18:21:14 <flo-retina>   $os_arch = 'WINNT_x86-msvc';
18:22:07 <-- abdelrhman_ has quit (Quit: Leaving)
18:23:05 <-- abdelrhman has quit (Ping timeout: 121 seconds)
18:23:13 --> abdelrhman has joined #instantbird
18:24:43 <flo-retina> clokep_work: ok. Windows updates should be working now. Let me know if they are not (well, next time we have a successful build)
18:28:48 <clokep_work> flo-retina: Cool. Would I get an update even w/o a successful build?
18:28:51 <clokep_work> Only if it's within a few days?
18:29:12 <flo-retina> clokep_work: only if you are not already on the latest build
18:29:39 <clokep_work> I'm not.
18:29:43 <clokep_work> There's been no way for me to udpate.
18:29:47 <clokep_work> We're not uploading installers.
18:30:03 <flo-retina> and there's no way to extract a zip file on your OS?
18:30:29 <flo-retina> why isn't that 'not uploading installer' thing fixed already? :-S
18:31:33 <clokep_work> flo-retina: Extracting the zip over my install sounds like a really bad idea. :)
18:31:44 <clokep_work> Again, because I'm not really sure how to test it or what to try.
18:35:15 <flo-retina> I think that's how it's meant to be used
18:35:39 <flo-retina> but if unsure I would move the existing folder away first to have a way to rollback a manual update causing a regression
18:49:25 <clokep_work> flo-retina: I've been using it as motivation for working on things. ;)
18:50:11 <flo-retina> what's the motivation?
19:04:02 <-- mikk_s has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
19:05:16 <clokep_work> flo-retina: Motivation to fix Instantbird stuff?
19:05:20 <clokep_work> Which hasn't worked, apparently.
19:24:47 <-- Mnyromyr has quit (Ping timeout: 121 seconds)
19:24:57 --> gerard-majax has joined #instantbird
19:28:27 --> Mnyromyr has joined #instantbird
19:33:14 <-- gerard-majax has quit (Ping timeout: 121 seconds)
19:47:42 --> Defman has joined #instantbird
20:00:17 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:00:20 --> myk has joined #instantbird
20:23:50 <-- abdelrhman has quit (Ping timeout: 121 seconds)
20:24:23 --> abdelrhman has joined #instantbird
20:24:28 --> afiksof has joined #instantbird
20:28:23 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:38:46 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
20:38:50 --> clokep_work has joined #instantbird
20:38:50 * ChanServ sets mode +o clokep_work 
20:44:05 <flo-retina> I think we've got a problem for that compile update:
20:44:05 <flo-retina> http://mxr.mozilla.org/mozilla-central/source/browser/config/tooltool-manifests/linux32/releng.manifest
20:44:05 <flo-retina> http://mxr.mozilla.org/mozilla-central/source/browser/config/tooltool-manifests/linux64/releng.manifest
20:44:18 <flo-retina> the hash for the gcc.tar.xz file is the same in the 2 manifests
20:44:36 <flo-retina> which likely means we are now expected to do 32 bit linux builds on a 64bit system :-S
20:47:50 --> mpmc has joined #instantbird
20:49:05 <aleth> it crosscompiles by default now?
20:49:27 <flo-retina> that's my guess, yes
20:49:35 <clokep_work> :-\
20:49:41 <-- Defman has left #instantbird ()
20:52:06 * clokep_work wonders when their plan of having a Docker container for this stuff will be complete and if it'll help us.
20:52:32 <flo-retina> I think it's already in use for try
21:01:29 <flo-retina> I've verified, that archive contains only 64 bit binaries
21:01:55 <clokep_work> Well...we can at least fix the 64-bit ones then?
21:03:27 <flo-retina> you mean, on the slave that keeps on running out of memory?
21:06:06 <abdelrhman> aleth: I think msg command should only be used for MUC as it's totally different from irc's msg command
21:06:52 <aleth> abdelrhman: OK
21:09:42 <clokep_work> BAH, you're right. :(
21:09:43 <clokep_work> Sorry.
21:09:51 <clokep_work> I need like a spreadsheet of the issues we currently have.
21:13:58 * abdelrhman wishes to help you with these issues, but IDK where to start!
21:20:41 <clokep_work> abdelrhman: What OS are you on anyway?
21:20:49 <clokep_work> Just want to file away the info. :)
21:21:32 <abdelrhman> Currently, Ubuntu 14.04
21:22:24 <clokep_work> Ah so you are on Linux...good to know. ;)
21:37:59 <flo-retina> so, looks like our minis officially support up to 4GB, and unofficially up to 8GB
21:55:37 <clokep_work> Yay.
21:55:41 * clokep_work ships lots of RAM to fl.
21:59:13 <flo-retina> are you saying we should buy 8GB for our slaves?
22:00:35 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:24:47 --> clokep has joined #instantbird
22:24:48 * ChanServ sets mode +o clokep 
22:25:05 <clokep> flo-retina: \o/
22:25:20 <flo-retina> ?
22:25:28 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
22:25:42 <flo-retina> ah, windows
22:26:01 --> clokep has joined #instantbird
22:26:01 * ChanServ sets mode +o clokep 
22:26:25 <clokep> Hmm....so now there's no 'x' until you mouseover it? :-S
22:26:43 <flo-retina> where?
22:26:59 <clokep> Windows tabs.
22:27:10 <flo-retina> enlarge the window?
22:27:49 <clokep> Nope.
22:28:02 <clokep> Even when maximized.
22:28:08 <clokep> It apepars when you mouseover where it should be.
22:51:22 <-- aleth has quit (Quit: :tiuQ)
22:52:42 <-- abdelrhman has quit (Quit: Leaving)
23:15:18 <-- Mnyromyr has quit (Connection closed)
23:54:26 <-- Bollebib has quit (Ping timeout: 121 seconds)