#instantbird log on 03 10 2017

All times are UTC.

00:29:32 --> Alex1 has joined #instantbird
00:29:32 <-- micahg has quit (Ping timeout: 121 seconds)
00:41:33 --> clokep_work has joined #instantbird
00:41:33 * ChanServ sets mode +o clokep_work 
00:45:34 <-- clokep_work has quit (Ping timeout: 121 seconds)
01:16:18 --> clokep_work has joined #instantbird
01:16:19 * ChanServ sets mode +o clokep_work 
01:20:03 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:20:07 --> clokep_work has joined #instantbird
01:20:07 * ChanServ sets mode +o clokep_work 
01:24:08 <-- clokep_work has quit (Ping timeout: 121 seconds)
02:31:43 <-- matrixisreal has quit (Quit: Connection closed for inactivity)
02:51:20 <-- EionRobb has quit (Quit: Leaving.)
02:53:05 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
03:10:08 <instant-buildbot> build #1003 of linux64-nightly-default is complete: Failure [4failed hg]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/1003
03:41:43 <instant-buildbot> build #3482 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3482
03:54:29 <-- Gizmokid2005 has quit (Ping timeout: 121 seconds)
03:54:40 --> Gizmokid2005 has joined #instantbird
05:07:36 <-- bgmCoder has quit (Ping timeout: 121 seconds)
05:17:11 --> EionRobb has joined #instantbird
05:30:40 --> Bollebib has joined #instantbird
05:43:23 <nhnt11> has anyone heard of Rocket Chat?
05:43:42 <nhnt11> ah, it's yet another protocol....
05:54:52 <EionRobb> they have matrixorg bindings
05:55:13 <EionRobb> or you can get purple loading plugins and use the rocketchat prpl ;)
05:56:58 <nhnt11> oh hmm
05:57:27 <nhnt11> EionRobb: do they use their own protocol? it was unclear to me from skimming the docs
05:57:38 <nhnt11> (I mean, is it based off of something, or completely new, or what)
05:58:01 <EionRobb> its a meteor DDP connection over websocket
05:59:29 <nhnt11> ah!
05:59:53 <nhnt11> ok, now some things make sense
06:05:26 --> fredw has joined #instantbird
06:28:48 <-- Bollebib has quit (Ping timeout: 121 seconds)
06:46:05 <-- fredw has quit (Client exited)
07:04:52 --> fredw has joined #instantbird
07:39:36 --> clokep_work has joined #instantbird
07:39:36 * ChanServ sets mode +o clokep_work 
07:43:37 <-- clokep_work has quit (Ping timeout: 121 seconds)
08:31:47 --> EionRobb1 has joined #instantbird
08:33:57 <-- EionRobb has quit (Ping timeout: 121 seconds)
08:35:02 --> clokep_work has joined #instantbird
08:35:02 * ChanServ sets mode +o clokep_work 
08:39:03 <-- clokep_work has quit (Ping timeout: 121 seconds)
08:52:36 --> clokep_work has joined #instantbird
08:52:36 * ChanServ sets mode +o clokep_work 
08:56:37 <-- clokep_work has quit (Ping timeout: 121 seconds)
09:51:33 --> clokep_work has joined #instantbird
09:51:33 * ChanServ sets mode +o clokep_work 
09:55:34 <-- clokep_work has quit (Ping timeout: 121 seconds)
10:06:31 <-- Alex1 has quit (Connection closed)
10:11:33 --> clokep_work has joined #instantbird
10:11:33 * ChanServ sets mode +o clokep_work 
10:15:34 <-- clokep_work has quit (Ping timeout: 121 seconds)
10:24:22 <-- fredw has quit (Ping timeout: 121 seconds)
10:26:31 --> fredw has joined #instantbird
10:39:13 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
11:04:45 <-- fredw has quit (Client exited)
11:07:03 --> flo-retina has joined #instantbird
11:07:03 * ChanServ sets mode +qo flo-retina flo-retina 
11:54:09 --> fredw has joined #instantbird
12:18:10 --> Bollebib has joined #instantbird
12:20:33 --> matrixisreal has joined #instantbird
12:22:13 <-- BWMerlin has quit (Ping timeout: 121 seconds)
12:57:33 --> clokep_work has joined #instantbird
12:57:33 * ChanServ sets mode +o clokep_work 
13:21:52 <-- fredw has quit (Client exited)
13:26:11 --> fredw has joined #instantbird
13:27:06 <fredw> clokep-M, clokep_work: Hi. If there are more Matrix bug entries please cc' me. Thanks!
13:30:11 <clokep_work> fredw: Will do. I should get a component created -- you can then just watch the component. ;)
13:34:30 <fredw> clokep_work: thanks. Let me know when it is created
13:50:00 <clokep_work> Filing a bug now...
13:50:05 <clokep_work> Hey flo-retina
13:50:10 <clokep_work> You should be able to use esr52 now.
13:51:55 <clokep_work> nhnt11: You gonna use rocketchat?
13:52:12 <clokep_work> fredw: I filed bug 1346214, I CCed you (hope that's OK!)
13:52:14 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1346214 nor, --, ---, nobody, NEW, Please add "Matrix" component to "Chat Core"
13:53:12 <fredw> clokep_work: thanks
13:53:14 <-- fredw has quit (Client exited)
13:56:29 <clokep_work> matrixisreal: Hi! I just kicked off a build so I can review some of your code. :)
14:17:24 <matrixisreal> clokep_work: great :) .  
14:18:18 <matrixisreal> Getting this build time error after checking out  What might be the problem clokep_work https://www.irccloud.com/pastebin/Pd7DnRmS/
14:20:09 <clokep_work> matrixisreal: I'm not sure. What OS are you on?
14:20:11 <clokep_work> Linux I assume?
14:20:29 <matrixisreal> clokep_work: linux yes
14:20:35 <clokep_work> Hmm...
14:20:53 <clokep_work> I don't know. You can disable that easily if you want to not worry about it.
14:21:24 <clokep_work> (Comment out the folder in im/components/moz.build)
14:21:43 <clokep_work> But it sounds like a strings API change...I thought I fixed all those though.
14:21:45 <clokep_work> flo-retina: ^
14:22:58 <flo-retina> maybe build off esr52 instead of central?
14:23:08 <flo-retina> that nsXPCOMStrings.h file seems to no longer exist
14:23:22 <clokep_work> Yeah, but that doesn't help if he ewants to work on things that are only in central.
14:24:55 <flo-retina> I would try removing the #include for nsXPCOMStrings.h in trayToolkit.h and see what other error occurs if any
14:25:53 --> bgmCoder has joined #instantbird
14:29:19 <matrixisreal> flo-retina: I'll try that,  Hope there aren't anymore errors, this error is thrown 30min after the build is started
14:31:22 <clokep_work> matrixisreal: You don't need to do a full build again.
14:31:28 <clokep_work> Just do |mach build im|
14:31:48 <clokep_work> You eventually might need to run |mach build| again, but you shouldn't have to clobber.
14:33:49 <matrixisreal> clokep_work: I have alrady run clobber, so  mach build has to be run I guess.. 
14:34:04 <clokep_work> There's no reason to guess.
14:34:12 <clokep_work> You should be able to just rebuild im/
14:34:18 <clokep_work> At least to fix this error.
14:34:42 <clokep_work> Even if you run |mach build| again it should be much faster, but it will still be much slower than |mach build im|
14:36:18 --> fredw has joined #instantbird
14:40:19 <matrixisreal> clokep_work: building just im gives "Your tree has not been configured yet. Please run |mach build| with no arguments."
14:40:35 <clokep_work> Bah, that's dumb.
14:40:40 <clokep_work> Then run |mach build| :P
14:40:45 <clokep_work> It should still be much faster.
14:41:13 <matrixisreal> clokep_work: Even If i clobbered.?
14:43:54 * clokep_work is super confused.
14:44:06 <clokep_work> Each time you run |mach build| it theoretically only rebuilds things that changed.
14:45:11 <clokep_work> Does that answer your question?
14:45:16 <clokep_work> (Regardless I'd just kick it off. :P)
14:54:05 <matrixisreal> clokep_work: I think so.. , I thought that clobber clears off all the object files.
14:57:15 <clokep_work> It does.
14:57:22 <clokep_work> But you only ran it the one time, right?
15:00:54 <matrixisreal> clokep_work: nope, few times, every time I get an error. 
15:01:22 <clokep_work> Hm...OK.
15:01:26 <clokep_work> That seems unnecessary. :)
15:01:29 <matrixisreal> and doesnt clobber clears just the unupdated obj-files
15:01:39 <clokep_work> No, it clears *ALL* obj files.
15:01:43 <clokep_work> And starts your build from scratch.
15:06:58 <matrixisreal> clokep_work: what would be the best way to make that change(comenting #include) without hg tracking it.
15:07:12 <clokep_work> matrixisreal: Just make the change in the file and see if it works first.
15:07:25 <clokep_work> If it works, put up a patch and we'll merge it? :P
15:07:37 <clokep_work> I don't know your workflow, are you using bookmarks? Mercurial queues? Something else?
15:07:46 <matrixisreal> queues
15:08:05 <clokep_work> Make it a separate patch in your queue.
15:08:18 <clokep_work> And then you can qpop / qpush it when necessary.
16:12:10 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:57:47 --> flo-retina has joined #instantbird
16:57:47 * ChanServ sets mode +qo flo-retina flo-retina 
17:04:16 <matrixisreal> new error, this time at the very beginning, clokep_work: see this, just commented the #include https://www.irccloud.com/pastebin/8iW8NgqS/
17:04:49 <-- fredw has quit (Client exited)
17:07:53 <clokep_work> matrixisreal: No sure what's going on there...
17:07:56 <clokep_work> flo-retina: Any idea? ^
17:10:23 <matrixisreal> The error prevails , even if I uncomment it, Looks like a different problem, no idea what it is.. :/
17:19:26 <clokep_work> Yeah it looks unrelated.
17:19:29 <clokep_work> Might be dirty pyc files.
17:20:09 <flo-retina> try removing /home/pk/instantbird/obj-x86_64-pc-linux-gnu/
17:20:21 <flo-retina> it may be that mach clobber somehow doesn't work well for c-c
17:21:00 <clokep_work> It works fine.
17:31:21 <matrixisreal> hmm.. somehow deleting /obj-x86_64-pc-linux-gnu worked.
17:34:31 <-- flo-retina has quit (Ping timeout: 121 seconds)
17:37:47 --> jsgrant_ has joined #instantbird
17:40:36 --> jsgrant has joined #instantbird
17:45:54 --> flo-retina has joined #instantbird
17:45:54 * ChanServ sets mode +qo flo-retina flo-retina 
17:59:36 <clokep_work> Good. :)
18:28:55 --> mpmc has joined #instantbird
18:51:27 <-- mpmc has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
19:12:51 <-- jsgrant has quit (Ping timeout: 121 seconds)
19:19:16 --> jsgrant has joined #instantbird
19:43:10 <-- jsgrant has quit (Ping timeout: 121 seconds)
19:46:03 <matrixisreal> clokep_work: Planning to write few commands for matrix, what do u say ?
19:46:15 <clokep_work> Booyah.
19:46:45 <matrixisreal> wat does that mean ? :P
20:01:18 <clokep_work> "Yay"? :P
20:01:30 <clokep_work> matrixisreal: For now you can just file bugs in Chat Core > General.
20:01:32 <clokep_work> We can move them later.
20:01:42 <clokep_work> I might try to review some patches tongiht, but no promises.
20:02:12 <matrixisreal> sounds good :D
20:02:28 --> sarabai-M has joined #instantbird
20:05:44 <-- clokep_work has quit (Ping timeout: 121 seconds)
20:15:08 --> jsgrant has joined #instantbird
20:22:38 <-- Mook_as has quit (Client exited)
20:22:48 --> Mook_as has joined #instantbird
20:30:54 <sarabai-M> hi
20:31:19 <sarabai-M> *ignore
20:32:11 <matrixisreal> ignored
21:13:49 <-- jsgrant has quit (Ping timeout: 121 seconds)
21:17:29 --> jsgrant has joined #instantbird
21:37:58 <-- jsgrant has quit (Ping timeout: 121 seconds)
21:54:59 <Mook_as> Hmm, I don't recall what the situation with the libpurple protocol handlers on thunderbird are. Dead because no xpcom?
22:39:40 <not-freaktechnik> because no native components, I'd assume
22:48:21 --> jsgrant has joined #instantbird
22:52:55 <-- Fallen has quit (Ping timeout: 121 seconds)
22:53:02 <-- jsgrant has quit (Ping timeout: 121 seconds)
22:53:28 --> jsgrant has joined #instantbird
22:57:26 --> Fallen has joined #instantbird
23:00:46 <-- Mook_as has quit (Client exited)
23:00:57 --> Mook_as has joined #instantbird
23:01:11 <Mook_as> Right, that's what I meant
23:06:03 <not-freaktechnik> emscriptem all the things to webassembly?
23:06:32 <Mook_as> You're right, js-ctypes is likely to be broken down the road anyway (if it's not already dead, I haven't kept track)
23:07:04 <not-freaktechnik> it's pretty dead for extensions in firefox, so there's no guarantee it'll stay around
23:27:41 <-- jsgrant has quit (Ping timeout: 121 seconds)
23:37:18 --> jsgrant has joined #instantbird
23:40:15 <instantbot> New Chat Core - General bug 1346441 filed by pavankarthikboddeda@gmail.com.
23:40:16 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1346441 enh, --, ---, nobody, NEW, Add basic Command Support for Matrix.
23:46:08 --> clokep_work has joined #instantbird
23:46:08 * ChanServ sets mode +o clokep_work 
23:50:11 <-- clokep_work has quit (Ping timeout: 121 seconds)
23:51:13 <-- Mook_as has quit (Client exited)