All times are UTC.
00:00:47 <instantbot> New Instantbird - Other bug 1219502 filed by florian@queze.net. 00:00:48 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1219502 blo, --, ---, florian, NEW, Build failure: trayToolkit.cpp: error: 'GetDocument' : is not a member of 'nsIDOMWindow' 00:05:20 <flo-retina> so I guess I should push that asap, right? ;) 00:05:35 <aleth> indeed :-) 00:05:59 <aleth> Did you already add the ssh key? 00:06:03 <flo-retina> no 00:11:48 --> Alex2 has joined #instantbird 00:12:45 <instantbot> florian@queze.net changed the Resolution on bug 1219502 from --- to FIXED. 00:12:46 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1219502 blo, --, ---, florian, RESO FIXED, Build failure: trayToolkit.cpp: error: 'GetDocument' : is not a member of 'nsIDOMWindow' 00:13:00 <-- Bollebib has quit (Ping timeout: 121 seconds) 00:16:30 <-- nhnt11 has quit (Ping timeout: 121 seconds) 00:17:32 <flo-retina> the ssh key is installed 00:17:43 <flo-retina> so... I think I'm ready to go to bed now ;) 00:18:33 <aleth> let's see what happens ;) 00:18:57 <-- flo-linux has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 00:19:53 --> nhnt11 has joined #instantbird 00:19:53 * ChanServ sets mode +h nhnt11 00:38:26 <-- freaktechnik has quit (Ping timeout: 121 seconds) 00:39:52 --> freaktechnik has joined #instantbird 01:05:07 <-- aleth has quit (Quit: :tiuQ) 01:20:52 --> nhnt12 has joined #instantbird 01:20:53 * ChanServ sets mode +h nhnt12 01:21:49 <-- nhnt11 has quit (Ping timeout: 121 seconds) 01:21:49 * nhnt12 is now known as nhnt11 01:53:50 --> clokep_work has joined #instantbird 01:53:50 * ChanServ sets mode +o clokep_work 02:21:11 <-- nhnt11 has quit (Ping timeout: 121 seconds) 02:23:21 --> nhnt11 has joined #instantbird 02:23:22 * ChanServ sets mode +h nhnt11 02:42:05 <-- clokep_work has quit (Ping timeout: 121 seconds) 02:53:35 <-- Alex2 has quit (Ping timeout: 121 seconds) 03:14:25 <instant-buildbot> build #1566 of linux-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/1566 03:24:12 <-- nhnt11 has quit (Ping timeout: 121 seconds) 03:29:28 --> nhnt11 has joined #instantbird 03:29:29 * ChanServ sets mode +h nhnt11 03:46:51 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:12:01 --> nhnt11 has joined #instantbird 04:12:01 * ChanServ sets mode +h nhnt11 04:17:28 --> mpmctoo has joined #instantbird 04:24:26 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:43:09 --> nhnt11 has joined #instantbird 04:43:09 * ChanServ sets mode +h nhnt11 04:46:09 <instant-buildbot> build #485 of linux64-nightly-default is complete: Failure [4failed compile] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/485 04:50:39 <instant-buildbot> build #1787 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1787 04:53:15 <-- nhnt11 has quit (Ping timeout: 121 seconds) 04:58:39 <instant-buildbot> build #2952 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2952 05:13:59 --> nhnt11 has joined #instantbird 05:13:59 * ChanServ sets mode +h nhnt11 05:31:26 --> nhnt12 has joined #instantbird 05:31:26 <-- nhnt11 has quit (Connection closed) 05:31:26 * ChanServ sets mode +h nhnt12 05:31:27 * nhnt12 is now known as nhnt11 05:47:50 <-- nhnt11 has quit (Ping timeout: 121 seconds) 05:55:27 --> Bollebib has joined #instantbird 06:11:34 --> nhnt11 has joined #instantbird 06:11:34 * ChanServ sets mode +h nhnt11 06:15:37 <-- nhnt11 has quit (Ping timeout: 121 seconds) 06:22:05 --> nhnt11 has joined #instantbird 06:22:06 * ChanServ sets mode +h nhnt11 06:34:51 <-- nhnt11 has quit (Ping timeout: 121 seconds) 06:39:35 <-- Bollebib has quit (Ping timeout: 121 seconds) 07:05:22 --> nhnt11 has joined #instantbird 07:05:22 * ChanServ sets mode +h nhnt11 07:21:21 --> nhnt12 has joined #instantbird 07:21:21 * ChanServ sets mode +h nhnt12 07:21:29 <-- nhnt11 has quit (Ping timeout: 121 seconds) 07:21:29 * nhnt12 is now known as nhnt11 07:41:37 <-- nhnt11 has quit (Ping timeout: 121 seconds) 08:05:23 --> nhnt11 has joined #instantbird 08:05:23 * ChanServ sets mode +h nhnt11 08:20:34 --> nhnt12 has joined #instantbird 08:20:34 * ChanServ sets mode +h nhnt12 08:21:30 <-- nhnt11 has quit (Ping timeout: 121 seconds) 08:21:30 * nhnt12 is now known as nhnt11 08:23:43 --> gerard-majax has joined #instantbird 08:32:04 <-- gerard-majax has quit (Ping timeout: 121 seconds) 09:04:19 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:22:22 <-- nhnt11 has quit (Ping timeout: 121 seconds) 09:23:33 --> nhnt11 has joined #instantbird 09:23:33 * ChanServ sets mode +h nhnt11 09:28:33 --> flo-retina has joined #instantbird 09:28:33 * ChanServ sets mode +qo flo-retina flo-retina 09:31:36 <-- nhnt11 has quit (Ping timeout: 121 seconds) 09:48:54 --> afiksof has joined #instantbird 09:51:12 --> nhnt11 has joined #instantbird 09:51:12 * ChanServ sets mode +h nhnt11 10:02:57 <-- afiksof has quit (Ping timeout: 121 seconds) 10:03:20 --> gerard-majax has joined #instantbird 10:24:10 <-- nhnt11 has quit (Ping timeout: 121 seconds) 10:26:06 --> nhnt11 has joined #instantbird 10:26:07 * ChanServ sets mode +h nhnt11 10:27:58 --> aleth has joined #instantbird 10:27:59 * ChanServ sets mode +o aleth 10:30:50 <-- nhnt11 has quit (Connection closed) 10:31:10 --> nhnt11 has joined #instantbird 10:31:11 * ChanServ sets mode +h nhnt11 10:31:44 <aleth> flo-retina: What's the status of bug 789450? I wasn't aware of it and so I added a quick patch to bug 1218822 yesterday, but Paenglab pointed out it was a duplicate 10:31:47 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=789450 nor, --, ---, foudil.newbie+bmo, ASSI, Chat Tab doesn't stay open when re-opening Thunderbird 10:31:48 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1218822 nor, --, ---, aleth, ASSI, Persist chat tab after restart 10:32:04 <flo-retina> aleth: you just volunteered to take over that review ;) 10:32:27 <flo-retina> it's too bad you didn't ask me, I knew about that patch languishing in my review queue :( 10:34:17 <aleth> It was like a 5 minute fix. 10:36:10 <aleth> Looks like the Linux nightlies got stuck on libpurplexpcom.so again... 10:36:42 <flo-retina> I restarted it 10:38:16 <flo-retina> I'm glad tooltool seems to work anyway :) 10:38:38 <flo-retina> if we get working linux64 nightlies, the next step is to figure out how to make 32bit builds using mock_mozilla... 10:39:31 <aleth> Ah, I'd forgotten about that complication. 10:52:59 <-- nhnt11 has quit (Ping timeout: 121 seconds) 10:53:02 * aleth makes a note to update the build page. 11:03:16 --> nhnt11 has joined #instantbird 11:03:17 * ChanServ sets mode +h nhnt11 11:07:20 <-- nhnt11 has quit (Ping timeout: 121 seconds) 11:07:58 --> nhnt11 has joined #instantbird 11:07:59 * ChanServ sets mode +h nhnt11 11:08:56 --> clokep_work has joined #instantbird 11:08:57 * ChanServ sets mode +o clokep_work 11:37:36 <clokep_work> flo-retina: Awesome work witht he builders. 12:03:51 <clokep_work> Ugh. 12:03:54 --> Bollebib has joined #instantbird 12:03:56 <clokep_work> I really wish debug logs had a way to clear them. 12:07:22 <instant-buildbot> build #486 of linux64-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/linux64-nightly-default/builds/486 12:07:56 <clokep_work> flo-retina++++++ 12:07:59 <aleth> \o/ 12:08:12 <aleth> flo-retina++ indeed :-) 12:08:28 * aleth updated "Simple IB build" 12:09:26 <-- nhnt11 has quit (Ping timeout: 121 seconds) 12:09:49 <clokep_work> aleth: Thanks for all the emails. :P 12:10:50 <aleth> I can't seem to get it to put the right whitespace between sections on "Save"... 12:12:08 <flo-retina> ah, :) 12:12:16 <flo-retina> I guess now I get to play the same game with linux32 ;) 12:13:06 <clokep_work> I thought this was the more advanced game? :P 12:13:14 <aleth> bonus level! 12:15:25 <flo-retina> clokep_work: well... 12:15:38 <flo-retina> clokep_work: in theory, the slaves will be identifical, as I've already installed mock_mozilla on this one. 12:15:48 <flo-retina> it's just the buildbot-config side of the game that will be more involved 12:16:31 <clokep_work> Ahhhh. 12:16:49 <flo-retina> I still need to make a second identical slave of course 12:16:56 <flo-retina> so restart the game from level1 12:16:58 <clokep_work> Copy the hard drive? :) 12:17:28 <aleth> Might be a good idea to push the whole config to a repo 12:17:39 <aleth> If that makes sense. 12:17:59 <flo-retina> clokep_work: I was actually thinking that it may make sense to make disk images of working slaves 12:18:09 <flo-retina> so that if a slave fails, we could spin up a new one quickly 12:18:14 <clokep_work> aleth: Is bug 1201306 about adding a few people or...? 12:18:17 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=1201306 nor, --, ---, nobody, NEW, Update the credits for Instantbird 12:18:20 <flo-retina> I just have no idea of how one can painlessly do that 12:18:32 <flo-retina> extracting the disk to plug it into another machine for the copy isn't really an option 12:18:52 <flo-retina> I guess I would need some kind of livecd that would boot the machine, then let me copy the whole disk to an external USB drive 12:18:57 <clokep_work> flo-retina: Boot off a live CD and plug in an external? 12:18:58 <flo-retina> and let me do the opposite on another machine 12:19:01 <aleth> clokep_work: abdelrhman would like to be added, but I think there are more. It's been a long time. 12:19:03 <clokep_work> Yeah that's what I've done before. 12:19:17 <aleth> Needs a hg log | ... 12:19:21 <clokep_work> Meh. 12:19:32 <flo-retina> do you know how I can do that exactly? 12:19:44 <flo-retina> (I'm afraid I don't have an external drive handy, but that's a fixable problem I guess) 12:20:07 <flo-retina> we should also backup/version the buildbot config 12:20:15 <flo-retina> each time I touch it, it becomes even more of a mess 12:20:18 <clokep_work> flo-retina: I don't know off the top of my head. :( 12:20:30 <aleth> flo-retina: That was what I meant with "pushing it to a repo"... 12:20:36 <clokep_work> There's a variety of programs that do it though. 12:20:46 <aleth> You'd at least have commit messages to remember changes by. 12:20:48 <clokep_work> aleth: Apparently releng is pushing the steps for the Fx build into m-c. 12:20:52 <flo-retina> aleth: were you talking about the buildbot config? 12:20:55 <aleth> clokep_work: yup, that's ongoing. 12:21:00 <aleth> flo-retina: yes 12:21:12 <flo-retina> ah, I thought you were talking about the way to create a slave 12:21:26 <aleth> since I've recently been looking at the buildbotcustom/buildbot-config repos... 12:21:47 <flo-retina> our current config file is awful 12:22:05 <flo-retina> due to the lack of recent versioning, when we change something but aren't sure, the old version of the line tends to stay there commented off 12:22:12 <flo-retina> so there's dead code in the file... 12:25:29 <flo-retina> I guess dd would be able to help me backup the whole disk 12:25:52 <flo-retina> I wonder if I could do that without external drive, by just scp'ing the output 12:26:13 <clokep_work> flo-retina: dd doesn't compress whitespace, unfortunately. 12:26:14 <clokep_work> aleth: http://pastebin.instantbird.com/2080978 12:27:56 <flo-retina> clokep_work: I think something like this does: 12:27:56 <flo-retina> dd if=/dev/hda | gzip -c > /mnt/sda1/hda.img.gz 12:28:21 <clokep_work> Ah, that should work, yes. 12:29:02 <flo-retina> I hope it doesn't backup the random old data where there's no partitions :-S 12:29:59 <flo-retina> I suspect it does 12:33:29 <flo-retina> "Mount the partition, then create a file of zeros which fills the entire disk, then delete it again. " 12:33:29 <flo-retina> # dd if=/dev/zero of=/tmp/delete.me bs=8M; rm delete.me 12:33:32 <flo-retina> that's a nice idea :) 12:33:53 <flo-retina> (so that the unused space is full of zeros and compresses to almost nothing) 12:35:14 <clokep_work> Neat. :) 12:39:46 <aleth> rsync? 12:40:01 <aleth> Not sure if you can rsync to an archive. 12:42:42 <aleth> You could mount an empty image and rsync to that 12:42:51 <aleth> Not sure if it's easier than dd though 12:44:17 <-- clokep_work has quit (Ping timeout: 121 seconds) 12:46:07 --> afiksof has joined #instantbird 13:59:09 --> nhnt11 has joined #instantbird 13:59:10 * ChanServ sets mode +h nhnt11 14:55:55 <-- nhnt11 has quit (Ping timeout: 121 seconds) 15:07:24 <-- aleth has quit (Ping timeout: 121 seconds) 15:22:32 --> myk has joined #instantbird 15:40:12 --> aleth has joined #instantbird 15:40:12 * ChanServ sets mode +o aleth 15:43:07 --> nhnt11 has joined #instantbird 15:43:08 * ChanServ sets mode +h nhnt11 16:08:49 --> arlolra has joined #instantbird 16:24:40 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 16:24:42 --> myk has joined #instantbird 16:29:02 --> myk1 has joined #instantbird 16:30:46 <-- myk has quit (Ping timeout: 121 seconds) 16:30:46 * myk1 is now known as myk 16:34:32 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 17:50:56 --> flo-retina has joined #instantbird 17:50:57 * ChanServ sets mode +qo flo-retina flo-retina 17:51:28 --> flo-linux has joined #instantbird 17:52:50 <flo-linux> aleth: how do you feel about https://pastebin.mozilla.org/8850878 as a potential workaround for the "file exists" failure? 17:53:40 <flo-retina> I don't expect that to work 100% of the time, but I'm hoping it could hide most of the failures 17:55:01 <aleth> So it happens because two different threads are trying to make at the same time? 17:56:02 * aleth doesn't really understand why the failure happens 17:57:08 <aleth> Looks like it can't hurt, rs=me 17:57:30 <aleth> But it would be nice to understand it better. 17:59:24 <aleth> Should the lock file be in the objdir rather then the src dir? 18:07:38 <flo-retina> doesn't matter where the lock file is 18:08:25 <flo-retina> to link dynamically linked prpls, which are built from the libpurple folder, we need to have libpurplexpcom.so already linked. 18:08:37 <flo-retina> unfortunately, purplexpcom is built _after_ libpurple 18:08:43 <flo-retina> because libpurple is statically linked into it 18:09:35 <flo-retina> so to make linking of dynamic prpls work, we force a dependency by explicitly building purplexpcom from the folder that's finishing building a dynamic prpl (the rest of libpurple is already built at that time, so building purplexpcom works) 18:09:48 <flo-retina> the failure we have is because on linux we have 2 different dynamic prpls, and they are built in parallel. 18:10:16 <flo-retina> There's a race between these 2 dynamic prpls to force building purplexpcom 18:10:29 <flo-retina> my guess is that when they both do it at the same time, the build fails 18:10:50 <flo-retina> I'm assuming that if the first one is done building purplexpcom before we start the second one, then building purplexpcom should be a no-op for the second one. 18:11:23 <flo-retina> the proposed patch is even stronger than that: if we have started a forced build of purplexpcom once, we won't try to do it a second time and will just wait. 18:11:41 <flo-retina> (although if the first attempt is finished, we remove the lock file, and will start a second attempt, which should be a no-op) 18:11:57 <flo-retina> anyway, I'll push it and we can see if it helps. If not we can back it out 18:13:37 <flo-retina> The correct fix (which I never managed to get right at the time we started having the issue) is to declare the dependency in moz.build 18:14:13 <flo-retina> but that's not supported because purplexpcom is both a "final library" that we link static libraries into, and a shared library that we need to link stuff with. And mozbuild didn't support that at the time. 18:14:28 <-- flo-linux has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:35:44 <-- mpmctoo has quit (A TLS packet with unexpected length was received.) 18:38:42 <arlolra> https://blog.torproject.org/blog/tor-messenger-beta-chat-over-tor-easily 19:06:34 <-- aleth has quit (Ping timeout: 121 seconds) 19:08:37 --> myk1 has joined #instantbird 19:09:23 <-- myk has quit (Ping timeout: 121 seconds) 19:09:23 * myk1 is now known as myk 19:21:07 <nhnt11> torproject links always give me a "This connection is untrusted" message :-/ 19:21:20 <nhnt11> "This site uses HTTP Strict Transport Security (HSTS) to specify that Firefox only connect to it securely. As a result, it is not possible to add an exception for this certificate." 19:21:31 * nhnt11 wonders if it's his university firewall messing around 19:21:33 <freaktechnik> you don't trust DigiCert? 19:21:47 <freaktechnik> because that's trusted by default for me 19:22:24 <nhnt11> hmm 19:23:35 <nhnt11> ah, it works over an ssh tunnel 19:23:43 <nhnt11> I guess it's my school firewall doing something wonky 19:25:09 <freaktechnik> probably messing with certs, so they can look at the page content^^ 19:25:13 <freaktechnik> school firewalls suck 19:26:37 <nhnt11> yeah 19:27:47 <arlolra> use tor? 19:27:49 <arlolra> :) 19:28:03 <nhnt11> Tor is blocked somehow 19:28:35 <nhnt11> it's ok, I've lived with it for 3 years, I can live with it for another month and a half :) 19:29:12 <nhnt11> gtg 19:40:08 <arlolra> you need to use a pluggable transport 19:44:50 <-- myk has quit (Ping timeout: 121 seconds) 19:47:31 --> myk has joined #instantbird 19:53:34 <-- myk has quit (Ping timeout: 121 seconds) 19:58:52 <-- Tobin has quit (Connection closed) 20:05:49 --> Tobin has joined #instantbird 20:07:38 --> jcbm has joined #instantbird 20:08:30 <-- jcbm has left #instantbird () 20:42:14 --> myk has joined #instantbird 20:42:30 <-- myk has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 20:47:24 --> MikkCZ has joined #instantbird 20:50:15 <-- pWnnn has quit (Client exited) 20:52:06 --> pWnnn has joined #instantbird 20:58:17 <-- pWnnn has quit (Client exited) 20:59:49 --> pWnnn has joined #instantbird 21:24:00 --> aleth has joined #instantbird 21:24:01 * ChanServ sets mode +o aleth 21:27:54 <-- Tonnes has quit (Connection closed) 21:31:13 --> clokep_work has joined #instantbird 21:31:13 * ChanServ sets mode +o clokep_work 21:37:57 <aleth> arlolra: congrats on releasing your beta! :-) 21:38:24 <-- gerard-majax has quit (Ping timeout: 121 seconds) 21:38:36 <arlolra> thank you 21:38:42 <arlolra> for all your help 21:38:45 <arlolra> and instantbird 21:41:41 <sukhe> yeah no serioulsy. we have stressed that the Instantbird community is great -- which you all are. 21:41:49 <sukhe> wouldn't have been possible without your help 21:44:23 <aleth> thanks! 21:44:44 <aleth> & thanks for your patches etc... 21:44:46 <-- clokep_work has quit (Ping timeout: 121 seconds) 21:46:01 <aleth> you have reproducible Linux builds already? 21:46:20 <aleth> that can't have been easy 21:47:06 <sukhe> aleth: yup. Linux builds are reproducible. we have Nicolas Vigier (boklm) to thank for that 21:47:30 <sukhe> close to Windows and OS X also, but not yet there. https://trac.torproject.org/projects/tor/ticket/10942 21:47:57 --> Tonnes has joined #instantbird 21:51:42 --> clokep_work has joined #instantbird 21:51:42 * ChanServ sets mode +o clokep_work 22:09:40 <-- MikkCZ has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 22:18:03 --> Mnyromyr has joined #instantbird 22:28:03 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.92 [SeaMonkey 2.38/20150923193515]) 23:31:09 <aleth> I can't resolve the bugs I just landed as we don't have "Chat core 45" etc yet on BMO :-/ 23:31:31 * aleth can't find the bug clokep_work filed to get those added last time round... 23:53:08 --> Mnyromyr has joined #instantbird 23:57:15 <-- afiksof has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 23:57:22 --> afiksof has joined #instantbird