#instantbird log on 11 03 2016

All times are UTC.

00:00:40 <-- DGMurdockIII has quit (Quit: Leaving)
00:08:01 --> clokep_work has joined #instantbird
00:08:01 * ChanServ sets mode +o clokep_work 
00:16:01 --> Alex2 has joined #instantbird
00:29:52 <-- Tonnes has quit (Connection closed)
00:32:29 <-- clokep_work has quit (Ping timeout: 121 seconds)
00:35:14 --> clokep_work has joined #instantbird
00:35:14 * ChanServ sets mode +o clokep_work 
00:35:25 --> bgmCoder has joined #instantbird
00:42:25 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
01:08:10 --> Tonnes has joined #instantbird
01:53:44 <-- clokep_work has quit (Ping timeout: 121 seconds)
03:40:18 <-- EionRobb has quit (Quit: Leaving.)
04:24:14 <instant-buildbot> build #3348 of macosx-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3348
05:00:34 --> DGMurdockIII has joined #instantbird
05:07:11 --> EionRobb has joined #instantbird
05:24:13 <instant-buildbot> build #874 of linux64-nightly-default is complete: Failure [4failed compile]  Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/874
05:30:17 --> Bollebib has joined #instantbird
05:44:13 <-- DGMurdockIII has quit (Connection closed)
06:27:26 --> bogdan_maris has joined #instantbird
06:37:46 <-- Bollebib has quit (Ping timeout: 121 seconds)
08:23:03 --> Antares has joined #instantbird
08:25:57 <-- Antares has quit (Quit: Leaving)
09:35:22 --> gerard-majax has joined #instantbird
09:46:08 <-- gerard-majax has quit (Ping timeout: 121 seconds)
09:47:19 --> gerard-majax has joined #instantbird
10:02:47 <-- gerard-majax has quit (Ping timeout: 121 seconds)
10:03:53 <-- clokep-M has quit (Connection closed)
10:03:53 <-- matthew-M has quit (Connection closed)
10:07:05 --> matthew-M has joined #instantbird
10:17:53 --> clokep-M has joined #instantbird
10:23:29 <-- Alex2 has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com)
10:40:51 --> clokep_work has joined #instantbird
10:40:51 * ChanServ sets mode +o clokep_work 
10:54:56 <-- clokep_work has quit (Ping timeout: 121 seconds)
10:58:56 --> gerard-majax has joined #instantbird
11:02:12 --> flo-retina has joined #instantbird
11:02:12 * ChanServ sets mode +qo flo-retina flo-retina 
11:03:24 --> clokep_work has joined #instantbird
11:03:24 * ChanServ sets mode +o clokep_work 
11:41:42 <-- clokep_work has quit (Ping timeout: 121 seconds)
11:57:55 <-- flo-retina has quit (A TLS packet with unexpected length was received.)
12:20:00 --> clokep_work has joined #instantbird
12:20:00 * ChanServ sets mode +o clokep_work 
12:21:10 --> flo-retina has joined #instantbird
12:21:10 * ChanServ sets mode +qo flo-retina flo-retina 
12:30:26 <clokep_work> EionRobb: Hi! :) How come all your purple-hangouts pipeline builds fail? :P It emails me everytime...
12:47:10 <-- chrisccoulson has quit (Quit: OSError: [Errno 130] Owner died)
12:47:15 --> chrisccoulson has joined #instantbird
13:19:22 --> aleth has joined #instantbird
13:19:22 * ChanServ sets mode +o aleth 
14:32:21 <instantbot> aleth@instantbird.org changed the Resolution on bug 1314450 from --- to FIXED.
14:32:22 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1314450 nor, --, Instantbird 52, aleth, RESO FIXED, this._updateAutoScrollEnabled is not a function error when tearing off
14:42:49 <flo-retina> https://bugzilla.mozilla.org/show_bug.cgi?id=1314955
14:42:51 <instantbot> Bug 1314955 nor, P2, ---, benjamin, NEW, Remove support for binary-component manifest instruction
14:43:15 <flo-retina> I think that'll be the end of purplexpcom
14:43:22 <-- BWMerlin has quit (Ping timeout: 121 seconds)
14:44:40 <aleth> What's the reasoning behind that?
14:49:58 <flo-retina> behind what I said or behind the bug?
14:50:44 <aleth> behind the bug
14:51:00 <flo-retina> they are dropping support for binary xpcom components. Completely.
14:51:07 <flo-retina> to avoid it being abused by malware
14:51:32 <aleth> malware is using binary xpcom? that's surprising, it wold only work in a specific build
14:51:45 <flo-retina> apparently they are
14:52:46 <flo-retina> well, binary xpcom components work only in one specific build, but I think they have other binary code that dynamically opens the Firefox libraries, and then use the XPCOM symbols from it to do stuff to the running Firefox process?
14:53:05 --> bgmCoder has joined #instantbird
14:54:23 <aleth> I guess that means IB had better have its next release before this lands
14:55:27 <flo-retina> "Tracking bug for work so that we can technically and effectively prevent 3rd-party software from using binary XPCOM."
14:55:48 <flo-retina> aleth: right, we should release before this lands, or based on a codebase that branched before it lands.
14:56:06 <flo-retina> I'm hoping it won't land in 52, and that we can release off 52 which will be esr
14:59:02 <aleth> https://mail.mozilla.org/pipermail/firefox-dev/2016-August/004549.html
14:59:52 <aleth> uh oh, that bug is moving fast, he's writing his own patches
15:00:36 <flo-retina> do we have a way to statically link purplexpcom into libxul?
15:02:23 <-- FilipMosner has quit (Connection closed)
15:02:57 --> FilipMosner has joined #instantbird
15:04:15 <aleth> is FINAL_LIBRARY going away altogether?
15:04:27 <flo-retina> I don't know?
15:04:47 <flo-retina> one big problem I see is that we are using external linkage
15:05:00 <flo-retina> and eg. the string API is different when using internal linkage
15:05:11 <-- bgmCoder has left #instantbird ()
15:05:50 <flo-retina> I don't know if the differences are more the kind that require a rewrite, or the kind that require fixing compiler errors for an hour
15:06:08 <aleth> No idea.
15:07:34 <aleth> Or add a hack to back this out before building, if that's all it is... https://reviewboard.mozilla.org/r/90428/diff/1#index_header
15:08:56 <flo-retina> "This file was deleted. The content cannot be displayed." super useful...
15:09:21 <aleth> cf bug 1299187
15:09:23 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1299187 nor, --, ---, benjamin, NEW, Tracking: stop exporting symbols such that 3rd-party software cannot use XPCOM effectively
15:12:52 <-- FilipMosner has quit (Connection closed)
15:13:02 --> FilipMosner has joined #instantbird
15:19:13 <aleth> Did you ever get Windows installed on one of those minis btw? I remember you started recently...
15:23:43 <flo-retina> no
15:23:55 <flo-retina> I considered starting when I was on sick leave for 3 days
15:24:03 <flo-retina> but I spent these 3 days in bed...
15:26:36 --> mconley|livehacking has joined #instantbird
15:31:23 <aleth> being sick will do that...
15:36:46 <-- mconley|livehacking has quit (Quit: NO CARRIER)
15:37:24 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
16:05:21 --> Bollebib has joined #instantbird
16:58:16 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:03:09 --> DGMurdockIII has joined #instantbird
17:28:34 --> gerard-majax has joined #instantbird
17:37:48 <-- Tonnes has quit (Connection closed)
17:45:07 <-- gerard-majax has quit (Ping timeout: 121 seconds)
17:47:33 --> gerard-majax has joined #instantbird
17:56:32 --> Tonnes has joined #instantbird
18:07:47 <-- flo-retina has quit (Ping timeout: 121 seconds)
18:07:52 --> flo-retina has joined #instantbird
18:07:52 * ChanServ sets mode +qo flo-retina flo-retina 
18:21:49 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com)
18:38:16 <-- DGMurdockIII has quit (Quit: Leaving)
18:40:13 <-- gerard-majax has quit (Ping timeout: 121 seconds)
18:58:49 --> DGMurdockIII has joined #instantbird
19:00:31 --> flo-retina has joined #instantbird
19:00:31 * ChanServ sets mode +qo flo-retina flo-retina 
20:43:50 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:12:21 --> clokep_work has joined #instantbird
21:12:21 * ChanServ sets mode +o clokep_work 
21:16:23 <-- clokep_work has quit (Ping timeout: 121 seconds)
21:21:30 --> clokep_work has joined #instantbird
21:21:30 * ChanServ sets mode +o clokep_work 
21:56:31 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:07:33 --> clokep_work has joined #instantbird
22:07:33 * ChanServ sets mode +o clokep_work 
22:11:35 <-- clokep_work has quit (Ping timeout: 121 seconds)
22:20:22 <-- Bollebib has quit (Ping timeout: 121 seconds)
23:18:36 <-- aleth has quit (Quit: Instantbird 52)