All times are UTC.
00:14:16 --> Alex has joined #instantbird 01:23:14 --> clokep_work has joined #instantbird 01:23:14 * ChanServ sets mode +o clokep_work 01:26:39 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:26:41 --> clokep_work has joined #instantbird 01:26:41 * ChanServ sets mode +o clokep_work 01:30:43 <-- clokep_work has quit (Ping timeout: 121 seconds) 03:05:40 <-- bgmCoder has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 03:17:27 --> Alex2 has joined #instantbird 03:18:52 <-- Alex has quit (Ping timeout: 121 seconds) 04:16:58 <-- DGMurdockIII has quit (Quit: Leaving) 04:41:22 <instant-buildbot> build #3362 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/3362 04:45:30 <-- EionRobb has quit (Quit: Leaving.) 05:23:46 --> EionRobb has joined #instantbird 05:32:40 <instant-buildbot> build #886 of linux64-nightly-default is complete: Failure [4failed shell_6] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/886 07:33:53 --> bogdan_maris has joined #instantbird 07:56:44 --> fredw has joined #instantbird 08:26:21 <-- fredw has quit (Client exited) 08:33:44 --> Bollebib has joined #instantbird 08:43:28 --> fredw has joined #instantbird 08:46:49 <-- Bollebib has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 08:47:09 --> Bollebib has joined #instantbird 08:47:18 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 09:04:21 --> chrisccoulson has joined #instantbird 09:11:15 --> gerard-majax has joined #instantbird 09:42:25 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:44:12 --> gerard-majax has joined #instantbird 09:51:22 <-- gerard-majax has quit (Quit: Leaving) 09:51:26 --> gerard-majax has joined #instantbird 09:56:45 <-- Bollebib has quit (Ping timeout: 121 seconds) 09:58:38 --> Bollebib has joined #instantbird 10:08:28 <-- gerard-majax has quit (Ping timeout: 121 seconds) 10:10:27 <-- Alex2 has quit (Connection closed) 10:42:48 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:47:55 --> gerard-majax has joined #instantbird 10:57:57 --> chrisccoulson_ has joined #instantbird 11:00:31 <-- chrisccoulson has quit (Ping timeout: 121 seconds) 11:36:36 --> aleth has joined #instantbird 11:36:36 * ChanServ sets mode +o aleth 11:58:31 --> flo-retina has joined #instantbird 11:58:31 * ChanServ sets mode +qo flo-retina flo-retina 12:18:03 <-- fredw has quit (Client exited) 12:50:42 --> fredw has joined #instantbird 13:29:39 --> clokep_work has joined #instantbird 13:29:39 * ChanServ sets mode +o clokep_work 13:38:05 * chrisccoulson_ is now known as chrisccoulson 15:57:35 <clokep_work> I think it's been a while since we've had a successful linux? 15:57:42 <clokep_work> (And of course a really long time for a successful windows...) 15:57:46 <-- clokep_work has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 15:57:49 --> clokep_work has joined #instantbird 15:57:49 * ChanServ sets mode +o clokep_work 16:02:46 <flo-retina> the last linux green build is on Oct 25th 16:03:16 <flo-retina> anybody volunteering to debug and fix that build failure? ;) 16:03:37 --> bgmCoder has joined #instantbird 16:04:32 <clokep_work> Nope. :-\ 16:23:51 <-- bogdan_maris has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:25:29 <aleth> It's not even clear how to debug it - hard to reproduce... 16:26:35 <flo-retina> seems to be failing consistently lately... on the build slave 16:26:41 <flo-retina> I haven't tried to reproduce locally recently 16:27:12 <flo-retina> actually, it's not failing really consistently, it has 2 failure modes, either "libpurplexpcom.so: File exists" at the "compile" step, or the file is missing at the distribute step 16:47:45 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:55:47 <-- fredw has quit (Client exited) 16:56:27 <-- bgmCoder has quit (Connection closed) 16:56:32 --> bgmCoder has joined #instantbird 16:58:10 <-- gerard-majax has quit (Ping timeout: 121 seconds) 17:22:13 <-- mkaply has left #instantbird ("") 17:31:29 --> flo-retina has joined #instantbird 17:31:29 * ChanServ sets mode +qo flo-retina flo-retina 17:50:21 --> gerard-majax has joined #instantbird 18:03:20 * flo-retina wonders what's causing bug 1317743 18:03:22 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1317743 nor, --, ---, nobody, UNCO, TypeError: this.window.requestIdleCallback is not a function[Learn More] socket.jsm:463:7 18:06:49 <flo-retina> Given that http://searchfox.org/comm-central/source/chat/modules/hiddenWindow.jsm has a mac specific behavior and that we haven't had recent windows or linux nightlies, could it be that it's completely broken on these 2 OSes? 18:07:08 <flo-retina> do we not have any test covering socket.jsm working at least a little bit? 18:10:43 --> unghost has joined #instantbird 18:12:49 <aleth> It's sad about the lacking nightlies and tests, but in fact it's caused by http://searchfox.org/mozilla-central/source/modules/libpref/init/all.js#191 18:13:37 <aleth> that restriction was not mentioned in the announcement :-/ 18:19:47 <-- gerard-majax has quit (Quit: Leaving) 18:19:51 --> gerard-majax has joined #instantbird 18:26:44 <clokep_work> aleth: I guess we get to back out that patch? 18:26:54 <aleth> clokep_work: yeah, I did it. 18:27:01 <clokep_work> Aweomse. 18:27:07 <clokep_work> Just on aurora? 18:27:25 <aleth> Yup! Gambling on it being preffed on soon... 18:27:33 <clokep_work> Was going to be my suggestion too! 18:27:44 <flo-retina> aleth: can you/we yell at whoever forgot to mention that in the announcement? 18:28:37 <flo-retina> https://developer.mozilla.org/fr/docs/Web/API/Window/requestIdleCallback#Browser_compatibility says "On track for release in Firefox 52" 18:28:38 <aleth> flo-retina: I checked back and it only says "with plans to ship in 52" so strictly speaking it's correct 18:28:51 <flo-retina> (I actually checked on MDN it wasn't nightly only before I r+'ed that patch...) 18:28:58 <aleth> so did I 18:29:04 <aleth> should have checked the code instead :P 18:29:27 * clokep_work takes no blame. 18:45:26 <-- gerard-majax has quit (Quit: Leaving) 18:45:31 --> gerard-majax has joined #instantbird 18:55:22 <-- gerard-majax has quit (Quit: Leaving) 18:57:10 --> gerard-majax has joined #instantbird 19:06:17 <-- EionRobb has quit (Quit: Leaving.) 19:16:33 <-- gerard-majax has quit (Ping timeout: 121 seconds) 19:30:20 --> EionRobb has joined #instantbird 20:01:57 --> DGMurdockIII has joined #instantbird 20:06:22 <aleth> purplexpbustage incoming https://bugzilla.mozilla.org/show_bug.cgi?id=1317674#c12 20:06:24 <instantbot> Bug 1317674 nor, --, ---, aleth, ASSI, Port |Bug 1316450 - Enforce that nothing new depends on the XPCOM glue| to TB etc. 20:07:11 --> arlolra has joined #instantbird 20:08:12 <clokep_work> Is there a fix? :P 20:08:19 <clokep_work> Or is this the end/ 20:08:50 <arlolra> are we talking about https://github.com/mozilla/gecko-dev/commit/ce8408bddcefb7960cccd7bdd6472d93e9fbc987 ? 20:10:12 <clokep_work> arlolra: Yes, aleth just pointed out a bug right before you came in. 20:10:13 <aleth> clokep_work: We could try to get an exception added, but binary components removal will similarly bust it in a couple days I guess 20:10:30 <clokep_work> Right. :( 20:12:33 <arlolra> does the extra_allowed not apply to instantbird? 20:16:07 <aleth> The problem is libpurple 20:19:28 <arlolra> hmm, i got an error though, even though I don't have "ac_add_options --enable-extensions=purple" 20:21:22 <aleth> well, you need the patch from bug 1317674 20:21:25 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1317674 nor, --, ---, aleth, ASSI, Port |Bug 1316450 - Enforce that nothing new depends on the XPCOM glue| to TB etc. 20:21:49 <arlolra> ah, k 21:33:16 <aleth> ...and binary components are no more 21:43:47 <flo-retina> aleth: is that on 53 or 52? 21:43:53 <aleth> 53 so far 21:44:11 <aleth> I wouldn't be surprised if it gets uplifted though 21:44:22 <flo-retina> that would be a strange move :-/ 21:44:29 <flo-retina> would be nice if we could make one release off 52 21:44:31 <freaktechnik> uplifting has been in the trend recently 21:44:43 <freaktechnik> but I could see them leaving it in for the ESR 21:46:21 <aleth> How hard would it be to link it all into libxul? 21:47:03 <flo-retina> would take significant work I think 21:47:21 <flo-retina> + remember we have some dynamically linked prpls 21:47:33 <flo-retina> because they depend on external libraries being on the system 21:47:49 <flo-retina> if we statically link that, the whole libxul library will fail to load if the dependencies are missing 21:47:58 <aleth> right :-S 21:49:00 <aleth> So it's a matter of setting up buildbot to patch m-c with a backout of https://hg.mozilla.org/integration/mozilla-inbound/rev/b99edf918b96 for now? 22:01:05 <flo-retina> hmm 22:01:16 <flo-retina> or should we do our nightlies against aurora? 22:01:56 <aleth> that'll turn into "against beta" in six weeks 22:02:03 <flo-retina> right... 22:02:23 <flo-retina> aleth: I'm just not convinced backing out that patch will work more than a couple days 22:02:36 <flo-retina> aleth: logically once binary xpcom is dead, they'll remove all the glue code 22:03:29 <aleth> bug 1306329 22:03:32 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1306329 nor, P3, ---, benjamin, NEW, Stop building the XPCOM glue 22:03:36 <flo-retina> could be that the question is "are flights to hawaii long enough to implement a solution to load libpurple without binary xpcom?" :-S 22:05:54 <flo-retina> our options are: emscripten compile to JS, or ship a non-xpcom binary opened with js-ctypes, right? 22:06:27 <freaktechnik> or use the new and fancy I/O communication that you can have via Subprocess.jsm 22:06:49 <freaktechnik> (which means writing a XPC wrapper around the lib) 22:07:44 <aleth> flo-retina: I think so 22:10:19 <aleth> freaktechnik: that sounds painful... 22:10:37 <freaktechnik> it's fun. The protocol is great. 22:11:16 <freaktechnik> first you have a fixed-width binary unsigned int with the length of your message and then JSON contents in whatever the system's I/O happens to be in, but mangled into UTF-8 in some way. 22:15:32 <EionRobb> ooh, I like this discussion 22:22:14 <aleth> flo-retina: note currently IB nightlies will still build, it's just that the libpurple prpls will be missing at runtime 22:25:08 <-- clokep_work has quit (Ping timeout: 121 seconds) 22:25:08 <-- unghost has quit (Connection closed) 23:10:12 <-- arlolra has quit (Client exited)