All times are UTC.
00:27:47 <-- rcscott has quit (Ping timeout) 00:34:40 --> clokep_work has joined #instantbird 00:34:40 * ChanServ sets mode +o clokep_work 00:34:41 <-- clokep_work has quit (Input/output error) 00:44:37 <-- Mook_as has quit (Quit: Mook_as) 00:46:12 --> rcscott has joined #instantbird 00:54:04 <-- arlolra has quit (Quit: arlolra) 01:27:59 <-- GeKo has quit (Input/output error) 01:33:12 --> GeKo has joined #instantbird 01:38:28 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:38:42 --> clokep has joined #instantbird 01:38:42 * ChanServ sets mode +o clokep 01:41:51 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 01:42:56 <-- Rym has quit (Ping timeout) 01:47:02 --> Rym has joined #instantbird 02:07:10 <-- GeKo has quit (Ping timeout) 02:15:40 --> Mook has joined #instantbird 02:16:21 --> GeKo has joined #instantbird 02:20:21 <-- mconley has quit (Input/output error) 02:41:37 <-- rcscott has quit (Ping timeout) 02:42:15 --> rcscott has joined #instantbird 02:44:54 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 02:59:00 <-- Rym has quit (Ping timeout) 03:06:08 --> mconley has joined #instantbird 03:25:56 <instant-buildbot> build #2113 of macosx-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/2113 03:49:47 <instant-buildbot> build #1333 of win32-nightly-default is complete: Success [3build successful] Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/1333 03:53:17 <-- mconley has quit (Input/output error) 03:54:14 --> mconley has joined #instantbird 03:56:03 <-- mconley has quit (Ping timeout) 04:08:14 --> gerard-majax_ has joined #instantbird 04:20:44 <-- Mook has quit (Ping timeout) 04:33:13 <-- EionRobb has quit (Quit: Leaving.) 04:47:03 --> Mook has joined #instantbird 04:49:48 <-- Mook has quit (Ping timeout) 04:51:36 <-- nhnt11 has quit (Ping timeout) 04:52:38 --> nhnt11 has joined #instantbird 05:03:39 <-- nhnt11 has quit (Ping timeout) 05:07:52 <-- wnayes has quit (Quit: wnayes) 05:12:33 <-- gerard-majax_ has quit (Ping timeout) 05:37:23 --> jb has joined #instantbird 05:57:29 --> BWMerlin has joined #instantbird 06:02:10 * Fallen|away is now known as Fallen 06:24:29 --> mconley has joined #instantbird 06:30:35 <-- mconley has quit (Ping timeout) 06:38:50 <-- BWMerlin has quit (Ping timeout) 06:41:28 <-- jb has quit (Ping timeout) 06:48:10 * Fallen is now known as Fallen|away 06:49:07 --> EionRobb has joined #instantbird 06:59:35 * Fallen|away is now known as Fallen 07:04:34 --> mayanktg has joined #instantbird 07:19:30 <flo-retina> clokep: nope :-P 07:25:05 --> jb has joined #instantbird 07:37:02 <-- jb has quit (Connection reset by peer) 07:37:05 --> jb1 has joined #instantbird 07:37:20 * Fallen is now known as Fallen|away 07:44:42 <-- Fallen|away has quit (Ping timeout) 07:48:25 --> Fallen|away has joined #instantbird 07:49:25 * Fallen|away is now known as Fallen 07:52:44 --> gerard-majax_ has joined #instantbird 07:57:47 --> sonny has joined #instantbird 08:00:13 <-- sonny has quit (Client exited) 08:02:33 <-- jb1 has quit (Ping timeout) 08:04:52 --> sonny has joined #instantbird 08:25:43 * Fallen is now known as Fallen|away 08:26:49 --> nhnt11 has joined #instantbird 08:45:32 --> aleth has joined #instantbird 08:45:32 * ChanServ sets mode +o aleth 08:45:42 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 08:49:40 <-- EionRobb has quit (Quit: Leaving.) 08:50:53 --> BWMerlin has joined #instantbird 09:09:41 <-- sabret00the has quit (Client exited) 09:12:02 --> jb has joined #instantbird 09:17:59 --> jb1 has joined #instantbird 09:18:03 <-- jb has quit (Connection reset by peer) 09:26:16 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 09:39:52 --> mayanktg has joined #instantbird 10:03:34 <-- aleth has quit (Ping timeout) 10:05:15 --> clokep has joined #instantbird 10:05:15 * ChanServ sets mode +o clokep 10:12:39 --> flo-retina has joined #instantbird 10:12:40 * ChanServ sets mode +qo flo-retina flo-retina 10:26:14 --> EionRobb has joined #instantbird 10:26:23 <-- EionRobb has quit (Quit: EionRobb) 10:29:04 <clokep> flo-retina: Do we care to look at bug 961666? It touches the chat preferences page in TB and some prefs. 10:29:09 <instantbot> Bug https://bugzilla.mozilla.org/show_bug.cgi?id=961666 nor, --, ---, syshagarwal, NEW, Chat notification sound should be customizable 10:29:24 <clokep> (And just went checkin-needed) 10:30:14 <flo-retina> clokep: do you see any problem with it? 10:30:39 <clokep> I didn't, but I didn't look super closely. 10:30:41 <flo-retina> I had a very brief look at the patch yesterday, and it touches none of the files where I'm an owner 10:30:48 <clokep> OK! 10:31:01 <flo-retina> so I assumed it was fine for others to deal with it 10:31:25 <flo-retina> if you/we think something is wrong with it we should feel free to add drive by review comments 10:31:32 <flo-retina> but _I_ see no reason to block it 10:31:41 <flo-retina> thanks for asking though :) 10:32:13 <clokep> Just wantd to make sure you saw it mostly. 10:34:32 <-- clokep has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 10:34:41 --> clokep has joined #instantbird 10:34:41 * ChanServ sets mode +o clokep 10:35:06 <clokep> Yay for being able to sign into my XMPP account again! :-D 10:35:13 <flo-retina> ah :) 10:37:29 --> aleth has joined #instantbird 10:37:30 * ChanServ sets mode +o aleth 10:38:10 <clokep> flo-retina: So I was able ot get SIPE compiled on Linux (apparently my made up untested configure code worked on the first try ;)) 10:38:20 <flo-retina> :) 10:38:35 <clokep> But I have a couple of questions.... 1. Ubuntu seems to have all the defalut packages I need for kerberos by default, but I have no idea if e.g. CentOS would. 10:38:45 <clokep> Is there a way to check what packages Linuxes have by default? 10:39:55 <flo-retina> I don't think so 10:39:58 --> Armada has joined #instantbird 10:41:19 <clokep> OK, so should I assume it's there and if it's not the quick fix would be to add the disable flag to our buildbot mozconfigs? 10:41:31 <clokep> (Once we...get Linux working again. :P) 10:41:41 <flo-retina> assuming we ever get Linux builds, yes 10:41:59 <clokep> OK. So for #2... 10:42:07 <flo-retina> the quick fix could also just be to install the required libraries on our slave... assuming the version you need matches what's available for that OS 10:42:31 <clokep> But we wouldn't want to statically link it in that case, right? 10:43:33 <clokep> My second question is, the changes I had to make at https://bugzilla.mozilla.org/attachment.cgi?id=8399444&action=diff#a/libpurple/protocols/sipe/core/sip-sec-gssapi.c_sec2 to compile with Mac seem incompatible w/ compiling w/ Linux. I'm unsure how to fix that besides just ifdeffing all of them, which seems awful. 10:45:17 <clokep> (If I can solve that I'll have new patches up today) 10:48:50 <flo-retina> if you depend on 'random' libraries that you hope to find in the system, we can't statically link on that OS 10:49:14 * clokep sighs. 10:49:32 <clokep> I had said that earlier about why I was dynamically linking and you asked me to statically link it. :-\ 10:49:40 <flo-retina> so you need gssapi/ in the path? 10:49:56 <clokep> Do we want to statically link on Windows/Mac and dynamically on Linux? 10:50:01 <flo-retina> clokep: I thought you said the libraries were guaranteed to be available on Windows and Mac? 10:50:05 <clokep> They are. 10:50:11 <flo-retina> clokep: yes, that's what we do for Bonjour, right? 10:50:22 <clokep> I don't remember. 10:50:31 <clokep> OK. I'll need to make that change then. 10:50:44 <clokep> flo-retina: So I need the gssapi/ on the path for Linux (/usr/include/gssapi/foo) 10:50:54 <clokep> But on Mac they're in some other crazy place w/o the gssapi in there. 10:51:07 <flo-retina> can't this be fixed by tweaking the include paths? 10:51:15 <flo-retina> are you getting them from pkg-config for linux? 10:52:26 <clokep> I'm getting them from krb5-config, I need to get going. I'll be back in a bit. 10:52:32 <clokep> Hmm...that patch isn't up anywhere. 10:53:07 <clokep> flo-retina: https://bitbucket.org/clokep/purple-patches/src/752e4187a850758398b77cf9b7db3cabe341b65a/sipe-aux?at=default#cl-64 10:54:51 <clokep> Oh. :) It looks liek it already is not statically linked for Linux! 10:54:57 <clokep> I'll have to package the file though. 10:55:24 <flo-retina> clokep: I have /usr/include/gssapi/gssapi.h on my Macbook 10:55:39 <flo-retina> is this something that comes with the OS? 10:57:07 <clokep> flo-retina: Hmm...I have to check my macbook. 10:57:26 <flo-retina> ah, but you want to take them from the SDK we are building against, not from the local machine :-/ 10:57:42 <clokep> Does that make more sense or am I just crazy? 10:57:47 <flo-retina> (we are building with the 10.6 SDK currently) 10:59:06 <flo-retina> clokep: http://pastebin.instantbird.com/664764 10:59:52 <flo-retina> so it looks like instead of -I${MACOS_SDK_DIR}/System/Library/Frameworks/Kerberos.framework/Headers you can just use -I${MACOS_SDK_DIR}/usr/include 11:00:00 <flo-retina> and put the gssapi folder back in these #include 11:02:07 <clokep> Alright. :) 11:04:05 <-- clokep has quit (Ping timeout) 11:22:55 <-- nhnt11 has quit (Ping timeout) 11:23:55 --> nhnt11 has joined #instantbird 11:35:40 <-- sonny has quit (Ping timeout) 11:38:21 <-- nhnt11 has quit (Ping timeout) 11:39:31 --> nhnt11 has joined #instantbird 11:49:15 --> clokep_work has joined #instantbird 11:49:15 * ChanServ sets mode +o clokep_work 12:05:32 <-- BWMerlin has quit (Ping timeout) 12:19:36 <-- jb1 has quit (Ping timeout) 12:21:52 <clokep_work> flo-retina: That worked! Thanks. :) 12:22:06 <clokep_work> (The different include path on Mac.) 12:25:27 <flo-retina> :) 12:48:46 --> sonny has joined #instantbird 12:51:31 <-- nhnt11 has quit (Ping timeout) 13:18:13 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 13:34:09 --> mayanktg has joined #instantbird 13:38:42 --> mconley has joined #instantbird 14:09:22 <-- mconley has quit (Input/output error) 14:41:43 --> wnayes has joined #instantbird 14:52:47 --> mconley has joined #instantbird 14:53:28 <-- mconley has quit (Input/output error) 15:01:44 <clokep_work> flo-retina: In case you were bored I put up some patches for you. :P 15:01:56 <flo-retina> oh really? do I look bored? :) 15:04:11 <-- aleth has quit (Ping timeout) 15:06:44 <clokep_work> aleth: If I type "ale|<tab>" it auto-completes to "aleth: |", then hit backspace...isn't it supposed to go to "aleth|", it's going to "ale|" for me. (Where | is the cursor.) 15:08:34 --> aleth has joined #instantbird 15:08:34 * ChanServ sets mode +o aleth 15:08:42 --> mconley has joined #instantbird 15:10:14 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 15:11:09 --> mayanktg has joined #instantbird 15:17:29 <-- aleth has quit (Ping timeout) 15:56:05 --> iamjayakumars has joined #instantbird 15:56:25 <-- gerard-majax_ has quit (Ping timeout) 16:35:31 <-- sonny has quit (Ping timeout) 16:38:10 <-- iamjayakumars has quit (Quit: ) 16:40:33 --> Mook_as has joined #instantbird 16:43:39 --> Rym has joined #instantbird 17:37:31 --> kramolnik has joined #instantbird 17:57:06 --> arlolra has joined #instantbird 17:58:23 --> nhnt11 has joined #instantbird 18:09:01 --> aleth has joined #instantbird 18:09:01 * ChanServ sets mode +o aleth 18:09:08 <clokep_work> aleth: ^ ^ ^ 18:09:57 <aleth> clokep_work: That's because of the presence of alexis. 18:10:04 <aleth> Oops. Didn't mean to ping there... 18:10:35 <aleth> So it's expected (but maybe not ideal) 18:12:03 <aleth> ie. backspace goes back to the partial completion. 18:12:12 <aleth> Another backspace should get rid of that. 18:13:43 <clokep_work> Hmm...I see. 18:14:56 <clokep_work> aleth: I'm not sure I agree. ;) 18:15:06 <clokep_work> Or maybe I should ask first "Is this wanted or just expected?" 18:15:49 <nhnt11> clokep_work, aleth: Typing ale|<tab> and then backspace leaves me with aleth| 18:16:29 <nhnt11> Backspacing again leaves ale| 18:16:46 <aleth> clokep_work: It's expected, which means it was wanted at some point ;) 18:21:39 <-- flo-retina has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 18:22:40 <clokep_work> nhnt11: Now it is, before it wasn't. :-S 18:22:44 <clokep_work> aleth: Fair enough. 18:23:19 <aleth> That doesn't mean it couldn't be better. 18:24:13 <aleth> For example, I was wondering whether to keep partial completions at all. Are they still helpful or does everyone just press a couple of times? 18:28:33 --> Mic has joined #instantbird 18:28:34 * ChanServ sets mode +o Mic 18:28:53 <aleth> Mic: Thanks for the quick reviews! 18:28:58 * Mic is tabbing through completions. 18:29:11 <aleth> Btw there are also two essentially identical updates there. 18:29:13 <Mic> There are more that I need to do. 18:29:29 <aleth> I reviewed two today so not as many as you might expect ;) 18:33:25 <clokep_work> aleth: I think we could make them more helpful, but they're useful. :) 18:33:35 <clokep_work> 90% of the time it gets who I want without me having to cycle though. 18:34:00 <aleth> That part we definitely want to keep ;) 18:42:32 <clokep_work> I still think a drop down would help a decent amount. 18:43:02 <aleth> Definitely. 18:45:32 --> flo-retina has joined #instantbird 18:45:32 * ChanServ sets mode +qo flo-retina flo-retina 19:08:30 --> mikk_s has joined #instantbird 19:20:05 <flo-retina> clokep_work: so is SIPE ready for r+? ;) 19:20:25 <aleth> It seems to be ready for r? ;) 19:23:27 <clokep_work> I hope so. :) 19:23:32 * clokep_work just wants to use it at this point. 19:23:49 <aleth> It's going to be a nice big feature for 1.6 :) 19:24:14 <flo-retina> aleth: do you have any idea about how/when we can release 1.6? 19:25:20 --> aleth1 has joined #instantbird 19:25:37 <-- aleth has quit (Ping timeout) 19:25:41 * aleth1 is now known as aleth 19:35:54 * clokep_work sets mode +o aleth 19:36:24 <flo-retina> clokep_work: is https://bugzilla.mozilla.org/attachment.cgi?oldid=8399444&action=interdiff&newid=8407557&headers=1#a/libpurple/protocols/sipe/core/sipmsg.h_sec1 something worth upstreaming? 19:36:32 * flo-retina isn't sure how active upstream is for SIPE 19:36:42 <clokep_work> flo-retina: Upstream is very active, actually. 19:36:49 <clokep_work> Apparently a lot of people hate Lync / want to use it on Linux. ;) 19:36:55 <flo-retina> :) 19:37:03 <clokep_work> I don't know how to contact them besides "pushing changes and hope someone merges them in"? 19:37:04 <flo-retina> tell them to use Instantbird (soon!) ;) 19:37:12 <clokep_work> I need to figure out if they have an IRC room or something. 19:37:17 <clokep_work> But yes, I did think about that. :) 19:37:24 <flo-retina> or a mailing list? 19:37:42 <flo-retina> they may be interested in knowing we are integrating their work 19:37:42 <clokep_work> Yeah, I'm just unsure. 19:37:46 <clokep_work> I know they use SourceForge... :-\ 19:37:51 <clokep_work> I did upstream a few things already. :) 19:38:42 <flo-retina> :) 19:41:01 <clokep_work> flo-retina: I wonder if that secur32.lib is needed at all actually? I'll check that (by dynamically linking it). 19:41:31 <clokep_work> If it is not, can I bring your r+ forward if I just remove that ifdef? 19:41:37 <flo-retina> what do you mean by "I'll check that (by dynamically linking it)." ? 19:41:44 <flo-retina> yes! 19:42:25 <clokep_work> flo-retina: That ifdef is only used if I'm dynamically linking, correct? Because otherwise we don't make a libsipe.dll for Windows. 19:43:05 <flo-retina> correct 19:43:27 <flo-retina> so what I would do if I wanted to check is I would remove that ifdef, and then clear the relevant parts of the objdir 19:43:34 <flo-retina> and see if the build still works 19:45:00 <clokep_work> Alright. :) 19:45:12 <clokep_work> I guess there's no need for the makefile to support it if we always statically link! 19:45:25 <flo-retina> that too 19:47:20 <clokep_work> flo-retina: Oops so...I totally comment out the mv fake.lib stuff. :-\ 19:47:32 <flo-retina> I debated commenting on that 19:47:35 <clokep_work> https://bugzilla.mozilla.org/attachment.cgi?id=8407556&action=diff#a/purplexpcom/src/Makefile.in_sec3 19:47:48 <flo-retina> but I don't really care whether it's running, commented out, or removed :-D 19:48:09 <flo-retina> I just don't know what to do with it, so whatever floats your boat :-D 19:48:24 <clokep_work> flo-retina: So does that libs:: section need to be there at all? 19:48:32 <clokep_work> I always forget exactly what that means... :-\ 19:51:53 <flo-retina> clokep_work: if I understand correctly, that section _may_ be needed for us to be able to do dynamically linked prpls on Windows 19:52:06 <flo-retina> I think the only dynamically linked prpl on Windows is nullprpl on debug builds 19:53:34 <clokep_work> Roger. 19:53:46 <-- mikk_s has left #instantbird () 20:02:24 <-- nhnt11 has quit (Ping timeout) 20:03:32 --> nhnt11 has joined #instantbird 20:07:08 <nhnt11> I won't be online much till monday, fyi. 20:08:27 <clokep_work> :'( 20:11:13 <flo-retina> clokep_work: I'm still not sure if that hack is still needed after the moz.build transition 20:19:29 <clokep_work> flo-retina: OK. so if I do a debug build and nullprpl builds OK it can just be wiped? 20:19:40 <flo-retina> yes 20:19:49 <flo-retina> but clear your objdir/mozilla/extensions/purple folder first! 20:21:05 <clokep_work> "clear" being rm -rf? 20:24:31 --> rcscott has joined #instantbird 20:25:55 <flo-retina> yes 20:28:21 <-- aleth has quit (Ping timeout) 20:28:23 <clokep_work> Cool. 20:28:37 --> aleth has joined #instantbird 20:28:37 * ChanServ sets mode +o aleth 20:33:25 <-- nhnt11 has quit (Ping timeout) 20:36:27 <-- aleth has quit (Ping timeout) 20:44:39 <-- clokep_work has quit (Ping timeout) 20:45:48 --> EionRobb has joined #instantbird 21:25:49 <-- mayanktg has quit (Quit: http://www.mibbit.com ajax IRC Client) 21:26:39 --> mayanktg has joined #instantbird 21:27:50 <mayanktg> flo-retina: Finally managed to run Mozilla IRC on my network! had to perform tunneling though 21:27:55 <mayanktg> :D 21:28:00 <flo-retina> :) 21:28:26 * mayanktg is sick with exams :-/ 21:31:37 <-- mayanktg has quit (Quit: Instantbird 1.6a1pre -- http://www.instantbird.com) 21:42:02 <-- rcscott has quit (Quit: Instantbird 1.5 -- http://www.instantbird.com) 21:56:44 <-- kramolnik has quit (Ping timeout) 22:29:29 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com) 22:39:04 <-- GeekShadow has quit (Ping timeout) 22:39:07 --> GeekShadow has joined #instantbird 22:42:31 <-- GeekShadow has quit (Ping timeout) 23:01:20 --> GeekShadow has joined #instantbird 23:23:32 --> clokep has joined #instantbird 23:23:32 * ChanServ sets mode +o clokep 23:47:54 <-- arlolra has quit (Quit: arlolra) 23:48:50 <-- Armada has quit (Connection reset by peer) 23:56:37 <-- Suiseiseki has quit (Quit: Leaving)